当玛丽奥遇上人工智能:自己通关游戏、还能陪你聊天的水管工人是怎样炼成的? | 36氪

《超级玛丽》相信大家都不陌生,但是能自己通关游戏、还能陪你聊天的玛丽奥你有听说过吗?

最近The University of Tubingen(蒂宾根大学)开发的一套超级玛丽AI(人工智能)就实现了这个功能:这个智能的水管工人可以意识到自己所处的环境并且根据你的建议行动,你可以告诉他踩在Goomba上可以杀死它,也可以让他通过自己的探索学习到这一点。玛丽奥的AI拥有自己的知识和技能库,同时它有自己的“情绪”和饥饿程度——当他觉得很饿的时候,就会自己去吃金币;当他觉得很好奇的时候,就会在自己的世界里探索获取新的知识。情绪和饥饿程度也可以根据玩家的指令进行调整。

在开始游戏时,玩家可以先和 Mario 沟通一下感情,比如“Mario 你今天觉得怎么样?”,玛丽奥可能会回答你“我觉得很开心”。然后你就可以打击它一下说“我并不希望你那么开心”,玛丽奥就会调整自己的情绪值,当你再问他的时候他就会说“我觉得一点也不开心”了。为了让玛丽奥知道如何杀死小怪物,你可以直接告诉他“玛丽奥,如果你踩一下小怪物怪物就会死哦”,当你再问他的时候他就会说“踩小怪物可以杀死他”;当然你也可也在它不知情的情况下说“玛丽奥去踩一下小怪物”,他就会回答“踩一下小怪物可能会杀死他诶”。这种萌萌哒的人机对话是基于 CMU 的语音识别系统 CMU Sphinx,为了理解大量的句子,整个程序的架构非常的庞大。

当玛丽奥遇上人工智能:自己通关游戏、还能陪你聊天的水管工人是怎样炼成的? | 36氪

这种电脑驱动玛丽奥自己玩游戏的概念并不新颖,早前CMU的博士Tom Murphy就写了一个可以通关包括超级玛丽在内的许多任天堂经典游戏的程序,算是一种比较简单的人工智能。蒂宾根大学的AI的亮点在于Mario的语言部分,Mario可以从自己已经获取的知识中提取关键词,再整合成自然的语句和玩家进行沟通。

这类研究表明了认知计算可以帮助软件应对不同的情况。随着这一领域内技术的发展,我们可以预见到游戏中根据玩家的行为自适应调整的敌人和根据使用者提示应对新危险的自动车和机器人。

视频地址

[本文参考以下来源:engadget.com]

当玛丽奥遇上人工智能:自己通关游戏、还能陪你聊天的水管工人是怎样炼成的? | 36氪

发表评论

电子邮件地址不会被公开。 必填项已用*标注