AlphaGo 实际上有两个版本,一个是「单机版」的,另一个是「分布式」的,两者的算法完全相同,差别在于所用的硬件。
• 单机版 AlphaGo:拥有 48 个中央处理器(CPU)和 8 个图形处理器(GPU)。
• 分布式版 AlphaGo:拥有 1,202 个中央处理器和 176 个图形处理器。
做为比较,在 AlphaGo 之前的几个围棋人工智能程序,CrazyStone 只有 32 个 CPU,而 Zen 只有 8 个 CPU。
AlphaGo 的棋力到底有多强呢?单机版 AlphaGo 曾经与 5 种围棋程序进行了 495 场比赛,对手是 CrazyStone、Zen、Pachi、Fuego 和 GnuGo,AlphaGo 全部取得压倒性的胜利。即使是让 4 子,AlphaGo 对 Crazystone 和 Zen 的胜率也达到了 77% 和 86%。
至于分布式版的 AlphaGo,如果对上自家的单机版 AlphaGo,则分布式版本的比赛胜率是 77%。
当初与欧洲围棋冠军樊麾对阵的是分布式版 AlphaGo,正式比赛成绩 5:0。如果以人类的棋力来看,AlphaGo 可能进入到 100 名以内。而在这次与李世乭的比赛过后,甚至可能进入前 10 名。