应用人工智能:工程方法(原书第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 著名的AI项目

一些人工智能项目因其知名度而成为人工智能历史上的里程碑。我只举三个例子。

1997年,IBM Deep Blue击败了国际象棋世界冠军加里·卡斯帕罗夫。这是一个里程碑,因为国际象棋被认为是相当复杂的棋盘游戏,如图1-4所示。

然而,当人们检查Deep Blue应用中使用的计算算法时,很快意识到IBM方法与人类棋手智能行为方式的区别。对于相信机器和人类一样智能的人来说,这意味着幻想破灭。对于参与者来说,这根本不是幻灭,而是展示人类智能行为的应用开发历程中的一个重要里程碑。

图1-4 IBM Deep Blue击败国际象棋世界冠军加里·卡斯帕罗夫

2011年,IBM成功完成了另一个重要的AI项目:IBM Watson(IBM华生)。IBM Watson能够回答关于通用知识的自然语言问题。该项目的亮点是在美国流行的智力竞赛节目Jeopardy中击败人类获得了冠军!这非常了不起,因为IBM Watson不仅回答关于历史、时事、科学、艺术、流行文化、文学和语言的问题,还考虑了措辞以及执行速度和策略,如图1-5所示。

图1-5 IBM Watson在智力竞赛节目Jeopardy中击败人类

围棋是一种复杂的棋盘游戏,需要直觉、创造性和战略思维。长期以来围棋一直被认为是人工智能中的一项艰巨挑战,比国际象棋更难解决。2015年,Google DeepMind开发的计算机围棋程序AlphaGo与世界冠军李世石(Lee Sedol)[12]行了五局围棋比赛。此次比赛受到了媒体的高度关注。AlphaGo赢了除第四场比赛外的所有比赛。这次比赛被认为是人工智能的又一次突破,如图1-6所示。

图1-6 Lee Sedol与AlphaGo比赛

总之,人工智能应用在过去的二十年里取得了巨大的进步,这些应用在20世纪后期是不可想象的。所有这些应用在某些情况下都表现出人类智能的行为,如玩游戏、回答问题、驾驶汽车等,而不是必须先模仿人类的智能。对于那些希望了解人类智慧本质的人来说,深入研究这些应用的实现可能会令人失望。它们是IT应用,遵循IT应用的工程实践。它们可能在日常生活中很有用。

以下章节深入介绍工程上的此类AI应用。