为什么说最好的AI也比不上一条狗?

作者:韦波

转载自AutoLab

众所周知,目前的汽车自动驾驶技术被分为L1-L5总共五个级别,尽管如此,市面上很多连L2级别都达不到的汽车产品,也被冠以“智能汽车”的称谓。那么,现如今人工智能(Artificial Intelligence)做得最好的车,能达到人工智能的什么级别。

在此之前,有人将人工智能简单地分为四级——

巅峰级:已经实现了人类无法超越的最优能力;

超越人类级:比所有人类的能力都要强;

强人类级:比大多数人类的能力要强;

弱人类级:比大多数人类的能力要弱。

和简单明了且衡量标准清晰的自动驾驶分级方法相比,人工智能的这种分级方式相当模糊晦涩——什么叫“比所有人类的能力都要强”?衡量标准是什么?如果按照这种分级标准,人类早在上世纪70年代(甚至更早)就已经实现了“巅峰级”的人工智能。1972年,惠普推出第一款掌上计算器HP-35,当时其计算能力就已近做到了“人类无法超越”——到今天也是如此。如今,这种“巅峰级”的“人工智能产品”遍地都是,某宝上最便宜只卖8块钱一个。

诸如阿尔法狗这类机器人,其人工智能依旧是靠数字计算来实现的。和人对弈的时候,当人类在其面前走出一步棋,那么这步棋产生的所有可能后续效果会被阿尔法狗用穷举法计算出来,然后阿尔法狗再次对所有的应对走法及其产生的后续效果进行穷举计算,最后得出最优应对方案。

换句话说,一位国际象棋大师充其量能在脑子里算100步以后的棋,但阿尔法狗则可以在对每颗棋子走法数学排列组合的基础上,再算出各自100亿步以后的棋。所以,在此断言,就算把全世界的国际象棋大师加起来,都战胜不了阿尔法狗。至于被阿尔法狗虐哭的柯洁,曾经在一局对弈中仅仅输掉1/4子,这已经是近似于神的表现了!绝对可以让柯洁吹一辈子!

不过阿尔法狗还是被打败了,输了个0:100。打败阿尔法狗的是它的“弟弟”阿尔法零。换句话说,阿尔法零比阿尔法狗更先进,更能“算计”。尽管如此,阿尔法零的人工智能依然没有超脱数字计算的范畴。说得简单点,阿尔法狗就好比是奔腾时代的计算机,而阿尔法零这是酷睿时代的计算机,仅此而已。

那什么是“模糊计算”?以一只小狗为例,当它想钻过栅栏下的狗洞时,它不用去计算自己身体最小宽度和高度,更不会去测量狗洞宽多少毫米;而我们人类洗衣服的时候,也不用去计算衣服色差以及菌落总群密度,看一眼就能判断衣服洗干净没有——而且,这种判断也因人而异,有洁癖的人和随意的人对衣服干净程度的判断也不一样……这就是模糊计算。

人工智能从根本上来看,其存在的基础就是数字计算。从严格的意义上说,人工智能追求的是“接近”或在显像上模拟实现模糊计算。至于想在人工智能领域实现真正的模糊计算,则是完全不可能的。有了模糊计算能力,才能说具备了真正的智商和情绪,才能算是真正的智能生物。

所以,人工智能开发到很高程度之后,人类被机器人消灭等等桥段,只能出现在科幻电影里,现实中完全不可能出现——人工智能想取代人脑?请先把人工智能提升到狗狗智商的高度再说。还是那句话,狗狗不会做算术题但是可以爬过狗洞,人工智能可以做到这一点吗?

所以,我们依然只能在数字计算的基础上对人工智能进行分级。依照人工智能“接近”模糊计算的程度,“人工智能韦氏分级法”将人工智能分为A1、A2、B1、B2四个等级。

A1级人工智能

当系统具备最简单的“精确语音交流能力”,即为A1级人工智能。例如你对一台手机或车机说:“拨打张三电话”。机器能够领会指令并执行。但是这种级别的人工智能需要人工语音数据库的精确匹配,而且要求指令完整清晰。你和机器说,“我有点想张三这个家伙了,给他打个电话”,这个时候由于通讯录数据库中没有“他”这个选项,系统便无法执行指令。

A2级人工智能

当系统具备简单的模糊语音识别能力,可以被视为A2级人工智能。例如你在车内说一声“我感觉有点热”,这个时候系统会自动开启空调。在整个过程中人类不用发出诸如“请打开空调”这样精准的语音指令,系统会通过“我……热”这样的关键字数据自己作出判断。

