笔记:人类的胜利——人工智能、AlphaGo杂谈

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/quicmous/article/details/82284694

2016年——一个特殊的年份

2016年是机器智能历史上一个具有纪念意义的年份,它是一个时代的结束,也是一个新时代的开始。

  • 1956年,人工智能概念提出。
  • 2016年,人工智能概念60周年,提出此概念的最后一名科学家辞世,AlphaGo战胜人类。

    谈谈 AlphaGo

    计算机之所以能战胜人类,是因为机器获得智能的方式和人类不同,他不是靠逻辑推理,而是靠大数据和智能算法。

    • 在数据方面,AlphaGo采用了即使碗盘围棋高手的对弈数据来进行训练,这使他获得所谓“智能”的原因。
    • 在计算方面,AlphaGo 采用了上万台服务器来训练下期模型,并且让不同版本的 AlphaGo 相互对弈了上千万盘。

下棋策略,AlphaGo里面有两个关键技术:

  1. 把棋盘上的当前状态变成一个获胜的概率模型:这个模型没有任何人干预,完全是靠大数据训练出来的。
  2. 启发式搜索算法:蒙特卡洛树搜索算法(Monte Carlo Tree Search),它能将搜索空间限制在非常有限的范围内。

虽然AlphaGo训练用了上万台服务器,但在实际比赛中,仅用了几十台服务器(1000多个CPU+100多个GPU)。围棋的状态空间比国际象棋高出很多个数量级,但是AlphaGo的计算能力和深蓝相比,并没有多少提升,这里面靠的是搜索算法有想性的提升。

猜你喜欢

转载自blog.csdn.net/quicmous/article/details/82284694