重现 AlphaGoZero 风采,Facebook 开源 ELF OpenGo

作者: 王练 2018-05-06 23:13:00

 近日,Facebook AI Research(FAIR)在其官方博客宣布开源他们开发的曾打败专业围棋棋手的 AI 围棋机器人 ELF OpenGo,包括源代码和训练好的模型。

开发团队表示,受 DeepMind 的启发,他们在今年早些时候启动了一项使用 FAIR 的可扩展、轻量级框架 ELF 进行强化学习研究的工作,希望能重现与 AlphaGoZero 最接近的结果,最终创建一个能自学围棋并达到人类职业棋手或更高水平的开源系统。

ELF OpenGo 是他们用两千块 GPU 训练约两到三周后得到的围棋 AI ,目前已成功战胜其他开源机器人和人类棋手。ELF OpenGo 在 4 月 25 日曾与目前公开可用的***大的围棋机器人 LeelaZero 进行了 200 场比赛,最终以 198 胜 2 负 的成绩赢得胜利,而且是在使用默认设置的情况下。此外,OpenGo 还和世界排名前 30 的四位职业围棋棋手(金志锡,申真?,朴永训及崔哲瀚)进行对弈,并以 14:0 的成绩赢得了所有的比赛。在比赛中 OpenGo 使用单块 GPU 每步 50 秒的搜索时间(每步搜索 8 万个局面),而人类棋手并没有限制下棋思考的时间。

开发团队表示,此次开放训练代码、测试代码和模型,是希望激励他人思考这项技术的新应用和研究方向,期待社区能够带来更进一步的探索。同时也是借此机会推广一下 ELF 平台和 PyTorch 深度学习框架,希望更多的人能使用和完善它。

Facebook 开发 开源
上一篇:机器人也打起“感情牌”,人性也能变成算法吗? 下一篇:工业物联网进入人工智能时代
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

Excel狂魔?单元格做计算机视觉:人脸检测、OCR都不在话下

计算机视觉是什么?过于专业,一步劝退?在普通人看来,计算机视觉是软件开发者才能涉足的领域,需要用到很多专业的框架,普通人只能围观。但 GitHub 上的一个项目似乎颠覆了我们的认知。

佚名 ·  4天前
2020年,比较适合AI的5种编程语言

AI系统的开发必须有计算机代码,而计算机程序的开发有不同类型的编程语言可以选择。本文分析哪些编程语言最适合你的人工智能或机器学习用例开发。

CSDN App ·  2020-02-13 16:18:50
代码开源!超好用的《机器学习实用指南》第二版终于来了

早在去年的这个时候,红色石头就发文给大家推荐过一本非常棒的机器学习实用指南书籍《Hands-On Machine Learning with Scikit-Learn & TensorFlow》

Author 红色石头 ·  2020-02-11 10:30:32
从工具选择到团队沟通,看ML工程师一步步打造生产级机器学习

为了让机器学习为用户带来真正的价值,我们需要将其部署到生产系统中。人工智能销售软件开发公司 Toucan AI 的 ML 工程师 Marifel 介绍了他们在打造生成级机器学习时所考虑的一些问题,希望这些经验能为你的工作带来帮助。

机器之心 ·  2020-02-06 16:55:02
我花了两年,从不懂Python变成了AI工程师

有一位小哥,从不知道Python到找到AI工程的工作,用时两年。他的文章在网上获得了5000多条点赞。

赖可 ·  2020-01-23 15:26:40
阿里开源MNNKit:基于MNN的移动端深度学习SDK,支持安卓和iOS

近日,阿里开源了基于 MNN 引擎的项目 MNNKit,面向安卓和 iOS,以 SDK 的方式提供 AI 端侧推理能力。开发者不需要了解算法细节就可以直接使用。

一鸣、Jamin ·  2020-01-23 15:08:02
3行代码提速模型训练:这个算法让你的GPU老树开新花

百度和Nvidia研究院结合N卡底层计算优化,提出了一种有效的神经网络训练加速方法,不仅是预训练,在全民finetune BERT的今天变得异常有用。

夕小瑶 ·  2020-01-21 22:23:18
Google 开源最新 NLP 模型,能处理整本《罪与罚》

Transformer 可谓是近年 NLP 领域关注度颇高的模型之一。近日,Google 又推出了 Transformer 的“升级版”——Reformer。

Rachel ·  2020-01-18 14:50:13
Copyright©2005-2020 51CTO.COM 版权所有 未经许可 请勿转载