本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级
如果您需要帮助,请点击这里
菜单

AlphaGo获胜宣告机器智能时代到来

计算机科学家、硅谷风险投资人 吴军博士/文

感情男声
  • 感情男声
  • 感情女声
  • 标准男声
  • 标准女声
倍速1.0X
  • 倍速0.5X
  • 倍速1.0X
  • 倍速1.5X

2016年是机器智能历史上具有纪念意义的一年,是一个时代的结束,也是新时代的开端。这一年距离1956年麦卡锡、明斯基、罗切斯特和香农等人提出人工智能概念正好过去了60年,按照中国的习惯正好是一个甲子。而当年在达特茅斯学院提出这一概念的10位科学家中的最后一位——明斯基也在这一年的年初离开人世,这或许标志着人类在机器智能领域第一阶段的努力落下了帷幕。就在明斯基去世两个月后,Google的围棋计算机AlphaGo在同世界著名选手李世石的对局中,以4:1取得了压倒性胜利,成为第一个战胜围棋世界冠军的机器人,其意义要远远超过1997年IBM的深蓝战胜卡斯帕罗夫,因为从难度上讲,围棋比国际象棋要难6~9个数量级。这件事不仅是人类在机器智能领域取得的又一个里程碑式胜利,而且标志着一个新的时代——智能时代的开始。

其实,从计算机发展的角度看,智能机器在所有棋类比赛中战胜人类只是时间问题,因为机器运算能力的提升是指数增长的,而人类智力能够做到线性增长就不错了。因此一定存在一个时间点——智能机器在所有的棋类比赛中都会超过人。不过虽然大部分人已经相信计算机最终将会在围棋上超越人类,但总觉得那还是几年以后的事情。就在AlphaGo与李世石比赛之前,包括李世石本人、中国围棋界泰斗聂卫平,甚至曾经在Google工作过的IT行业老兵李开复博士都不相信AlphaGo能赢,这并非他们对今天机器智能的发展状况不够了解,而是因为下围棋是一件太难的事情。2015年年底,AlphaGo仅仅赢了樊麾二段,离九段还差得远呢!但大家没注意到的是,AlphaGo水平的提高并不需要人那么长时间,事实上在Google内部,在开赛前就知道AlphaGo的水平已经不在九段之下。

计算机之所以能战胜人类,是因为机器获得智能的方式与人类不同,不是靠逻辑推理,而是靠大数据和智能算法。在数据方面,AlphaGo在训练时使用了几十万盘围棋高手之间对弈的数据,这是其获得所谓“智能”的原因。在计算方面,AlphaGo采用了上万台服务器来训练自己下棋的模型,并且让不同版本的AlphaGo相互对弈了上千万盘,这才保证了其能做到“算无遗策”。具体到下棋的策略,AlphaGo中有两个关键技术:将棋盘上的当前状态变成一个获胜概率的数学模型,这个模型中没有任何人工规则,而是完全靠前面所说的数据训练出来的;第二个关键技术是启发式搜索算法——蒙特卡洛树搜索算法(Monte Carlo Tree Search),能将搜索的空间限制在非常有限的范围内,保证计算机能快速找到好的下法。虽然AlphaGo的训练使用了上万台服务器,但在与李世石对弈时仅仅使用了几十台服务器(1000多个内核以及100多个GPU)。相比国际象棋,围棋的搜索空间要大得多,AlphaGo的计算能力相比深蓝其实并没有那么大的提高,他靠得是好的搜索算法,能够准确地聚焦搜索空间,因此能够在很短的时间里算出最佳行棋步骤。由此可见,下围棋这个看似智能型的问题,本质上是一个大数据和算法的问题。

当然,Google开发AlphaGo的最终目的并非要证明计算机下棋比人强,而是要开发一种机器学习的工具,让计算机能够解决智能型问题。AlphaGo和李世石对弈,实际上是对当今机器智能水平的一个测试,因此,Google的成功里面也有李世石等棋手的功劳。从这个角度而言AlphaGo的胜利标志着人类在机器智能方面达到了一个崭新的水平,因此这也是人类的胜利。

AlphaGo无论是在训练模型还是在下棋时所采用的算法都是几十年前大家就已经知道的机器学习和博弈树搜索算法,Google所做的工作是让这些算法能够在上万台甚至上百万台服务器上并行运行,这就使得计算机解决智能问题的能力有了本质的提高。这些算法并非是专门针对下棋而设计的,很多已经在其他智能应用的领域获得了成功(例如语音识别、机器翻译、图像识别和大数据医疗)。AlphaGo成功的意义不仅在于其标志着机器智能的水平达到了一个新的台阶,还在于计算机可以解决更多的智能问题。今天,计算机已经开始完成很多过去必须由人的智力才能完成的任务,例如医疗诊断、阅读与处理文件、自动回答问题、书写新闻稿和驾驶汽车等等。可以说,AlphaGo的获胜宣告了机器智能时代的到来。

AlphaGo的获胜让一些不了解机器智能的人开始杞人忧天,担心机器在未来能够控制人类。这种担心是不必要的,因为AlphaGo的灵魂是计算机科学家为其编写的程序。机器不会控制人类,但是制造智能机器的人可以。而科技在人类进步中总是扮演着最活跃、最具革命性的角色,其发展是无法阻止的,我们能做的就是面对现实,抓住智能革命的机遇,而不是回避、否定和阻止他。未来的社会属于那些具有创意的人,包括计算机科学家,而不属于掌握某种技能进行重复性工作的人。

《智能时代:大数据与智能革命重新定义未来》

扫描体验移动阅读
cloud network extra

网络专刊第1期

全面云化网络(2017年8月)

当前相关内容

视野

领先企业数字化转型

特别报道

焦点

生态

成功故事

书评