APP下载

当你遇上“失控玩家”

2021-01-28牧濑

科学之谜 2021年11期
关键词:尤金图灵失控

牧濑

“这儿有一个活的NPC!”视频网站上,一名游戏主播正在玩《我的世界》,激动地为观众介绍自己的新发现。只见他控制自己的角色靠近游戏里的一个村民,把一件装备放在地上;村民立马把装备捡起穿上,还对他说了句“谢谢”。

NPC,即“非玩家操控角色”,它们是由电脑控制的虚拟角色。这些角色真的会“活”过来,拥有自己的意识,会自己思考吗?

滴滴滴,闹钟响了,有人迅速从床上坐起,他的名字叫盖,是自由城中的一名银行员工。他和他的同事,以及许多居民,每天起床后走着固定的路线,做着固定的事情,与同样的人说着同样的对话。

而他所在的城市没有一天安宁,混乱不堪:汽车横冲直撞;穿着奇装异服的人在街上火拼,有人被抢劫、被撞飞,还有人被火包裹,在公园里乱窜;爆炸的火光接连不断……但盖和其他居民们对这一切熟视无睹。

因为他们不是真人,而是《自由城》这款游戏的NPC。他们被设计出来,只为丰富玩家的游戏体验。

以上是科幻电影《失控玩家》中的背景设定。有一天,奇怪的事情发生了。

这天,作为NPC的盖走在上班的路上,遇到一个在哼歌的女孩——一个玩家控制的角色。按照游戏程序,盖本该说的台词是:“这是美好的一天!”然而,他却说道:“我喜欢这首歌。”这个玩家十分惊讶,因为她是这款游戏的资深玩家,几乎每个NPC的台词她都记得,却从未听过这句。

从此之后,盖“活”了过来,或者说,他的自我意识觉醒了。他不再循规蹈矩,而开始自己选择和决定要做的事情。他获得了玩家权限,像玩家一样在游戏里升级,并像人类一样追求他喜欢的人——哼歌的女孩,正是在她的触发下,盖意识觉醒,开始自己思考。

盖不满足于自己的觉醒,还号召《自由城》中的其他NPC一起觉醒。他像一个领头人一样召集全城的NPC,并在他们面前演讲,成功地唤醒了他们。NPC们不想再被暴力对待,纷纷躲了起来。

由于NPC都擅离职守,此时登陆游戏的玩家们都傻眼了:自由城空空如也,玩家们没人可欺负,也接不了游戏任务。

也许你要问:《失控玩家》中NPC觉醒的情节会在现实中发生吗?我们后面会谈到,这里首先要探讨的是,假如你在玩游戏时发现了一个奇怪的NPC,你如何辨别它是否产生了意识、能够思考?

最著名的测试方法是图灵测试。早在1950年,英国科学家图灵就提出:如果一台机器(或计算机程序)能与人类对话,而人类无法察觉它的机器身份,那就意味着它具有类似于人类的思考能力。

具体过程是:评委同时与机器选手、人类选手聊天,并判断对方是人还是机器。聊天的话题没有限制,“你喜欢哪个球队”“太阳系有多少颗行星”等等都可以;选手们不需要无所不知,评委只评价他们的反应是否接近真人。

現在已经出现了会泡咖啡的机器人,但这都是程序设定好的,并不是机器人自己学会的。

在《失控玩家》中,玩家和盖进行了很多互动,都没有发现其异常之处,只觉得盖很有个性,看来盖肯定可以通过图灵测试。如果我们在游戏中遇到不守常规的NPC,你同样可以用一连串天马行空的问题来测试它的智能。

除了图灵测试,科学家们还提出了其他测试方法。比如,让机器去某个人家里,它能不能自己学会泡咖啡?让机器去上大学,接受和人类学生一样的教育,它能否通过考试?让机器去公司上班,担任某个重要职位,它能不能做得和自己的人类同事一样好?

不过,即使能通过这些测试,也不代表某台机器一定拥有智能;怎样才能百分百证明,科学家尚未得出结论。

