人工智能最顯赫的歷史戰(zhàn)績,莫過于IBM的“深藍Ⅱ”系統(tǒng)戰(zhàn)勝國際象棋大師卡斯帕羅夫。但我一直充滿懷疑,這是真的么?
后來,我看到一本書,叫做《信號與噪聲》。從棋局上看,“深藍Ⅱ”的確戰(zhàn)勝卡斯帕羅夫。有趣的是,當(dāng)卡斯帕羅夫找“深藍Ⅱ”再戰(zhàn)時,IBM拒絕他的請求,不久后“深藍Ⅱ”被拆,也讓人工智能擊敗人類國際象棋大師終成定史。
拒絕比賽的最大可能在于他們心虛,事實上,擊敗卡斯帕羅夫的并不是什么人工智能,而是一個程序設(shè)計上的漏洞。
第一局比賽的時候,雖然“深藍Ⅱ”每秒可計算兩億步棋,卡斯帕羅夫還是輕而易舉地贏得比賽。
然而,第一局棋中發(fā)生了一件事,影響到卡斯帕羅夫的判斷。第44步棋,“深藍Ⅱ”的出棋毫無目的性,讓卡斯帕羅夫嚇了一跳。書中記錄說,“這步棋讓卡斯帕羅夫感到緊張,他覺得這有悖直覺的一步棋必是一步高招”。他開始緊張,方寸大亂。從第二局開始,他輸了一局又一局。采訪中,卡斯帕羅夫說,那時候頭腦非常亂,完全不想比賽。
事實是:第一局的第44步棋,是計算機的“系統(tǒng)故障”。它使計算機失去選擇經(jīng)過精心分析步驟的可能性,采用較安全的任意走法。這一步棋沒有產(chǎn)生任何結(jié)果,而在開始第二局棋前,這個“系統(tǒng)故障”被修正了。
人們評價這件事的時候,總是說,第二局明明可以和棋,卡斯帕羅夫卻犯下致命錯誤,這就是人類的局限。
摘自《中國青年報》