微信开源PhoenixGo:业界领先的AI围棋
微信开源PhoenixGo:业界领先的AI围棋
去年《深度思维》的alphago零度论文发表后,我们惊叹于零强化学习算法的优雅、稳定和高效。诚信爆粉好友互相推送。好友互推应该是最精准的加好友方法。每个人都有自己的朋友圈子,可以互推给有需要的朋友。直播盒子与电影单一的过去时空相比,电视直播可显现的时空既有现在时又有过去时,而网络直播除具备电视的两大时空之外还具有压缩时空的功能。如同步的文字直播、图片直播、赛事直播、手机直播和比分直播等等各种直播频道和样式。随着社会的发展效率已经让大家知道直播的好处,减少成本,加快信息的传播。云端秒抢所谓“秒抢,秒杀”,就是网络卖家发布一些超低价格的商品,所有买家在同一时间网上抢购的一种销售方式。由于商品价格低廉,往往一上架就被团抢一空,有时甚至只用一秒钟。网购“秒抢,秒杀”从无到有、从有到强很短时间。红包单透在如何分配红包时,最早团队也考虑过给用户一个吉利的数字,比如末尾为8。但是这势必造成另一些用户得到并不喜欢的数字组合。于是,就决定采用生成随机数字的方式,而这对技术团队来说并不陌生。当时,微信资源调度团队开发了一个大型云计算平台,通过微信后台闲置的计算资源进行推理和训练机学习。
为了测试大型云计算平台和研究αgozero算法,几位工程师陆续加入phenixgo项目,逐渐将纸上的算法转变为具有专业棋手力量的“活”ai程序。
从1月底开始,凤凰诚以“金发”的名义在腾讯的“野狐”平台上与世界顶级的职业棋手围棋迷和围棋AI一起,在4月底连续赢得200多场胜利,并在2019年福州世界人工智能围棋比赛中获得胜利。
AlphaGoZero需要大量的计算资源来生成棋,PhoenixGo复用微信后台数千服务器CPU的闲置时间,长大之后,这种规模是难以计算的资源收购大众。为了能够继续探索我们的围棋AI的奥秘,玩家以更轻松的学习棋道围棋AI,也让众多专业围棋爱好者的基础上,其他研究人员可以享受九个;在手谈关于普通家用电脑的乐趣,我们决定开PhoenixGo棋牌源代码和训练的模型。
从福州比赛回来后,我们开始开凤凰围棋。经过一周多的源码整理,这次我们开源了凤凰围棋的源码和一个20块的模型。培训源和其他源暂时不是开源的,因为它们与微信内部的云计算平台深度耦合,不易分离。
这个源代码和模型可以在单一的gpu上提供一个强大的职业棋手的棋力,并且在单机多卡和多卡系统上有比人类玩家更高的水平。我们的“金发试”在野生狐狸围棋平台上运行的特斯拉p40与gtx1080ti的性能相似,后者对人类玩家有很高的胜率。
最后,感谢deepmind发表alphagozero论文,让一支不懂围棋的技术团队能够开发出phoenix围棋;感谢陪同{bensondarr,时空奇点,金毛测试,金毛陪伴}@wild fox围棋,[email protected] city,[email protected]的玩家、人工智能程序和粉丝!
评论列表