泓泰

星际争霸II人工智能接口公布,谁都可以用它来训练自己的AI

admin
星际争霸II人工智能接口公布,谁都可以用它来训练自己的AI-第1张-游戏相关-泓泰

前言:

现时姐妹们对“星【xīng】际【jì】争【zhēng】霸2ai对接”大体比【bǐ】较着重,各位老铁们都需要了解一些“星际【jì】争【zhēng】霸2ai对【duì】接”的【de】相【xiàng】关内【nèi】容。那么小编同时在网上收【shōu】集了一【yī】些对【duì】于“星际【jì】争【zhēng】霸2ai对【duì】接””的相关资【zī】讯,希望咱们能喜欢,兄弟们一起来学习一下吧【ba】!

9-21,暴【bào】雪娱乐在其美国【guó】官网【wǎng】上宣布《星际争霸II》开发【fā】团队已为人工智能研究【jiū】者开放AI应用程序接【jiē】口,并由DeepMind提【tí】供了相关【guān】配套工具【jù】。

紧接着【zhe】,8月11日【rì】Dota2游戏盛会Ti7上,OpenAI公司【sī】开发的AI影魔便震撼【hàn】众人,以碾压姿态,单挑战胜职业选手【shǒu】Dendi,仅学习了两周的人工【gōng】智【zhì】能有如此【cǐ】优秀的【de】表现【xiàn】,开发商Valve从【cóng】去年12月Dota2 7.0版【bǎn】就开放的AI接口功不可没。

之【zhī】所以需要厂商配合【hé】,是【shì】因为如【rú】果不开放程序接口,则【zé】AI要想【xiǎng】操作角色对战和获取游【yóu】戏数【shù】据都将变【biàn】得非【fēi】常麻烦,可【kě】能还要模拟键鼠【shǔ】来操控,这就像两个现代文明人【rén】,放着高效的微【wēi】信不用,非要在龟壳【ké】上刻字交流。

因《星际争霸》成为继棋牌【pái】游戏【xì】之后【hòu】的下一个AI主战场【chǎng】的缘故【gù】,DeepMind与【yǔ】暴雪早就有了接【jiē】触,在去年9-21的【de】暴【bào】雪嘉年华大会现【xiàn】场【chǎng】,他们就共同【tóng】许下承诺,双【shuāng】方将打造AI研究平台【tái】向【xiàng】所有人无偿开放。这次合作【zuò】的成果,就是前文接口所属的“星际争【zhēng】霸2学习环境【jìng】(StarCraft II Learning Environment)”套件。

据【jù】悉,这次发布的【de】套件包含脚本AI接口、基于图像的AI接口、说明【míng】文档以及代码和机【jī】器【qì】人【rén】的样本,相【xiàng】对于人类玩【wán】家要联【lián】上【shàng】暴【bào】雪服务器才能进行游【yóu】戏【xì】不同,研究者可以【yǐ】用其在本地离线对战【zhàn】,这样就能进一步提高训练AI的效率。其次,暴【bào】雪【xuě】还考虑到了研究者【zhě】在云端或超级计算机上【shàng】使用的场景,破【pò】天荒【huāng】推出了功能完整的【de】Linux版,这是暴雪付费客户都【dōu】享受【shòu】不到的待遇。

此外【wài】,为了让训练者尽快上手【shǒu】而不必烦恼数【shù】据集,套件还包【bāo】含1v1的【de】天梯游戏录像【xiàng】合【hé】集,目前大概有6.5万场游戏记录【lù】,未【wèi】来几周还会继续扩展,直【zhí】至【zhì】达到50万场左右【yòu】。

作为合【hé】作的另一方,DeepMind很配合【hé】地做了层基【jī】于【yú】Python的封装PySC2出来,可【kě】以和暴雪提【tí】供的接口沟【gōu】通,连成【chéng】一个整体【tǐ】。在配置完最基本【běn】的SC2LE运【yùn】行【háng】环【huán】境后【hòu】,用“python -m pysc2.bin.agent --map Simple64”这条简单【dān】的命令【lìng】就可以启动一局【jú】1v1迷你游戏【xì】,游戏过程会通【tōng】过PySC2自带的窗口放映,不过,在人【rén】类看来,AI玩家玩儿游戏开一局就是【shì】一闪而过,因此,研究【jiū】者基本无需看战【zhàn】斗本身,借助PySC2分析接口提供的数据即可。

目前,加拿大纽芬兰纪【jì】念大【dà】学计算机科【kē】学系助理教授大卫·丘【qiū】吉【jí】尔(David Churchill)开发的AI“命令中心(CommandCenter)”表现优秀,已经可以打败暴【bào】雪内【nèi】置的简单【dān】敌人。如果你也【yě】想体【tǐ】验下训练【liàn】的过程,已经【jīng】可以在GitHub下载星际争霸2学习环境。

标签: #星际争霸2ai对接