找回密码
 ╱人◕‿‿◕人╲订下契约(注册新用户)

QQ登录

只需一步,快速开始

查看: 1169|回复: 8

[前沿资讯] CMU博士用机器学习做出能够通关《超级马里奥兄弟》的AI

[复制链接]

[前沿资讯] CMU博士用机器学习做出能够通关《超级马里奥兄弟》的AI

[复制链接]

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
轻舟过

258

主题

314

好友

3万

积分

第二章

积分
35715
2013-7-2 15:24:23 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

×
本帖最后由 轻舟过 于 2013-7-2 15:26 编辑


                               
登录/注册后可看大图
卡内基梅隆大学博士 Tom Murphy 写了一个可以通关《超级马里奥兄弟》等任天堂经典游戏的程序。这个程序可以玩基本上所有的任天堂游戏,但是它不一定每个都能够打赢。
这种程序算是一种比较简单的人工智能,它的算法是机器学习的一种。NES 游戏主机只有 2kb 的内存,其中会主要记录游戏的状态,包括游戏分数和人物所在位置。Murphy 通过记录 NES 游戏主机内存在玩游戏中的演变,以提升游戏的分数为目标,训练人工智能做出正确的选择或操作。它的决策方法也包括一些贪婪法类的算法。
经过几次迭代之后,Murphy 的程序可以打通《超级马里奥兄弟》的前两关,世界 1-1 和世界 1-2。因为这个人工智能的设计,它会做所有加分的行为,比如吃币。Murphy 还发现在无形之中,这个人工智能发现了很多他以前都不知道的《超级马里奥兄弟》中的小 bug,而且自动开始利用这些 bug 去通关。比如,你知道 Mario 如何可以用头去干掉敌人吗?人工智能知道:Mario 在跳起后的下降时是无敌的,所以头和脚都可以干掉敌人。人工智能能够如此精准地发现而且利用其它程序中的漏洞,很明显,未来的黑客大战将是人工智能对人工智能,因为毕竟人工智能的第一语言就是机器语言。
Murphy 也试着让这个程序去打其它的任天堂游戏,比如《俄罗斯方块》。虽然它不能赢,但是效果还是很有趣的。在它快要输的时候,人工智能会把游戏暂停,因为这是它在那时能做的最好的选择。看来人工智能也会耍赖。
这是 Tom Murphy 论文的全文和视频,大约在 6 分钟开始打《超级马里奥兄弟》,用头在第 10 分钟:

评分

参与人数 1宅币 +15 贡献 +4 收起 理由
小随 + 15 + 4 o(* ̄▽ ̄*)ブ 发糖

查看全部评分

博客什么的求人气 http://bimania.org
回复

使用道具 举报

该用户从未签到

30

主题

127

好友

2万

积分

技术宅认证程序员

重度中二患者

积分
28325
foodszhu

30

主题

127

好友

2万

积分

技术宅认证程序员

重度中二患者

积分
28325
2013-7-2 19:00:09 | 显示全部楼层
机器学习真是碉堡。。是个不错的方向撒。。或许可以抽空看看。。
等死星人
回复 支持 反对

使用道具 举报

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
楼主
轻舟过 楼主

258

主题

314

好友

3万

积分

第二章

积分
35715
2013-7-2 20:05:36 | 显示全部楼层
foodszhu 发表于 2013-7-2 19:00
机器学习真是碉堡。。是个不错的方向撒。。或许可以抽空看看。。

嗯,机器学习还是很有用的
博客什么的求人气 http://bimania.org
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

16

好友

7167

积分

序章

积分
7167
听风轻舞

4

主题

16

好友

7167

积分

序章

积分
7167
2013-7-12 23:05:27 | 显示全部楼层
话说让机器打游戏有神马实际意义不~~~总感觉很变扭的说~~~!!!
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

258

主题

314

好友

3万

积分

第二章

积分
35715
楼主
轻舟过 楼主

258

主题

314

好友

3万

积分

第二章

积分
35715
2013-7-13 12:19:10 | 显示全部楼层
听风轻舞 发表于 2013-7-12 23:05
话说让机器打游戏有神马实际意义不~~~总感觉很变扭的说~~~!!!

就是一个学习的过程嘛,刚开始AI傻傻的老是挂掉,后来也能通过一关了呢
应该有很多领域可以借鉴的
博客什么的求人气 http://bimania.org
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

16

好友

7167

积分

序章

积分
7167
听风轻舞

4

主题

16

好友

7167

积分

序章

积分
7167
2013-7-13 16:26:45 | 显示全部楼层
有种机器在卖萌的感觉
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 2 天

连续签到: 1 天

[LV.1]初来乍到

52

主题

209

好友

4万

积分

第二章

积分
48743
湿漉漉

52

主题

209

好友

4万

积分

第二章

积分
48743
2013-7-22 19:20:21 来自手机 | 显示全部楼层
好玩
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

签到天数: 663 天

连续签到: 8 天

[LV.9]以坛为家II

3

主题

7

好友

3万

积分

第二章

积分
36371
377595168

3

主题

7

好友

3万

积分

第二章

积分
36371
2013-8-3 12:23:50 | 显示全部楼层
机器太NB了
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

0

好友

754

积分

New Game

积分
754
lxhkbm

1

主题

0

好友

754

积分

New Game

积分
754
2013-8-3 21:53:42 | 显示全部楼层
我无耻地直接跳到第十分钟。。。然后看到了超现实的那一幕- -
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|技术宅(基宅) | 粤ICP备18082987号-1 | 浙公网安备 33010902001746号

GMT+8, 2024-5-15 00:02 , Processed in 0.332692 second(s), 27 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复