阿里开源Gym StarCraft 能帮助开发者体验强化学习

企业动态
星际争霸一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商业和社会发展都会带来极大影响。

星际争霸一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商业和社会发展都会带来极大影响。如国外的DeepMind、Facebook等公司相继投入大量人力基于它进行通用人工智能的研究。

在星际争霸的AI研究中,一直以来缺乏完善的工具链和开发环境。今年年初Facebook公司发布的TorchCraft打通了星际和Torch之间的桥梁,但却不支持主流的Python开发语言和TensorFlow深度学习框架;早前OpenAI公司发布的Gym算法平台虽然支持众多游戏环境下的算法验证和对比测试,但却缺少对星际的支持。

阿里巴巴作为国内领先的大数据、云计算公司,对以强化学习为代表的人工智能技术密切关注并投入巨大。针对星际AI的这一现状,率先开发了一套专业易用的研究平台Gym StarCraft,并且已经开源:https://github.com/deepcraft/gym-starcraft。

在Gym StarCraft中,AI和强化学习研究者可以非常方便地使用Python语言来进行深度强化学习智能Agent的开发,它底层完成了对TorchCraft和OpenAI Gym的封装,支持基于TensorFlow和Keras等主流算法框架进行开发,仅需几十行代码即可完成一个基本的智能Agent的开发。同时,便于评测智能Agent的有效性,Gym StarCraft被集成在了OpenAI Gym这一主流的强化学习AI评测平台中,支持世界各地的星际AI研究者基于它去进行公平、快捷的效果评估,为广大开发者提供了一个人工智能的开放协作研究平台。对于强化学习的普及和推广起着关键性作用。

责任编辑:xiejuan 来源: 51CTO
相关推荐

2017-07-18 10:16:27

强化学习决策问题监督学习

2023-07-20 15:18:42

2024-04-12 08:59:02

强化学习系统人工智能扩散模型

2015-07-22 16:08:46

OpenStack开源贡献代码

2013-10-31 11:04:12

2013阿里云开发者大

2022-04-12 09:21:50

AIPython自动驾驶

2015-07-21 10:42:17

API开发体验Yo

2012-11-09 10:54:13

阿里云开发者开发

2013-03-11 11:20:05

2021-03-05 09:00:00

人工智能强化学习广告

2020-11-16 08:54:05

Google 开源技术

2017-10-21 16:12:01

Facebook

2023-03-09 08:00:00

强化学习机器学习围棋

2020-08-10 06:36:21

强化学习代码深度学习

2017-02-27 11:36:31

阿里

2023-10-31 16:40:39

机器学习强化学习

2011-06-22 10:35:02

FirefoxWeb

2013-09-29 10:04:09

Arrownock开发者社交

2023-11-07 07:13:31

推荐系统多任务学习

2012-08-22 09:39:28

开发者
点赞
收藏

51CTO技术栈公众号