从“深蓝”到Watson
人工智能将会走向哪里?这个问题好像离我们很远,但又似乎就在我们身边。在考虑人工智能的未来之前,我们应该先了解一下人工智能的过去。本章中,我们不讨论人工智能的未来,而是介绍人工智能的过去,当然与前文有所不同,这一章我们主要介绍人工智能战胜人类的过去。
人工智能的发展已经有60年的历史,虽然是人类一手创造出了人工智能,但在很多方面,人工智能已经超越了人类。而谈到人工智能战胜人类的历史,首先要从“深蓝”开始讲起。
“深蓝”是美国IBM公司生产的一台超级国际象棋电脑,其重量达到了1270公斤,配备了32个微处理器,能够每秒钟计算2亿步。IBM公司为“深蓝”电脑输入了200多万局国际象棋对局,而这些对局都是100年来优秀的棋手们曾经的对战棋局。正是在此基础上,“深蓝”开始挑战人类的象棋高手。
“深蓝”是一种并行计算的电脑系统,建基RS/6000SP,同时还装480颗特别制造VISI象棋芯片。其下棋的程序是通C语言编写的,运AIX操作系统。关于并行计算,是相对于串行计算来说的,这是一种一次可以执行多个指令的算法,目的就是提高计算速度,同时还可以通过扩大问题求解的规模,来解决大型、复杂的计算问题。
“深蓝”与西洋棋世界冠军卡斯帕罗夫的对决是历史上计算机与人类的第一次对抗这种说法其实是不准确的。早在1963年,计算机与人类的第一次对抗便发生了。当时国际象棋大师大卫·布龙斯坦怀疑计算机本身具有的创造能力,所以决定与计算机进行一次国际象棋比赛。在最初比赛时,布龙斯坦让了一个“后”(国际象棋中的一个棋子),但当对局进行到一半时,计算机便已经将布龙斯坦的棋子吃掉了一半。很快大师开始了与计算机的第二次对局,但这一次却不再让子了。
然而,当时象棋大师布龙斯坦与计算机的对局并没有引起太多的关注。1996年,超级电脑“深蓝”挑战卡斯帕罗夫时,“人机大战”才正式进入人们的视野。在1996年的对抗中,“深蓝”以2:4输给了世界冠军卡斯帕罗夫,但在经过了改良之后,“深蓝”再一次向卡斯帕罗夫发起了挑战。
在1997年5月11日的比赛中,超级电脑“深蓝”以2胜1负3平的成绩战胜了当时世界排名第一的国际象棋大师卡斯帕罗夫。在当时按照国际象棋的路数来算,世界冠军卡斯帕罗夫可以预判出10步,而“深蓝”依靠强大的计算能力则可以预判出12步。在比赛结束之后,卡斯帕罗夫的心情久久不能平复。他虽然想要继续与“深蓝”展开对局,但遗憾的是,此后不久,IBM公司便拆卸了“深蓝”。
实际上,当时的超级电脑“深蓝”并不能算得上是人工智能,因为“深蓝”并不具备机器学习的能力,而是依靠计算能力取胜。在“深蓝”出名之后,越来越多的象棋软件涌现出来,随着象棋软件程序的不断发展,人类棋手越来越难以与之抗衡。
“深蓝”战胜国际象棋世界冠军的过程并不轻松,但在其基础上诞生的“Watson”则要表现得更加轻松一些。“Watson”同样是美国IBM公司研制的一款计算机系统。它虽然是“深蓝”的同门后辈,但“Watson”在能力上却要强于“深蓝”。“深蓝”并不具备机器学习能力,而“Watson”在这方面可以说是IBM人工智能的杰出代表。
《危险边缘》是美国哥伦比亚广播公司的一档问答游戏节目。这档节目主要以独特的问答形式来进行,其问题设置的涵盖面非常广泛。从历史、文学、艺术,到科技、体育、流行文化,涉及人类生活的各个领域。在这个节目中,选手需要根据答案提供的各种线索,以问题的形式做出简短的回答,可以说在形式上是与其他问答节目相反的。这就要求选手不仅要具备各方面的基础知识,同时还需要了解一些逻辑思维。
这种形式的问答,对于电脑来说是不擅长的,但“Watson”在2011年就参加了这档节目,而且在节目中,击败了两位人类的顶尖选手,最终成为冠军。这是“深蓝”战胜人类之后,在人工智能领域的又一标志性事件。
事实上,当时在“Watson”背后有90台IBM的服务器, 360个计算机芯片驱动,同时“W atson”还有IBM自行研发的DeepQA系统,它要比深蓝先进一些(见图3-1)。从硬件装备上来看,“Watson”击败人类选手获得胜利是理所当然的。
IBM作为一家具有百年历史的科技巨头,同时也是全球著名的信息技术和业务解决方案公司。它作为早期涉足计算机研究的公司,对于人工智能的研究自然不会落后于别人。IBM已经将人工智能的研究作为未来重要的战略研究重点,也正因如此,“Watson”需要承担更加艰巨的使命,而不只是成为一个在智力竞赛中战胜人类的机器。
与“深蓝”的命运不同,“Watson”并没有遭到拆卸,而是在IBM公司的研发下,一步步走向了商业舞台。目前“Watson”的工作是记忆人类已知的众多复杂知识,而在未来,“Watson”将向着人类未知的人工智能领域迈出脚步。
最初,IBM公司将“Watson”运用在了生命技术和生命科学的研究上。“Watson”可以扫描并解读数以百万计的科学文献,这让研发团队的工作效率得到了大幅提升。不仅如此,“Watson”还能够根据自身获得的数据信息,进行合理分析,从而产生出各种新的极具价值的假设。可以说在这一方面“Watson”俨然成了研发团队的另一个大脑。
“Watson”在数据综合方面具有得天独厚的优势,这让它在工作时应对更加自如。因此,一些公司也纷纷向“Watson”寻求帮助。美国强生依靠“Watson”开发了一个系统,分析临床治疗中不同方法产生的不同效果,以及是否具有安全性。
在药物研究方面,如果按照以往的分析方法,不仅过程缓慢、枯燥,同时还需要付出高额的研发费用,并且整个过程出现错误的概率是非常高的。而让“Watson”综合这些数据进行分析的话,不仅能够节省研究经费,而且能更加高效地完成整个研究工作。但对于IBM公司来说,“Watson”的商用价值并不局限于这些方面,它应该能在更多的领域发挥自己的作用。
2015年1月,IBM公司宣布成立一个新的业务部门——IBM Watson Group(沃森业务部),IBM公司预计在未来几年内投入10多亿美元发展这个部门。可以看出IBM希望通过“Watson”打造一个生态系统,通过云平台将“Watson”开放给所有人,这也将成为未来IBM的一个重要发展战略。
从“深蓝”到“Watson”,人工智能已经从人机对战走向了更加宽广的舞台,也正是这样,我们才能迎来一个崭新的人工智能时代。
本书评论