尽管如此,但所有同类产品上的A2级人工智能的程序数据库其实都是一样的,以目前最新的iPhone XS手机为例,两个月前出厂的iPhone XS和昨天出厂的iPhone XS相比,其Siri语音程序数据库并无不同。从这个意义上看,A2级其实只能算是A1级的升级产物。

B1级人工智能

看到这里有人或许好奇了,为什么人工智能的第三等级不叫“A3”而叫“B1”?这是个好问题。因为“B”和“A”之间已经有了本质上的区别,即程序具备了自我学习、自我编写以及数据库的自我扩充能力。这就意味着,如果苹果公司开发出具备B1级别人工智能的Siri,那么两个月前出厂的手机和昨天出厂的手机,其程序数据库完全不一样。

还是以打电话来说明,拿到新手机之后,录入通讯录,然后你对手机说“打个电话给张三”,手机照做了。电话一接通,你开口就说:“嗨,秃子,昨晚上哪嗨皮去了……”这个时候系统就会将“秃子”和“张三”进行关联标定,并通过跟踪车主多次打电话的习惯,认定通讯录上的“张三”就等同于车主口中的“秃子”。下次车主无意间脱口而出“给秃子打个电话”的时候,系统的人工智能就能判断,车主是要和张三打电话,并立即执行。

随着时间的推移,B2级别人工智能越来越符合用户个人的使用习惯,甚至会学习外语或特定的语言使用方式。而不同的用户,不同的累计使用时间,也会导致终端的人工智能程序数据库出现明显的差异化。从这个意义上看,之前大热的阿尔法狗,其实还达不到B1级人工智能,只能算A2级人工智能。

B2级人工智能

而到了B2级别的人工智能,基本上就已近接近数字计算的极限了,开始表现出类似人类大脑“模糊计算”的显像。其特征为可以预见用户的行为后果,可以识别用户的情绪,在用户犹豫的时候可以主动给出合理建议,甚至是在没有接到用户指令的前提下自动执行一些操作;在用户行为失当或者是选择了风险较大方案的时候,会强行接管系统操作以避免风险的产生。

换句话说,B2级别人工智能就是在B1级别的基础上实现“自主分析”、“自主判断”、“主动性”甚至是“自我保护”。

俄罗斯科幻作家阿西莫夫曾经提出著名的机器人三大定律:

1、机器人不得伤害人类,或者目睹人类将遭受危险而袖手不管;

2、机器人必须服从人类命令,但命令与第一定律冲突时例外;

3、机器人在不违反第一、第二定律的情况下,要尽可能保护自己。

这三大定律,只要到了B2级别人工智能的时候才有可能成为现实原则。

如果有人在车上放了个屁,系统通过传感器侦测到粪臭素的存在,但是人工智能没有办法判断香臭的,但是发现车主脸上略显不悦或尴尬,于是学习到了——只要车内粪臭素浓度达到了多少多少,就是坏事情,而且这种事情貌似还不太好说。

等到车上只有车主一个人的时候,系统就会问了,刚才是怎么一回事?答曰有人在车上放屁了。于是人工智能就明白了,刚才那玩意原来是“屁”。系统又问,那你为毛不开窗或开空调外循环?车主又回答,为了照顾放屁者的面子,否则放屁者会感觉更尴尬……以后再有人在车上放屁,不用车主说话,也不用侦测车主情绪,系统就会悄悄切换空调外循环并打开很小的风量……这是一种高“人工情商”的表现。

如果车主酒后在车上试图强制接管人工驾驶,人工智能会向车主发出警告,警告无效后人工智能会主动切断人工驾驶模式通道并让其不能被再次开启,同时会主动接管系统开关从而避免车主一怒之下关闭人工智能,必要时甚至会自动报警;如果车辆不具备自动驾驶功能或不具备自动驾驶条件,人工智能还会控制车辆的启动系统,让车辆从一开始就无法启动……

那么,回到最初的问题,现在的智能汽车,都达到了人工智能的第几级?

答案是A2级别。

有人说,有些车搭载的车联网具备“学习”功能,例如不同的人坐上驾驶座的时候,系统会根据不同人的喜好,选择不同风格的在线音乐。这其实是一种提前就设定好的多用户设置,但是人工智能的单一用户程序数据库随着时间的推移,并不会自动增添新的东西。

所以,判断一套人工智能系统是A2还是B1,其标准就是看程序数据库在单独的用户环境中,有没有通过自主学习主动更新数据库的能力。而且这种数据更新还因人而异,具有唯一性特征。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181217A0GQKH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券