1996年,已退役的棋手加里·卡斯帕罗夫与超级计算机深蓝的对局帮助确立了卡斯帕罗夫作为历史上最伟大的棋手之一的地位。虽然卡斯帕罗夫在1996年击败了深蓝,但深蓝在1997年的复赛中重新夺回荣誉,赢得了六局比赛。 

自1996年加里·卡斯帕罗夫击败IBM的象棋超级计算机深蓝以来,没有人再在国际象棋比赛中击败计算机。 

加里·卡斯帕罗夫,人类的最后胜利

正如题为棋盘引擎牺牲精通以模仿人类下棋的文章所述,自1996年加里·卡斯帕罗夫与深蓝的棋局以来,没有人再击败计算机。究竟在他们的对局中发生了什么,又是如何发展的? 

被视为棋史上最技艺高超的棋手之一的加里·卡斯帕罗夫于1963年4月13日出生于俄罗斯共和国阿塞拜疆。卡斯帕罗夫注定要在棋界留下传奇,事实也确实如此。22岁时,卡斯帕罗夫在与阿纳托利·卡尔波夫的对决中获胜,成为史上最年轻的世界冠军。

与此同时,卡内基梅隆大学的一名博士生许宏雄(Feng Hsiung Hsu)于1985年开始研发IBM的象棋计算机深蓝。许最初将其命名为Deep Blue ChipTest,,随后改为Deep Thought, ,取自道格拉斯·亚当斯科幻小说《银河系漫游指南》中的一台机器。许与穆雷·坎贝尔(Murray Campbell)和托马斯·阿纳塔拉曼(Thomas Anatharaman)在成为IBM员工后,仍继续致力于Deep Thought 的研发。

1989年,Deep Thought与卡斯帕罗夫进行了一场两局的对局,卡斯帕罗夫轻松获胜。随后,Deep Thought团队继续完善他们的象棋超级计算机,不久后,Deep Thought更名为Deep Blue,融合了Deep Thought和Big Blue的含义。

1996年2月10日,在费城宾夕法尼亚会议中心,Deep Blue与卡斯帕罗夫展开了六局对决。Deep Blue是一位令人畏惧的对手,每秒可评估1亿个不同的棋局局面。在第一局中,卡斯帕罗夫输给了Deep Blue,随后在第二局中Deep Blue失利。第三、第四局以平局收场,但在第五、第六局中,卡斯帕罗夫再次获胜,并于2月17日第六局锁定胜局。

随着Deep Blue’的失利,IBM团队毫不拖延地改进了这台超级计算机,使Deep Blue能够每秒检查2亿种不同的棋局。次年,1997年5月3日,Deep Blue与卡斯帕罗夫进行了一场六局的重赛,Deep Blue以3.5比2.5获胜。(来源:History) 

新的人工智能棋引擎

2021年,随着Jon Kleinberg及其团队的努力,一个新的人工智能棋引擎诞生。与需要击败顶级棋手的Deep Blue不同,Jon Kleinberg的AI棋引擎旨在像人类一样下棋,而不是击败他们。


Maia,这个AI模型,通过单个的人类棋步学习模仿人类行为。在发布的第一周,它被下了超过40,000局。

在单个的人类棋步上训练AI模型,而不是在更大的赢棋问题上训练,使计算机学会模仿人类行为。这也创建了一个更能适应不同技能水平的系统——这是传统AI的挑战。在每个技能水平内,Maia的棋步匹配率超过50%,且随着技能提升其准确率提升——比两个流行的棋引擎Stockfish和Leela的准确率更高。

Melanie Lefkowitz, Cornell Chronicle

(来源:Cornell Chronicle