原创:晏茜
资料来源:张春阳
0 什么是人工智能
什么是人工智能呢?不同人对人工智能的定义是不尽相同的,这里给大家总结了人工智能的不同类型的定义。
① AI 就是让人觉得不可思议的计算机程序。
首先,第一种定义是,AI 就是让人觉得不可思议的计算机程序。原来我们对于程序的认知可能仅限于它可以纯粹的做一些机械的、重复的动作,这是普通的计算机程序的作用,而如果我们发现某个程序已经超出了这样的认知范围了,我们就可以认为它是一个人工智能的程序。
② AI 就是与人类思考方式相似的计算机程序。
第二种定义是,AI 是与人类思考方式相似的计算机程序。这种定义认为 AI 本质上其实是在模拟人类的思考方式,它希望程序也能像人一样思考。现在很盛行的神经网络,其实就是在模拟人类大脑的思考方式,它其实就是属于这类定义的具体表现。
③ AI 就是与人类行为相似的计算机程序。
第三类定义是,AI 是与人类行为相似的计算机程序。与第二种定义所提到的 AI 是与人类思维方式相似的计算机程序不同的是,这里是指行为的相似性。在这种定义中,我们并不关心它到底是如何工作的,也不关心它是用什么神经网络亦或是用什么进行深度学习的,我们更关心的是它产生的动作能不能像人类一样。比如,对于一个聊天机器人而言,AI 能否让它做到像一个普通人一样,跟我们去聊天,跟我们去互动的行为方式。
④ AI 就是会学习的计算机程序。
第四种定义是,AI 是会学习的计算机程序。我们都知道程序其实是不会学习的,如果没有程序员的话,程序其实是不会发生任何变化的。程序员书写它的内部逻辑并使其能够不停的迭代更新。如果一个程序可以在没有程序员的干预下自己进行学习,我们认为这种方式也是人工智能的具体表现。比如,我们所熟知的 AlphaGo人工智能机器人,在 AlphaGo 的背后,并不是有很多的程序员在不断编写和更迭下围棋的程序,它实质上是自己进行不断的学习的,它通过训练形成策略网络,将棋盘上的局势作为输入信息,并对所有可行的落子位置生成概率分布。然后,训练出价值网络,对自我对弈进行预测。也就是说它通过不断地与自己进行对战,从中学会如何战胜对手的方法。这也是一种对于 AI 的定义。
⑤ AI 就是根据对环境的感知,做出合理的行动,并获得最大收益的计算机程序。
产品同学可能更倾向于如此定义 AI,他们认为AI是可以根据对环境的感知,做出合理的行动,并能帮助我们去获得收益的一种计算机程序。这是因为产品更多的是与商业相关的。他们更注重的是 AI 产品产生的商业价值。这样的认知体现在人工智能比较典型的应用中,比如,我们常用的短视频软件,抖音、今日头条等等,在这些软件中所嵌入的广告系统就是一个很好的例子。在我们使用抖音的时候,可能在你浏览到比较感兴趣的内容的时候,抖音会突然给你推送一段广告,那么为什么在这个时机会给你弹出这个广告呢,广告内容的弹出是否是系统随机产生的呢?其实在这种现象的背后就是因为人工智能的判断,它通过分析你的历史的行为数据,来判断你当前的状态可能是比较适合投入广告的,不会因为弹出一个广告而导致用户的流失。所以说这也是 AI的一种定义方式。
以上这五种定义都是相对比较主流的AI的定义方式,在后面的内容中我们会看到不同的定义对应的 AI 在不同的领域的产品。
1 人工智能落地情况
接下来我们就来看看人工智能的如今落地的情况是怎样的,在不同的领域中是什么样的现状,以及人工智能在不同行业中的具体的应用场景。
① 互联网
首先,互联网行业可以说是人工智能使用的最多的一个领域了,这也是大家最耳熟能详的一个领域。上图是抖音的推荐页面。抖音,包括整个头条系之所以能火起来,是因为他们背后的人工智能的算法,这种引擎推荐的方式在发挥它的作用,它能够通过推荐的算法让每一个人看到自己感兴趣的内容,同时在这样的内容里面,去插入一些广告,以此来产生它的商业性的价值。在现代社会中,我们每天的衣食住行任意一个方面&#