攝影:Stan Honda
雷鋒網按:
AlphaGo和圍棋世界第一的柯潔鏖戰正歡,此情此景讓老一輩科技媒體人再次回憶起了當初
被巨人支配的恐懼
IBM深藍電腦與國際象棋大師Kasparov的經典戰役。深藍贏了Kasparov,AlphaGo和柯潔的比賽暫無定局,但目前機器處於領先狀態。機器在人類創造的遊戲中領先意味著什麼呢?親歷當時比賽現場的
Backchannel
編輯Steven Levy從回憶出發為今天的我們提供一些啟示。 本文由雷鋒網編譯。
一
20年前的那場比賽在一間類似書房的地方舉行,那房間就像是朋友們日常下棋的地方,但當時坐在棋盤邊的正是兩個專業選手。一個是國際象棋大師,而另一個則是 IBM 的電腦科學家 Murray Campbell,但他的工作僅僅是按照電腦程式的指令移動棋子而已。Murray 坐在那裡,仿佛事不關己又有所期待,就像一個不知道公車何時會停車的乘客。對面的國際象棋大師正是 Garry Kasparov,他此刻凝聚起來的注意力簡直可以在熱帶雨林點燃一場火。他不斷注視著棋盤,仿佛正在判斷哪個棋子可能會背叛他。他的腳踝微微晃動,細微處也能明顯感到他當時的壓力。與此同時,他的對手,一個放置在市中心摩天大樓 35 層的超級電腦,不僅完全感受不到壓力,甚至連壓力是什麼都不明白。
當時的我在那個只有八個椅子的房間裡呆了至少幾分鐘。那是 1997 年 2 月,我正在為 Newsweek 報導 Kasparov 和 深藍(Deep Blue)的這場歷史性的比賽(最後的結果是 IBM 的電腦打敗了世界冠軍)。儘管當時報社編輯認為“我們絕不不應該為一場國際象棋比賽做什麼封面報導”,但我還是努力爭取進行報導,因為這不僅僅是一場國際象棋比賽,而是人類和人工智慧的一次史詩級對決。對於當時報導的標題,我給出的建議是:“大腦的最後一搏“。那一周因為沒有名人去世的消息,所以 Kasparov X光般的眼睛和超自信的面容最終出現在了美國大大小小的報刊亭中,無數人們在報刊亭前因這篇報導而駐足。那句”大腦的最後一搏“也被不斷引用,Kasparov 本人甚至也在上個月的 TED 演講中引用了兩次。
我對這次的挑戰一直很支持,儘管棋類比賽不是電腦可以處理的最複雜的任務,但這是最容易代表人類智力的標誌。不論未來模仿人類的電腦能達到怎樣的水準,深藍的這場比賽都是人工智慧發展史上不可磨滅的里程碑。
但是這場持續六個回合的比賽至今仍然十分重要的原因並非這麼簡單。20 年後的今天,我們能明顯感到,比賽的結果和 Kasparov 失敗的原因同樣重要。雖然強大的計算能力和聰明的演算法為深藍創造了有利的獲勝機會,但這個國際象棋世界冠軍的失敗還源於 IBM 從矽谷取得有些狡猾而精心計畫的心理攻擊戰術。在最後一個回合二者分數並列之前,Kasparov 一直“心裡有鬼”。他在近期出版的書《Deep Thinking》中寫道:“我明白自己沒有精力完成一場如此複雜的對決”,所以在比賽初始時,他走出了一步險棋,迅速終結了自己勝利的可能。看來機器已經深入到了人類的內心。
這或許是人類與人工智慧關於未來的寓言。
二
比賽開始前九周,我有一次與 Kasparov 和 IBM 深藍專案主管 C.J. Tan 吃午餐。他們倆都表示出一種淡淡的友好,但又時不時表露出一些火藥味。20 年後的今天,當我再次回顧當時的記錄時,一些細節引起了我的注意。他們每個人都對自己非常自信。Tan 較早些時候對記者表示 IBM “不會再進行科學實驗了”,但是後來又改變了說法“這次比賽是我們的一次實驗,為了驗證電腦到底可以達到什麼水準,我們正盡一切努力來取得勝利。”而另一方面,Kasparov 被大家預測 IBM 將會勝利而惱怒,“我認為你們談論我會失敗的結果是不合適的,因為我這輩子就沒輸過。”另一個有趣的事情是,當我們在討論比賽心理時,Kasparov 說:“我希望這個問題越小越好。”但是今天,心理方面的發展似乎比深藍在技術方面的成就更大。這也說明,當時 Tan 所說的盡一切努力中包括了與人類對手發起心理戰。
心理戰的一個關鍵因素在於,比賽前,Kasparov 因為沒有從 IBM 那裡得到深藍的訓練資料。Kasparov 覺得這是一個劣勢,因為每次與人類選手比賽前,他都會花費大量時間研究對手的歷史比賽,從中分析出對手的技術趨勢和弱點。這次他最好的策略是研究説明 IBM 開發演算法的國際象棋選手的比賽,但不幸的是,IBM 聘請的最厲害的選手是美國的 Joel Benjamin, 此人還不是世界級選手,對於 Kasparov 來說,這個人甚至不值得他去搜索分析。Kaparov 對我說,“跟研究 Benjamin的比賽相比,我還有更重要的事情要做。”然而他還是私下裡懷疑 IBM 在秘密地與更有經驗的象棋大師合作。我後來在那次午餐時直接詢問了 Tan 這個問題,他回答說:“不,我們只與 Benjamin 進行了合作。”
然而在比賽中,IBM 的隊伍中竟然還是出現了國際級大師 Miguel Illescas 和另外兩個作為顧問的國際級大師。(Kasparov 在他的書中說他只知道 Illescas 曾與深藍進行過比賽訓練)。Kasparov 沒有辦法去準備比賽,也因此失去了平衡。
IBM 用的小把戲不止這一個。Kasparov 在他的書中舉了一個小例子。通常在比賽中,人類選手有時會利用移動棋子的時機做文章。比如他們心裡可能早已有了整體計畫,但是如果已經按照他們的計畫進行,他們並不會馬上走棋,而是拖延一些時間,假裝不確定來迷惑對手。IBM 實際上在程式設計中也加入了這樣的程式。在 2009 年棋類雜誌的一次採訪中,Illescas 說,有時候雖然深藍立刻知道他的下一步策略,它仍會在採取該策略前等待幾分鐘。一個棋類機器人如此的拖延一般代表著機器運算遇到論難,甚至死機。在那次比賽中,每當 Kasparov 做出了最佳策略時,深藍就會假裝拖延,試圖讓 Kasparov 以為機器陷入了困境。Illsecas 說:“當機器變得不可預測時,是對人類對手的一種心理影響。這也是我們的一個主要目標。”
比賽的轉捩點在第二回合。Kasparov 在一第回合獲得了勝利,感覺良好。第二回合的比賽比分接近,難度很大。但是在第 36 步的時候,電腦做出了一個令 Kasparov 震驚的舉動。那個棋局中,很明顯所有高水準的棋類程式都會吃掉 Kasparov 暴露出的皇后棋,但是深藍卻做出了更加微妙並且最終證明更加有效的一步走棋。這一步直接打碎了 Kasparov 對電腦下棋能力的固有想法。那一瞬間,Kasparov 和在場的很多觀察者都覺得,深藍已經不是一個電腦,而是一個最智慧的人類國際象棋大師。IBM 掩飾了深藍的能力,使得 Kasparov 低估了深藍。幾天後,Kasparov 描述了當時的感受:“那一刻,深藍突然像上帝一樣。”從那一刻起,Kasparov 已經不知道他究竟在和誰比賽,他陷入了“宿命般的沮喪”,他繼續比賽,最終放棄了比賽。
第二回合結束後,Kasparov 不僅因為失敗而焦慮,還對電腦做出人類般的走棋感到懷疑。他在書中寫道:“這讓我開始懷疑一切。” 他開始不斷地尋找深藍的訓練記錄來解釋電腦是如何做到這樣的,不斷地證明這其中沒有人為干預,這幾乎讓Kasparov 著了魔。事實上,在第五回合時,他表示在 IBM 提交訓練記錄前,他不會繼續比賽,或者至少讓一個中立協力廠商來檢查比賽中是沒有作弊的。而IBM 只為協力廠商提供了一點資料,拒絕提供完整檔。
第二回合之後,Kasparov 就像變了一個人一樣,雖然他仍努力專注於後面的三個回合,但是除了因為明顯感覺到對手的欺詐行為而導致的精神壓力外,他的體力也不夠了。儘管在進入最終回合時,雙方得分相同,但 Kasparov 已經支撐不住了。在第五回合結束後,媒體說到,Illescas 認為 Kasparov 現在應該害怕深藍了,Kasparov 說:“我並不害怕承認我確實有些害怕!”這已經與他賽前的自信態度截然不同了。
的確,第六回合的局勢急轉直下。從我們記者所坐的位置看去,Kasparov 從一開始就很倦怠。後來他也承認,他“已經完全沒心情再比下去了”。在第六步時,本應是一個開局落子,Kasparov 卻走了一步明顯的錯棋,一瞬間,觀眾席發出了無法相信的騷動,大家都聚在了一起。這一步幾乎說明了他放棄比賽的心理。後面幾步,他放棄了理性,最終以一種明顯厭惡的心情放棄了比賽。比賽後的媒體會上,Kasparov 表現出了憤怒和沮喪。
大師被征服了。
那次比賽之後,我努力想與 Kasparov 進行一對一訪談。最終我在 Plaza 酒店的一間舞廳中見到了他和他的團隊。那裡除了幾個宴會用的餐椅外空無一物。我們像棋手對弈似的坐在一起,Kasparov 立刻重複了他在媒體會上的要求:IBM同意在更加有利(公平)的條件下重新比賽。
當然,他也抱怨沒有看到對方所有的訓練資料。“沒有任何資訊。我對比賽沒有興趣。我更感興趣的是所有的訓練資料。提供這些是他們的義務!”
但即時如此,他也很明白自己為什麼失敗。“我完全沒有從第二回合中恢復過來。它始終縈繞在我的腦海裡。他最後總結到:“這是一個個體與世界上最大企業間的鬥爭。”
IBM 的股價在比賽後大漲,而他們再也沒有同意與 Kasparov 進行第二次比賽。
三
今天,Kasparov 已經不再參加國際象棋的比賽了。他成為了一個政治活動家,準備競爭的對手或許也比 IBM 更加強大——普京。他的新書正是他人生一段篇章的結束語。現在的他,總會談到棋類比賽在人類與機器合作中的未來應用。在最近的 TED 演講中,他也不再抱怨那場比賽中的 IBM 和深藍。
然而在他的書中,他仍然忍不住舊事重提——那些不公佈的訓練資料,那些小計謀,那些誤導,那些深藍背後的國際大師。他的確說過,他不再相信 IBM 是通過作弊獲得了勝利,但是他還是提到了一個細節,在 Illescas 那次提及到深藍驚人一步走棋的採訪中,他隱約暗示到,IBM 在他的私人區域安插了俄語保鏢,這可能與那驚人一步有關。儘管這完全無法證明他們作弊,但他還是忍不住提到了這些。
我曾經總是會想到這些質疑,甚至有些妄想症的感覺。只是因為一個原因——不知是不是某種巧合,深藍那場比賽進行的時期,正是人工智慧發展的“冬天”。而現在,人工智慧領域果實累累,我們時常聽到各種驚人的機器學習研究成果。2017 年的我們或許再也不會那麼想了,我們認為人工智慧的發展是必然的。
去年 DeepMind 的 AlphaGo 在五輪比賽中打敗18屆世界冠軍就是一個很好的例子。圍棋比賽對電腦來說是比國際象棋更加具有挑戰性的任務。儘管 AlphaGo 不再需要像 IBM 一樣使用一些迷惑對手的小把戲,但人類圍棋高手李世石還是用對電腦的尊敬和對人工智慧未來發展的敬畏結束了比賽。雖然這場比賽贏得了大家應有的關注,但它再也不會成為像深藍一樣的神話。因為今天人工智慧發展的基礎已經改變了,擁有足夠的時間、資金和機器學習技術,再也沒有什麼認知問題是機器無法解決的了。
當我報導 Kasparov 和深藍的比賽時,我看到的是人類和電腦的一場對決,但那實際上是一個關於人類的故事,是一個資本主義聯合人工智慧來毀滅人類冠軍的信心和尊嚴的故事。這讓我相信,我們不應擔心像 Skynet(終結者中的人工智慧防禦系統)那樣的人工智慧,而應擔心那些建立、操縱和使用 AI 的人。
請不要理解錯我的意思,我仍然支持那些認為人工智慧的發展會為我們帶來更優質生活的科學家們。人類使用電腦的力量理解認知的過程終將成為人類歷史上濃墨重彩的一筆。但是,請允許我留下一句提醒:
Always check the printouts。(別忘了檢查列印輸出的結果)
via
backchannel.com
,雷鋒網編輯