过去称之为自动化的产品,现在更名为人工智能,有些学校甚至直接将自动化专业分出来改为人工智能,人工智能与自动化的区别,一位知乎优秀答者说:
共同点:表象都是应用知识来解决问题。
不同点:知识是由人类发现的,还是由机器自己从数据中提取的。
自动化是遵循着预先设置好的编程规则的软件;而人工智能则是设计用来模拟人类的思考和行为,通过训练习得规律,并能精准预测。下面分别讲述自动化和人工智能
自动化
其实自动化机器和人工智能间最关键最大的不同在于:自动化机器是由人类预先设置好的手工配置来驱动和行动的。很多时候只是为了说出来比较好听而已,或者为了更好的融资和推销。其实你做的只是把自动化流程嵌入到了你的工作流程中。在自动化的范畴下,如果达到了X条件,执行Y。我们预先在系统中定义了在X条件下Y的执行方式。
下面举两个例子
笔者第一份工作是在晶圆厂,制造业公认的自动化程度最高的行业,全厂自动化生产,自动预警,自动分配产品线的产品。这一切得益于IBM公司的MES系统,所有的判断和运行都是通过程序事先设定好的,这个毫无疑问是自动化
市面上众多的智能音箱,大家都会毫无疑问的认为他是人工智能产品,智能音箱包括ASR,NLP,TTS(后期会详细讲智能音箱),智能音箱 的智能大多数是ASR音转字,TTS字转音的智能,NLP自然语言理解上并没有达到智能,大多数音箱对话机制是通过输入大量的说法和语料,要穷举用户的各种说法或者触发某个关键字,系统才能识别,然后给予对应的反馈,如思必驰。如果用户的某一说法事先没有录入,则系统将无法识别。她是人工确定了输出的各种输入条件,而不是系统自己通过数据训练可以理解事先没有输入的说法,所以市面上一些智能音箱的NLP并没有达到智能,有的甚至并不是智能。
人工智能
AI其实可以用下面的定义来描述:一种可以模仿人类思考、语言、行为的技术!如果将AI 理解成仅仅只会执行任务的程序那就太狭隘了,这并不是AI的任务。AI真正需要做的是像人类一样去探寻事物背后的模式,像人类一样从经验中学习,并像人类一样根据情况选择合适的响应来做出反应。
比如将信用卡的交易记录例如时间、商户、地点、价格以及交易的合法性呈现给机器,机器学习系统就能发掘其中的模式并预测出其中的欺诈交易。随着交易数据的增加,系统的预测性能就越好,帮助系统防范于未然!
比如NLU系统,输入语料,场景,机器学习系统就能通过上下文判断说话者的情绪和目的,给予对应的回复
想要更深入了解人工智能,可以看另一篇文章《什么是人工智能》
(但在我们对AI系统妄加想像之前你需要明白AI虽然强大但是也有一系列缺点。它不仅仅受到学习率的影响,同时也没有特殊的程序来为它的学习负责(check)。比如微软的AI聊天机器在24小时内被Twitter的内容教坏,变成了一个种族主义者的!)
人工智能与自动化的区别
例1:没有两片树叶是一模一样的,但我们却可以认识所有的树叶。
例2:小猫的长相都不相同,也形态各异,但我们却可以认识所有的猫。
如果把每个图像和这个图像是否是树叶记录下来,哪怕是最快的计算机也无法查找和存储这么多的信息。这正式曾经的计算机所办不到的事情,以前的计算机没办法仅通过演示的几个例子就能让计算机搞清楚其他没有演示的情况,也就是学习能力
曾经计算机所执行的指令都是人类所学到的知识,如今的人工智能所产生的突破并非有了意识,而是能够让计算机自己来从有限的例子中学到知识,然后将学到的知识用于今后的预测中
这也是自动化与AI最大的区别,也正是很多张口闭口就是AI的人压根没搞明白的事情,包括笔者
现在的人工智能还没有进化出很强学习能力和预测能力,两者阶段性相似,实际存在大区别。这也是为什么人们对自动化和人工智能区别产生困惑的原因。通俗的讲,目前的人工智能在很大程度上,是自动化技术融合了计算机、互联网等技术迅猛发展起来的一个新物种。因为人工智能还没有很强学习能力和预测能力,所以目前两者之间有一定相似之处。由于深度学习等技术的加入,人工智能可以自动迭代算法并吸收学习,产生新数据。在未来,人工智能会与自动化存在明显差别。