编者按:随着人工智能在图像识别、围棋、扑克等方面取得了重大突破,现在AI现在已经被炒上天去了。很多新推出的产品和服务都是言必称采用了AI技术。但是其实有很多都是挂羊头卖狗肉的伪AI。如何才能辨别个中真伪呢?Wallarm的CEO Ivan Novikov提供了他的建议。
人工智能已经成为了一个热门词。现在推销的人总是把它挂在嘴边,你经常会在新的电子产品和app的广告上面看到AI的出现。这东西正好也是网络安全领域最重要的一个工具。
本文旨在告诉你如何辨识服务提供商是否真正在产品中使用了人工智能,并且有足够的数据帮助他们形成此类技术,而不是只是把AI作为噱头去吸引新客户。这还可以帮助投资者理解供应商/初创企业侧AI的真实状况。
以下就是在评估AI产品时需要提出的5个问题。
1、该公司能否为你提供独立的演示?
为了避免有人在云端操纵你的数据,你可以要求进行独立演示,这样就能确保是他们的软件在处理你的数据。如果供应商只能在云端处理数据,你就得用大规模数据评估一下该产品,确保不可能由分析师来进行处理。
2、你能使用自己的数据吗?
当供应商使用自己的数据进行演示时,他们的系统往往工作得非常好。但这并不意味着同样的系统也能完美地处理你的数据。我的建议是实时用你的数据去测试他们的系统,从而确保系统在现实场景下也能工作。
3、他们的数据源是什么?规模有多大?
没有大数据的话,AI不能成为真正的AI;这就好比人离开氧气无法生存一样。要想AI有效工作和开发,应该要提供有真实的、大规模的数据,而且供应商应该提供确切的数字、参数以及现有能力。了解和证实数据源真的非常重要。
常见来源:大多数情况下供应商都会使用像股市历史数据、政府数据、开源数据集等。以下是一些很好的来源:
https://www.data.gov/
https://deeplearning4j.org/opendata
http://archive.ics.uci.edu/ml/datasets.html
4、算法的细节是什么?
询问供应商算法的实现细节。问问数据到底是怎么编码和解码的。比方说,找出某个递归神经网络在产品里面是如何实现的。这些方法不是交易秘密,所以你的供应商是可以讨论这方面的细节的。如果供应商不愿意讨论实施的技术方法,那就是一个红色警报信号。
5、问问看他们也没有参考客户?
跟已经在使用他们产品的人谈谈,看看他们是怎么用的。比方说,对于安全而言,屏蔽模式与仅仅是监视之间是有着巨大区别的。只有在发生误报的情况下屏蔽模式才会影响到业务。试着找到跟你有着类似需求的客户。
实际在使用AI并对质量有着高标准的客户应该很容易就能回答上述问题。
我们仍然处在AI发展的早期阶段,所以这方面将来如何推进仍有待观察。