Github上有趣的项目,用机器学习训练AI下五子棋
谷歌旗下人工智能公司 DeepMind 发布了一篇新论文,它讲述了团队如何利用 AlphaGo 的机器学习系统,构建了新的项目 AlphaZero。AlphaZero 使用了名为「强化学习」(reinforcement learning)的 AI 技术,它只使用了基本规则,没有人的经验,从零开始训练,横扫了棋类游戏 AI。
今天,我们就给大家介绍一个GitHub上的有趣项目——用机器学习训练AI下五子棋。
这是一个将 AlphaZero 算法应用在五子棋的实现,由于五子棋相比围棋或国际象棋简单得多,所以只需几个小时就可以训练出一个不错的 AI 模型。
从上面的对局样例可以看到,AI 已经学会了怎么下五子棋,知道什么时候要去堵,怎么样才能赢,按我自己对阵 AI 的感受来说,要赢 AI 已经不容易了,经常会打平,有时候稍不留神就会输掉。
有兴趣的朋友可以移步项目地址:https://github.com/junxiaosong/AlphaZero_Gomoku
你也许感兴趣的:
- Google 辟谣放弃 TensorFlow,它还活着!
- 做了 5 年机器学习研究,我发现了这 7 个真相
- 做了 5 年机器学习研究,我发现了这 7 个真相
- 亚马逊机器学习服务Amazon SageMaker 又添九项新功能!
- 用程序员的独特视角解读《隐秘的角落》
- 吴恩达的 CS229,有人把它浓缩成 6 张中文速查表
- 闲鱼是如何处理复杂背景内容识别的
- 如何判断你的项目是不是真的需要用到 AI?
- 谷歌刷新机器学习世界纪录!2 分钟搞定 ImageNet 训练
- 机器学习项目失败的9个原因
你对本文的反应是: