複製鏈接
請複製以下鏈接發送給好友

深藍計算機

鎖定
深藍計算機是由IBM開發的象棋電腦,歷史上第一個成功在標準國際象棋比賽中打敗衞冕世界冠軍的計算機系統。深藍計算機是採用混合決策的方法。它將通用超級計算機處理器與象棋加速器芯片相結合。在超級計算機上運行的軟件執行一部分運算,更復雜的棋步交給加速器處理,然後計算出可能的棋步和結果。
中文名
深藍計算機
外文名
deep blue computer
分    類
計算機 人工智能
功    能
國際象棋中打敗世界冠軍的計算機
公    司
IBM
硬    件
並行計算

深藍計算機簡介

深藍計算機是由IBM開發的象棋電腦。眾所周知,這是第一台計算機象棋系統,在常規時間控制下贏得了一場與世界冠軍的國際象棋比賽。深藍計算機重1270公斤,有32個大腦(微處理器),每秒鐘可以計算2億步。
深藍計算機1996年2月進行了對世界冠軍的第一場比賽,然而,卡斯帕羅夫擊敗了深藍,得分為4:2。深藍當時開始升級,並於1997年5月再次對抗卡斯帕羅夫以3.5:2.5贏得了比賽,成為歷史上第一個在標準國際象棋比賽中打敗衞冕世界冠軍的計算機系統。機器的勝利標誌着國際象棋歷史的新時代。隨後,卡斯帕羅夫指責IBM 作弊,並要求重新進行比賽。IBM拒絕並宣佈深藍退役。

深藍計算機目的

深藍計算機的目的是為了如何將建築上的平行處理法應用於解決類似於制定決策等複雜的非數值性問題。以國際象棋為例,證明計算機在某些複雜的工作上要勝過人腦。學會如何應用並行處理法來解決深層計算中出現的問題,並推廣到商務計算中,例如供應渠道管理、數據採集、預測發展趨勢等 [1] 

深藍計算機技術

深藍計算機是採用混合決策的方法。它將通用超級計算機處理器與象棋加速器芯片相結合。在超級計算機上運行的軟件執行一部分運算,更復雜的棋步交給加速器處理,然後計算出可能的棋步和結果。超級計算機根據這些結果決定最終的棋步。
深藍計算機的評估功能最初是以廣義的形式寫成的,其中包含許多要確定的參數(例如,與中心空間優勢相比,安全的國王位置有多重要等等)。然後,通過分析成千上萬的主遊戲,通過系統本身來確定這些參數的最優值。評估功能已分為8,000部分,其中許多部分專為特殊職務而設計。在開始的時候,有超過4000個職位和70萬個大師級的遊戲。最終遊戲數據庫包含了六個棋子,五個或更少的棋子位置。
1997年的深藍計算機與1996年相比,差不多有兩倍快的運算速度。技術人員改善了象棋芯片豐富了系統的象棋知識,使它能夠識別不同的棋局,同時對象棋概念有更好的理解。這些芯片能夠從眾多可能性中為不同局勢找出最佳棋步。在一個棋局中發現了更多模式,對深藍賦值,從而對局勢進行更準確的評估。1997年版本的深藍計算機可以每秒檢索1億到2億個棋局,具體數目取決於棋局的類型。某些情況下,系統能夠計算出6到8個棋步,最多可達20個甚至更多。

深藍計算機硬件規格

深藍計算機是並行計算的電腦系統,建基於RS/6000SP,另加上480顆特別製造的VLSI象棋芯片。下棋程式以C語言寫成,運行AIX操作系統。1997年版本的深藍運算速度為每秒2億步棋,是其1996年版本的2倍。1997年 6月,深藍在世界超級電腦中排名第259位,計算能力為每秒113.8億次浮點運算。

深藍計算機起源

該項目的發起者是ChipTest在卡內基-梅隆大學的許峯雄。在卡內基梅隆畢業後,IBM研究部聘請了Thomas Anantharaman和Murray Campbell,繼續追求建立可能打敗世界冠軍的象棋機。 Hsu和Campbell在1989年秋季加入IBM,跟隨Anantharaman繼續研究。 Anantharaman隨後離開IBM進入華爾街,Arthur Joseph Hoane加入了團隊執行編程任務。
1995年,在“第八屆世界電腦象棋錦標賽 ”中,“深藍計算機原型”(實際上是深藍二,因公關原因而更名)。深藍樣機播放的計算機程序Wchess是平局而Wchess是一個人運行的個人電腦。在冠軍賽的最後,深藍的原型與計算機程序Junior綁在一起,而Junior在個人電腦上運行。

深藍計算機後續發展

人機大戰後,卡斯帕羅夫説,他有時在機器的動作中看到了深厚的智慧和創造力,這表明在第二場比賽中,人類棋手代表機器進行了干預,這違反規則。IBM否認欺騙,説遊戲之間發生了唯一的人為干預是為開發者提供了在遊戲之間修改程序的機會,他們表示他們曾經利用過在計算機遊戲過程中發現的弱點。卡斯帕羅夫要求打印機器的日誌文件,但是IBM拒絕了,儘管該公司後來在互聯網上發佈了日誌。卡斯帕羅夫要求重新組裝,但是IBM拒絕和拆除深藍色計算機。
2003年製作了一部紀錄片,探討了這場比賽。電影採訪了一些人,他們覺得深藍計算機的勝利是IBM提升股票價值的一個伎倆。
深藍計算機的文化影響之一是創建了一款名為Arimaa的新遊戲,其設計比電腦比國際象棋要困難得多。
美國國家歷史博物館展出的有關信息時代的展覽中,展示了深藍計算機的兩個機架之一。另外一個在出現計算機歷史博物館展覽的“人工智能與機器人”的畫廊。
深藍計算機,具有每秒評估2億位的能力,是曾經面對世界象棋冠軍的最快的電腦。如今,在計算機棋類研究和世界級玩家對電腦的比賽中,玩法的重點往往轉向軟件棋程序,而不是使用專用的棋盤硬件。Houdini,Rybka,Deep Fritz或Deep Junior這樣的現代象棋程序比深藍計算機更有效率。
參考資料