【软件介绍】
人机世纪大战,谷歌围棋程序AlphaGo对决韩国李世石的比赛仍在进行当中,面对能跟9段高手李世石“分庭抗礼”的AlphaGo,不禁要问AlphaGo的计算能力到底有多强呢?
对此搜狗CEO王小川表示,AlphaGo计算能力是当年IBM计算机深蓝的3万倍。AlphaGo超强的学习能力,它使用蒙特卡洛树搜索算法,借助值网络与策略网络这两种深度神经网络,通过值网络来评估大量选点,并通过策略网络选择落点。机器最初通过模仿人类玩家,尝试匹配职业棋手的棋局,一旦它达到了一定的熟练程度,它开始和自己对弈大量棋局,使用强化学习进一步改善它。
据了解,IBM“深蓝”。深蓝是美国IBM公司生产的一台超级国际象棋电脑,重1270公斤,有32个大脑(微处理器),每秒钟可以计算2亿步,计算能力11.38 GFLOPS,输入了一百多年来优秀棋手的对局两百多万局。
另外,当前世界上最快的计算机是中国的天河二号,它浮点运算能力已经达到了33.86 PFLOPS,是深蓝的30万倍。
【AlphaGo的能力】
AlphaGo是谷歌Google DeepMind实验室出品的一款机器人。DeepMind原先是英国的一家创业公司,2014年被谷歌收购。
据DeepMind CEO兼谷歌副总裁Demis Hassabis介绍,AlphaGo项目启动了已有两年时间。选择围棋是因为,围棋有着国际象棋无可比拟的变化量,尤其人的直观、洞察力起着决定性的作用,所以围棋一直被认为是人工智能无法战胜人类的领域,而谷歌想要打破这个“不可能”。
AlphaGo使用蒙特卡洛树搜索,借助值网络(value network)与策略网络(policy network)这两种深度神经网络,通过值网络来评估大量选点,并通过策略网络选择落点。
AlphaGo会在下棋时分析每一步的风险系数,比如在未来20步的N种情况下,它立即就能判断出如何落子的胜率最高。另外,AlphaGo有自己学习和进化的能力。研发者表示“人类在长时间的比赛中会因疲劳而犯错,但电脑程序不会,人类可能一年只能下一千盘棋,而AlphaGo一天就能下一百万盘。”
这款AlphaGo机器人除了战胜过围棋大师之外,也曾战胜过同类型的围棋软件。两款比较知名,并且也都战胜过围棋选手的软件Crazy Stone和Zen在和AlphaGo 500局比赛中,AlphaGo仅输一局。