人工智能这个问题太大了,聊复杂的技术问题不是我的知识体系能够cover的,所以我们在这个地方只聊人工智能产品。
在工程技术的世界里,认为大部分(或者几乎所有)的技术都是基于搜索技术建立起来的,而搜索带来的海量数据积累,又能够构建一套基于海量数据的数据统计分析,从而能够为一些应用场景下的关键决策带来指导和支撑,这种产品模型有一个通用的名词,叫做 大数据运算 。而那些基于大数据运算所做的几乎所有的场景化产品,都可以被称作人工智能产品。
举个例子来说,当一家企业积累了超过10年的行业数据,这些数据涉及交易、记录、财务、仓储、物流等等方方面面,普通的算法已经处理不了这种复杂的数据体系。
此时,大数据可以有效地通过数据统计分析,在其中找寻到一些特殊的规律,譬如当运送货物的时间改变时,可能交易数量会产生翻倍的增长。
这种通过大数据找到规律,然后加以辅助决策的输出,所构成的产品模型就是人工智能。因为人是不可能找到这种规律,也就不可能做出这种决策。
上面说的这种场景,只是非常浅层次的人工智能产品。在过去这些年,这种应用于企业层面上的智能系统通常被称作BI(Business Intelligence),其实已经在一些行业中陆续使用。在过去,BI还没有强力的大数据运算能力,因为十年前云计算还没有像如今这么普及,想要进行大规模数据运算是需要依赖小型机或者那个年代的分布式计算的。
云计算的发展,使得数据的采集、处理和分析都变得容易,大数据得以存在于各行各业各种数据体系中,人工智能因此成为了一个火爆的领域 。
那么,回过头来再看一眼,什么是人工智能。
我们发现,其实就是基于大数据算法,通过搜索技术的积累,利用各种更加牛掰的技术(比如神经网络、深度学习等)对数据进行建模和分析,得出可以指导具体场景下的决策和结果,这样的产品我们就可以称之为人工智能。
微软的Cortana、小冰、百度的度秘,他们都是通过这种人工智能背后的技术达到其产品的输出。