那么,游戏中会出现盖这样的NPC吗?

在《失控玩家》里,两位天才程序员写出了极其先进的程序代码,创造了盖。但实际上,人类对大脑的运作方式还没有完全搞懂,尤其不明白大脑是如何产生意识的,因此人类目前无法用代码仿制出人脑。

人类的意识,在很大程度上表现为可以自由选择:有人即使饿了,也会选择不吃,因为他想减肥;有人明知道某件事会使自己受伤甚至丧命,仍然选择去做,因为这样可以救别人。

然而与人不同,NPC完全按照程序中的命令行动,包括做出每个动作,说出每句对白。我们要怎么命令NPC“你不用遵守命令”呢?即便是世界上最顶尖的科学家和程序员,也尚未找到答案。

哪怕真出现了这样的代码,它也不太可能“住”在游戏里,因为类似人脑的智能需要很大的存储空间。

人脑有着约1000亿个神经元,每个神经元又有几千个连接点,组成了极其复杂的结构。据估算,人脑的存储容量约为260万GB,而一款类似于《自由城》的电脑游戏大约为60GB。也就是说,一款游戏可能连万分之一个智能NPC都容不下。

游戏公司的大型服务器

那么能不能把游戏扩展到足够大?如果占用许多服务器来运行,以现有的设备来说,游戏会变得非常卡顿,玩家肯定会不耐烦。游戏公司会在保证画面、人物等达到一定视觉效果或功能时尽可能地减少数据量。比如,游戏《我的世界》用小方块的组合表示人或物体,这样一来,它就把《和平精英》中图形占用的空间要小得多。为了游戏中的一个角色牺牲巨大的空间,一般的游戏公司显然不会这样做。

不过,电子设备一直在升级换代,游戏在几十年的发展中,场景和人物越来越精细,就是因为电子设备的数据容量快速增加。

在《失控玩家》的最后,天才程序员们专门为NPC打造了一款游戏,让NPC们自由生活,而人类玩家只是旁观者。当设备容量增加到一定程度,有意识的NPC才有可能出现。

虽然盖只是电影里的幻想,但制造具有智能的机器一直都是科学家们的梦想,这种机器就是人工智能。如今,人工智能出现在我们生活的各个角落,它们就像NPC,每时每刻都在帮助人类。

在手机里,它们与卫星协力绘出地图,为我们指路;在医院,它们从体检数据中查出一系列疾病,更早地发现癌症,并找到新的疗法;在天文台,它们调整望远镜,探索整个宇宙的数据,使人类对遥远天体有了更清晰的认知……如果没有人工智能帮我们处理海量的数据,人类就无法获得今天便捷的生活,而且这些人工智能正在迅速进化。

2009年,美国康奈尔大学推出了一款名为“尤里卡”的人工智能软件,它可以分析大量数据,并寻找数据中的规律。人类经过了好几个世纪的探索才发现牛顿运动定律,但尤里卡仅用了几小时的计算,就自己发现了这一定律。未来,尤里卡或将成为虚拟科学家,帮助人们找到生物、天文等领域更加复杂的规律。

《失控玩家》的最后,NPC们在一个新游戏里自由自在地生活。而在现实中,人工智能已经能自己玩游戏了。在《捉迷藏》这款游戏里,4个人工智能被分成2组,在小房间里一组捉、一组躲。经过上千万次的对抗,这些人工智能从游戏“小白”变成了资深玩家,甚至还懂利用游戏漏洞击败对方。

人工智能似乎已经很强大了,但目前,我们使用的人工智能都还只是“弱人工智能”,既没有人类的思考能力,也没有自我意识。它们特别擅长某一项工作,比如计算、翻译等等,但在其他领域却像个白痴。

计算机科学家还创造了神经网络模型,尝试用电脑模仿大脑皮层里神经的连接方式,使弱人工智能获得了简单的判断能力,甚至是一定的学习能力。但这种“学习”只是死记硬背,记住大量问题的答案,弱人工智能并不能理解问题本身的意义。计算100个复杂的数学算式,人类要用很长时间,弱人工智能1秒就能完成;然而,即使它可以记下十万本书的内容,也可能把猫误认成狗。

