阿西莫夫三定律 阿西莫夫三定律的重要意义(机器人三大原则漏洞和矛盾)

编辑:
发布时间: 2021-03-08 08:38:55
分享:

“如果电影《终结者》中的情况真的发生了呢?”在无数的电影和科幻小说中,机器人取代人类并不少见,这也潜移默化地塑造了人们对未来方向的认知。

但是,有人可能会问,既然人类可以按照法律合作共存,为什么人工智能不能按照规则行事?执行阿西莫夫机器人三定律就好!

机器人三定律

艾萨克·阿西莫夫不仅是生物化学教授,也是著名的科幻小说“三巨头”之一。20世纪中期,他创立了“机器人三定律”,并假设严格遵守三定律可以从根本上防止机器人叛逃。“机器人三定律”如下:

1.第一定律:机器人不能伤害人类个体,或者袖手旁观,同时看到人类个体将处于危险之中。

2.第二定律:除非命令与第一定律相矛盾,否则机器人必须服从人类赋予它的命令。

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

但是熟悉编程的人都知道,计算机是从0开始计数的,而不是从1开始。计算机爱好者提到了“第零定律”:

法则零:机器人必须保护人类的整体利益不受伤害。

这些规律好像差别不大,因为都是从小说《我,机器人》中整理出来的。

注意:这些定律并没有区分“机器人”和“人工智能”。因为阿西莫夫口中的“机器人”其实指的是“智能人形生物”。

既然人类在20世纪50年代就制定了这些规则,为什么我们还会害怕AI?是什么让埃隆·马斯克和斯蒂芬·霍金将人工智能列为人类生存的头号威胁?总之,阿西莫夫机器人三定律不管用。

三定律的漏洞

回到正题,为了忠实的阿西莫夫三定律和讨论,假设有足够智能应用三定律的机器人确实存在,并且能够将三定律应用到现实世界中,那么现在就出现了一个技术问题:如果三定律用英文表达,但是这个AI机器人只能处理中文?退一步说,即使这个机器人是美国制造的,我们怎么知道它是否真的懂三大定律?所以我们必须做以下两件事:

1.翻译三定律;

2.尽量用不同的语言传达三大定律背后的含义。

对于人类来说,这两点是密切相关的;但是对于机器来说,就很不一样了。第一点是用不同的目标语言创建对应的句子字符串,第二点是理解这些字符串。

比如,只做前者,就像让不懂西班牙语的人唱Despacito。他们可能发音准确,但完全不知道歌词的意思。光是后者就像知道为什么,却不知道怎么表达。你的心里有千千万万个缺口,你总是沉默。

幸运的是,近年来,自然语言处理领域取得了显著的进展。对于第一个任务,长期记忆神经元可以用于序列到序列的翻译。另外,Google在2019年5月发布了Translatotron,这是一个端到端的语音转换翻译模型。至于第二个任务,Word2Vec就够了。Word2Vec可以把相关的单词画在一起,从而获得句子的语义。绘制过程如下:

从单词中获得意义和关系

的确,机器现在可以理解人类的语言了。但是有很多事情他们做不到,比如理解成语。“泄露秘密”是英语中的一个比喻习语,意思是“泄露秘密”。然而,机器不能翻译隐喻习语,它可能会把溢出的豆子直译成“溢出的豆子”。假设机器按照正确的顺序翻译成法语,就会变成“jeterles haricots”,即使听起来不那么美妙,显然也是断章取义。

大胆想象一下:如果几年后机器能翻译出比喻性的成语,那么AI机器人理解三大定律的技术难题就迎刃而解了,我们就可以高枕无忧了?不要妄下结论,越有趣的越晚。

阿西莫夫在提出三大定律时,无意中把它们建立在人类对如何划定道德界限有明确想法的假设之上。但是是真的吗?

比如第一定律中“人”和“伤害”这两个词的定义是什么?在14世纪,奴隶几乎被视为牲畜,不能算作“人”。现在,胎儿的人权成了热门话题。未来如果孕妇由于身体状况一旦分娩会面临很高的死亡风险,她的AI医生是否应该建议她堕胎?别忘了,虽然孕妇流产后存活的机会更大,但她出生后的生命价值不亚于母亲。所以无论做什么决定,这个AI医生都会“伤害”一个“人”。

相关阅读
热门精选
孩子 你的