哥本哈根资讯科技大学(IT University of Copenhagen,ITU)的团队发表一篇全新论文
及相关的 GitHub 页面,展示一种运用 AI 和程式产生玛利欧游戏的新玩法,他们称之为
“MarioGPT”。
MarioGPT 以 GPT-2 模型为基础,尽管名称向 ChatGPT 致敬,但它并非对话形式的人工
智慧。GPT-2 为大型语言模型(Large Language Models,LLM)无法理解玛利欧游戏,研
究人员必须先将《超级玛利欧兄弟》和《超级玛利欧兄弟 2》游戏关卡转换成一系列代码
和字串,并以特定代码对应游戏中的物件,例如以小写字母“x”代表移动路径、大写字
母“Q”代表问号砖块,再以 AI 模型进行训练。一旦 AI 理解游戏玩法,将能产生新的
关卡。
https://imgur.com/nAK9eTP.jpg
▲ 玛利欧游戏关卡转换成一系列代码和字串。
除了水平向前移动,玩玛利欧游戏也需要越过水管、敲击砖块。输入特定指令使 AI 模型
能以自然语言理解提示,比方说要求 MarioGPT 制作“带有很多水管和敌人”或“许多砖
块和高处,但没有敌人”等关卡。
https://imgur.com/fQsBkDs.jpg
▲ 特定指令要求 MarioGPT 产生不同关卡。
研究人员发现,多达 250 个关卡中,游戏软件 agent A* 已能通过九成的关卡。
“一般来说,我认为对于小型资料组,GPT-2 比 GPT-3 适合,更轻巧也更容易训练”,
论文的第一作者 Shyam Sudhakaran 向国外媒体 TechCrunch 表示,未来如有更大的资料
组以及更复杂的指令,可能需要使用像 GPT-3 这样复杂的模型才能满足。
MarioGPT 纯粹为实验性质,若要商业化,无限产生新的游戏关卡让玩家畅玩,铁定是办
不到的,积极维护 IP 的任天堂法务很快就会找上门。
MarioGPT 能够创造更多玛利欧游戏关卡,仿佛能让玩家一直玩下去,确实相当有趣。这
种应用可望帮助小型开发者将游戏产品向上提升至一定水准,并在大型公司主导的游戏产
业争取发光发热的机会。
https://tinyurl.com/2heoltdc
很怕老任抓他们