训练AI看《Minecraft》影片学习,短时间内从徒手挖树到制作钻石镐

《Minecraft》内容可以说十分丰富,尤其在经过 10 年的改版更新后,有着各式各样的合成公式、地区生态以及物种的习性等,假如需要熟悉这些肯定也要花上不少的时间。 而在最近知名的人工智能公司 OpenAI 就以《Minecraft》为目标,让 AI 观看上万小时的 YouTube 视频来学习如何玩游戏。

(图源:OpenAI)
未来会有 AI 朋友陪你玩吗? (图源:OpenAI)

OpenAI 开发了一种通过视频预先训练算法模型的方式,让 AI 的神经网络可以通过观看视频来学习,这种方式解决了过去 AI 无法使用和人类相同的原生人机界面(我们本身从屏幕所看到的画面),使用与人类相同的键盘和鼠标来操作游戏世界中的相关互动机制。

该团队在博客中详细叙述了他们所使用的方式,并提到会选《Minecraft》是因为它是全世界最红的游戏之一,拥有大量的视频资源,并且开放修改 Mod 等方式易于开发。 而让 AI 观看几个小时的视频后,它已经能进行简单的操作,像是从普通徒手打树到组合制作台,后续游泳和狩猎动物,甚至是对 AI 困难的跳起后在脚下放置方块都已经学会。

(图源:OpenAI)
随着观看时间增加,AI的效率也会增加。 (图源:OpenAI)

同时后续更加强了 AI 在早期发展一步一步从木头到石头,再从石头一路发展到寻找钻石制作相关工具为止,就连自行制作一个临时的房屋都没有问题(当然除了外观十分诡异),就连发现村庄时都会懂得从中进行搜索,发现任何可用的物品。

不过在这当中OpenAI表示,虽然视频有很丰富的内容,但是那些艺术创作或是各种复杂建筑的视频,并不能做为学习使用,毕竟AI是通过视觉来进行学习,这些视频往往无法记录下滑鼠的动作,所以难以判断,而走路或是叫出快捷键等,团队有特别写出程序让AI可以转换成AI能看懂的语言进行操作。

(图源:OpenAI)
特别转换成 AI 能读懂的语言。 (图源:OpenAI)

而其实早在过去 OpenAI 就训练过 AI 来玩《DOTA2》,并且和真正的职业队与对抗后完虐人类,却也被质疑 AI 并非使用纯粹的图像收集信息,而是有通过 API 来取得更精准的信息。 其他也还有像是让 AI 学习躲猫猫等,结果被 AI 发现各种 Bug 方式或是人类没想到的方法来通关,不论是否能在未来的游戏中应用,都是非常有趣的结果。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论