微信开源围棋 AI PhoenixGo,还能不能让人类好好下棋了?

栏目: IT资讯 · 发布时间: 7年前

内容简介:5月11日,微信翻译团队正式开源其围棋AI程序 PhoenixGo。PhoenixGo 基于 AlphaGo Zero 论文实现,具有超越人类棋手的围棋功力,在2018年4月于福州举办的世界人工智能围棋大赛上获得冠军。 微信翻译团队自述,在去...

5月11日,微信翻译团队正式开源其围棋AI程序 PhoenixGo。PhoenixGo 基于 AlphaGo Zero 论文实现,具有超越人类棋手的围棋功力,在2018年4月于福州举办的世界人工智能围棋大赛上获得冠军。

微信开源围棋 AI PhoenixGo,还能不能让人类好好下棋了?

微信翻译团队自述,在去年 DeepMind 的 AlphaGo Zero 论文发表时,微信资源调度团队刚好研发了一个大规模云计算平台,正在利用微信后台闲时的计算资源做机器学习的推理及训练。出于测试自研大规模云计算平台和研究 AlphaGo Zero 算法的目的,几名工程师陆续加入 PhoenixGo 这个项目,把论文上的算法一步步变成了一个“活的”、具有职业棋手棋力的AI程序。

从1月底开始,PhoenixGo 以 BensonDarr(昵称“金毛”)的名义在腾讯野狐围棋平台上和全球顶尖职业棋手、围棋爱好者及各路围棋AI对弈,在4月底取得了200多连胜,并在福州2018世界人工智能围棋大赛上夺冠。

AlphaGo Zero 需要海量的计算资源来生成棋谱,PhoenixGo 复用了微信后台成千上万台 CPU 服务器的空闲时段得以成长,但这种量级的计算资源很难被普通大众所获取。为了其他研究者可以在我们的基础上继续探索围棋 AI 的奥秘,为了棋手可以更方便地研究围棋 AI 的棋路,也为了众多围棋爱好者在家用普通电脑上可以享受和职业九段手谈的乐趣,翻译团队决定开源 PhoenixGo 对弈源码和训练好的模型。

本次开源内容包括:

1. 分布式 MCTS 对弈程序源码,支持 GTP 协议

2. 经过大量资源训练的20 block模型

这份源码和模型可以在单块 GPU 上提供强职业棋手的棋力,在单机多卡和多机多卡的系统上具有远超人类棋手的水平。据了解,训练源码和其它源码由于跟微信内部的云计算平台耦合较深、不易分离,所以暂时不列入此次开源范围。

项目地址:https://github.com/Tencent/PhoenixGo

来源:微信后台团队腾讯开源


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

世界是平的(3.0版)

世界是平的(3.0版)

[美] 托马斯·弗里德曼 / 何帆、肖莹莹、郝正非 / 湖南科学技术出版社 / 2008-9 / 58.00元

世界变得平坦,是不是迫使我们跑得更快才能拥有一席之地? 在《世界是平的》中,托马斯·弗里德曼描述了当代世界发生的重大变化。科技和通信领域如闪电般迅速的进步,使全世界的人们可以空前地彼此接近——在印度和中国创造爆炸式增长的财富;挑战我们中的一些人,比他们更快占领地盘。3.0版新增两章,更新了报告和注释方面的内容,这些内容均采自作者考察世界各地特别是整个美国中心地带的见闻,在美国本土,世界的平坦......一起来看看 《世界是平的(3.0版)》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具