专栏名称: 数盟
数盟(数据科学家联盟)隶属于北京数盟科技有限公司,数盟致力于成为培养与发现“数据科学家”的黄埔军校。 数盟服务包括:线下活动、大数据培训。 官网:http://dataunion.org,合作:[email protected]
目录
51好读  ›  专栏  ›  数盟

20年前的人机大战,IBM“深蓝”耍了花招

数盟  · 公众号  · 大数据  · 2017-08-21 22:00

正文

请到「今天看啥」查看全文



在最后一局对弈中,双方开局打平,但卡斯帕罗夫却表现得有些反常。“我知道自己没有精力进行复杂的对抗了。”他在自己最近出版的《深度思维》(Deep Thinking)一书中解释了他为何在那盘棋刚开始不久就采用了冒险的走法,并最终葬送了他的胜算。因为与之对弈的那台机器进入了他的脑海。


这显然只是个比喻,但背后却大有深意。




棋局转折



大约在那场比赛开始前9个星期,我得以跟卡斯帕罗夫和IBM深蓝团队负责人谭崇仁共进午餐。他们俩都表现得很热情,偶尔也透露出一些火药味。20年后的今天再来回顾当时的文字记录,我突然想到了几件事情。


其一,他们都满怀自信。谭崇仁之前曾经对一位记者说,IBM“已经不再做科学实验了”。但他当时却改口说,“这是实验的一部分,目的是看看电脑能走多远,我们会尽全力赢得比赛。”听到IBM可能获胜的说法时,卡斯帕罗夫显得有点恼火。“我觉得现在就假设我会输不太合适。”他说,“我这辈子还没输过呢。”


另一件有趣的事情是,我们当时一起探讨了比赛中的心理因素。“我希望能尽可能压制这个因素。”卡斯帕罗夫说。


但如今看来,这些因素对比赛结果产生的影响似乎比深蓝本身的技术成就更大。事实上,谭崇仁所谓的“尽全力赢得比赛”也包括了对人类对手发动心理战。


其中一项工具便是出其不意。具体到那场比赛,由于IBM没有提供深蓝练习赛的日志记录,所以卡斯帕罗夫感到有些不安。这令他陷入被动,因为在跟人类比赛时,他向来都会根据对手的弱点和风格制定比赛策略。


而在跟深蓝比赛时,他却只能研究帮助IBM编程的那些国际象棋选手——但深蓝聘请的唯一一位国际象棋大师是美国人乔-本杰明(Joel Benjamin),由于他并非顶尖选手,所以对卡斯帕罗夫来说根本不值得研究。


卡斯帕罗夫当时对我说,比起研究本杰明的棋路,“我生活中还有更重要的事情要做”。但他的确怀疑,IBM其实还与经验更丰富的国际象棋大师展开了秘密合作。我直接向谭崇仁求证了这个问题,他的回答是:“没有,只有本杰明。”







请到「今天看啥」查看全文