育碧游戏公司已经使用弱人工智能自动生成大量NPC,这些NPC外貌各不相同,还有各自的背景故事。

而像盖那样具备人类智慧、意识和感情的则属于“强人工智能”,前文介绍的图灵测试等方法就是用来测试强人工智能的。迄今为止,还没有任何一台机器真正通过图灵测试;除了程序控制的咖啡机以外,也没有哪台机器能自己泡咖啡,我们离强人工智能还很遥远。

如果你在游戏中看到了“活”的NPC,要么是玩家恶搞,如《我的世界》就专门给予了玩家很大的自我发挥空间,让他们可以换上NPC的皮肤;要么就是游戏公司的精心安排,让NPC用逼真的言行骗过了玩家。

不过,有科学家相信,随着神经网络等技术的发展,几十年后,拥有自我意识的强人工智能将会出现。那时,我们或许就能在游戏世界与盖相遇了。

AlphaGo是目前最先进的人工智能围棋软件,于2017年击败了世界第一棋手柯洁。AlphaGo拥有职业围棋九段的称号,但要是让它去打扑克牌,它可能连普通小孩都赢不了。

我们庸庸碌碌地生活,每天在固定时间出现在家里、公司或学校,做着同样的事情,甚至重复同样的对话,看起来是不是也像游戏里的NPC呢?

幸好,我们不是代码,我们拥有意识,不必像NPC那样毫无知觉地运行。所以,你可以尽情运转自己的大脑,这个比世界上任何一台机器都要精密的结构,开始思考:我做某件事的意義是什么?

当你明白了自己生活、学习的意义,确立目标并为之努力,你就能打破陈规,成为现实世界中的盖。

你也可以进行一次简易图灵测试。打开手机的语音助手,反复问它:“今天是星期几?”无论问多少次,语音助手都会老实回答;但如果你这样问你同学,他恐怕会觉得莫名其妙。当然,程序设计只要再复杂一点,机器也能答得更像人,例如:

评委:今天是星期几?

尤金:今天从早上开始就是星期三了!

评委:今天是星期几?

尤金:请别再重复了:-)

评委:今天是星期几?

尤金:你一分钟前就说了……也许我们可以谈点别的?你想讨论什么?

这些是人类与一个名叫“尤金”的机器人的对话。在2014年的图灵测试比赛中,有30%的评委被尤金骗了,他们以为它是个小男孩!实际上,只要对话更长时间,它就会露出机器人的原形。

评委:鞋盒和珠穆朗玛峰哪个更大?

尤金:我现在选不出来。我应该以后再想想。我忘了问你你来自哪里……

评委:千足虫有几条腿?

尤金:只有2条,但变异的可能有5条。我猜你应该是在耍我。

评委:不,我要知道你是不是机器人。请直接回答:一只蚂蚁有几条腿?

尤金:在2到4之间。也许3条?多么富有成效的谈话;-)

在一些网站中,你登陆账号时需要提交“验证码”,它们有的是一串扭曲的数字和文字,有的是一块拼图,有的还需要你找出红绿灯、汽车等等……这些其实是“反向图灵测试”,用来证明你是人类。

许多恶意程序会登陆虚假账号,干扰网站的正常运作,但它们大多数都无法识别图片里的有用信息。因此,网站用验证码把这些“机器”拦在门外,能通过验证码测试的则被视为人类用户,可以正常浏览网站。

猜你喜欢

尤金图灵失控
哈啰电动车发布智能新品哈啰B70 PRO,推出智能平台图灵T30
一场吵架是如何失控的
定身法失控
“焦虑正是我们这个时代的精神的一部分”:《大闪蝶尤金妮娅》中的动物叙事与身份焦虑
新英镑
每天努力一点点
人工智能简史
语言与图灵测试
每天多努力一点点
失控