人工智能开始玩星海争霸 2,它玩的如何?
https://www.qdaily.com/articles/43984.html
去年底,Google的DeepMind团队宣布将与游戏公司暴雪合作,做一个能玩“星海争霸2”
的人工智能,最近Google的Deepmind团队正式公开了这一项目的进展。这也意味着,在人
工智能可以自如地驾驭象棋,扑克,国际跳棋,围棋之后,未来也有可能在竞技游戏中也
出现一个能战胜人类选手的AI。
不过放心,这并不意味在之后的“星海争霸”游戏中你会随机遇到机器人对手.DeepMind
团队现在提供的主要是一个用来加速人工智能研究的工具包,它有一个晦涩的名字叫做做
- - SC2LE。
根据DeepMind团队的描述,这个工具包中有暴雪开发的机器学习API,允许研究者和开发
者通过在Linux系统中接入游戏的API,来开展自己的人工智能研究。
此外还有用于训练人工智能的海量数据。包括新增的匿名游戏录像数据库,未来几周里,
游戏录像数据将从65000份增加到50万份。
这篇DeepMind和暴雪的联合论文,这篇论文概述了“星海争霸2”作为人工智能研究环境
的情况。
目前研究人员把游戏当中的一系列复杂操作分成了不同可控的片段,用来测试智能体(即
人工智能)在特定任务里的表现,比如采矿,切换角度,选择地点等。后续,研究者可以
在“星海争霸2”的游戏设定下,自建更多小游戏用来竞争和评估人工智能的训练进展。
人类玩家与智能体可以执行的操作取决于选择的单元。
http://i.imgur.com/kjPWjdq.gif
不过,Google并不是唯一一个想将目光瞄准“星海争霸”游戏的公司,上周一,Facebook
也开源了史上最大的“星海争霸”游戏数据集,供研究者使用。
在DeepMind团队的AlphaGo前段时间击败围棋世界顶级棋手柯洁之后,“星海争霸”当中
涉及到的策略与分析要更加复杂,仅基础动作操作就多达300多种,在84x84的游戏空间当
中,可采取的动作超过了1亿个。
来自纽芬兰大学的教授David Churchchill说:“从科学的角度来看,星海争霸里的设置
与我们真实的社会环境中的许多因素是相似的”他牵头组织了一场人工智能的“星海争霸
“电竞比赛,来测试目前研究人员的进展。
尽管人工智能在棋牌类竞技当中大胜人类选手,也在经典的Atari游戏当中表现不俗。但
是,就连游戏爱好者们都认为,“星海争霸2”可能是目前最难的策略游戏了。
人工智能要想玩好策略类的游戏,需要完成很多任务,比如建造堡垒,维护军队,在不同
的星球勘探地形,比如“星海争霸2”当中有个叫做战争迷雾的机制,黑雾会笼罩整个界
面对于AI来说,需要让他明白以前这里有一个可见的单位,但现在消失了。所以要开始执
行在消失的单位和附近寻找敌人的任务。
对于人类来说这就是一个简单的游戏设定,但AI需要通过大量学习才能准确执行。而在游
戏中提升人工智能的能力,对于其在现实生活中的应用很有借鉴意义。目前来看,人力资
源部队的研究还处在初级阶段,AI还只能完成一些基本的任务。
所以24岁的顶级“星海争霸2”电竞玩家Byun Hyun Woo颇有自信的表态说:“在有生之年
都不可能等到AI打败职业玩家的那一天。
但也有人持不同的态度,Churchill教授认为不出5年,人工智能将在电竞游戏当中也战胜
人类选手。
=====
哦哦....
之前说要挑战,果然开始在弄了。