古代棋局与现代计算

人工智能在古老的中国围棋中的胜利预示了人工智能的未来

棋局.jpg

作者:Vanessa Gomez, Aaron Kruse

        计算机程序曾在电脑游戏中击败人类,但是这一成绩的取得依靠的是梳理可能出现的每一步,并针对每一种情形,选择数学上获胜可能性最高的一步。人们原本以为在古老的中国围棋中“电脑不可能取胜”,因为围棋涉及的潜在棋步更多,需要极强的应变能力和创造力。

        然而,2017年5月23日,中国围棋职业棋手柯洁在一场三番棋决战中输给了DeepMind公司开发的人工智能程序AlphaGo。尽管中国棋手输了,但在人工智能技术开发的激烈竞争中,中国正在快步走向胜利。

        其他在游戏中击败人类的著名计算机包括1997年战胜世界象棋冠军的IBM的“深蓝(Deep Blue)”和2011年击败《危险边缘》冠军的IBM的“沃森(Watson)”。人工智能(AI, artificial intelligence)一词最早由一群计算机科学家提出,他们当时研究的是机器如何能够理解语言并进行抽象化与概念化,最终去解决问题。至今,人工智能已经取得了长足的进步。

        目前人工智能下的一个广受热议的主题是机器学习。普林斯顿大学的Rob Schapire在讲座中指出,机器学习“研究关于学习做事的计算机算法”,机器学习的目标在于“设计学习算法,无需人工干预或帮助即可自主学习”。

        机器学习的发展有助于改进AlphaGo等人工智能系统。这些系统模拟人类大脑,能够比其程序原先设计的做到更多,通常被视为拟人化。DeepMind的联合创始人兼首席执行官哈萨比斯(Demis Hassabis)解释称,AlphaGo所受训练得益于机器学习的发展。 “我们运用人类专家棋手的3000万手棋训练AlphaGo的神经网络,直到对人类棋步预测的准确率达到57%。”他说。

        但是,为了打败最强的人类棋手,AlphaGo没有就此停步。“AlphaGo通过在其神经网络中运行数千棋局,运用强化学习这一试错流程调整网络关系,学会了自行发现新策略。” 哈萨比斯解释道。

        在“十三五”规划和“中国制造2025”等政策举措中,中国已向世界展示出通过推广大数据技术、云计算平台和物联网在人工智能竞赛中领跑的决心。

        此外,中国政府也向致力于人工智能的企业提供支持。中国国家发展和改革委员会为百度的“深度学习技术与应用国家工程实验室”提供经费支持。李克强总理最近也谈到人工智能在未来中国的重要意义。“人工智能的发展已经到了一个临界点,”他说,“无论哪个国家实现应用突破,都将有更大的几率引领全球人工智能技术。”

        业内专家指出,中国是机器学习发展的理想之地。谷歌中国前总裁李开复在 接受福布斯采访时指出,一台机器想要“学习”,就需要处理大量的信息,基本上是在自我训练。“谁能拥有最多数据,谁就是赢家,”李开复说道。在象棋比赛、《危险边缘》和围棋比赛的人机大战后,人工智能领域迸发出众多创新性目标,包括无人驾驶和面部识别等等。开发人员可以在游戏这一可控环境中测试复杂的算法并进一步发展人工智能程序。

        然而,人工智能的进程也引发了人们的担忧,其中最主要的是其对就业的潜在影响。在近期一份报告中,福雷斯特研究公司预测美国约16%的工作在未来十年里将被人工智能取代,不过报告也指出,人工智能将创造新的就业机会。相比当前工作岗位数量,净工作损失预计为7%。支持者认为,人工智能技术更有可能改变人类而非取代人类。

        在柯洁与AlphaGo对弈后,职业棋手胡耀宇也表达了类似的观点。“虽然AlphaGo技术打败了围棋大师柯洁,但围棋的优雅和魅力未损分毫,”他说,“未来[人工智能]作为工具软件,可以帮助职业棋手训练,在这方面起到重要的作用。”

        尽管输给了AlphaGo,柯洁依然保持乐观。哈萨比斯在推特上分享了柯洁的话:“我也希望所有的棋手都能去思考一下AlphaGo的棋理,它的思想,其实都很有意义。虽然我输了,但我发现围棋的变化量真的太大了,它还在不停地进步,我也希望自己不断地进步,希望自己能在鼎盛时期多待几年,希望自己能不断变强。”

        如AlphaGo所示,人工智能的时代已经到来。机器人也许永远不会有完全取代人类的一天,但人工智能程序在有着3000年历史的中国文化瑰宝围棋棋局里击败人类的这一天已经被维基百科收录,网络用户可以借助另一个谷歌制造的机器学习程序——RankBrain——检索这个页面。

 

* 本文翻译自英文原文,由中国美国商会会员公司Cadence提供翻译