回覆列表
  • 1 # 出棋不意

    言歸正傳,下面我們來扒一扒人機對戰的小歷史。

    人與計算機的首次對抗是1963年

    這緣於國際象棋大師兼教練大衛·布龍斯坦懷疑計算機的創造效能力,因此同意並進行了與計算機的較量。第一局讓了計算機一個“後”,在對局進行到一半的時候就有過半的兵力被計算機都吃掉了。這時,布龍斯坦要求重新再下一局,但卻不敢再讓子了。當然最終計算機沒贏,但已經可以看出這時候的計算機在國際象棋方面已經具有了不俗的實力。

    1996年2月10日,超級電腦“深藍”首次挑戰西洋棋世界冠軍卡斯帕羅夫,但是以2-4落敗,隨後研究小組對“深藍”進行了改良。

    1997年5月11日是一個歷史性的日子,改良後的“深藍”在正常時限的比賽中以2勝1負3平的成績擊敗了國際象棋等級分世界排名第一的棋手加里·卡斯帕羅夫。而深藍6月份在世界超級電腦中的排名還不過是第259位。

    筆者對這個的印象太深刻了,因為當時正值高中,政治科目每隔一定的時間就會發一本小薄書叫做時事政治,考試會從裡面抽題,需要背誦。其中就有深藍贏棋的這個訊息。

    最早被攻陷的是中國象棋

    如上所說,人機對抗最早是出現在1963年的國際象棋領域,但直到1997年人類才被徹底攻陷,而在此之前的1987年中國象棋就已經被攻陷了。現任光譜資訊的董事長兼總經理虞希舜花了四個月時間用匯編語言設計出了《象棋大師》軟體,獲得了臺灣象棋協會聯合舉辦的第一屆電腦象棋大賽冠軍,併成為公開場合中第一個擊敗人類對手的電腦軟體。

    但這時候的計算機還不能達到能必勝人類棋手的水平,後來比較知名的人機對抗就是2006年許銀川一波人和浪潮天梭的較量了。“浪潮天梭”先是以3勝5平2負的戰績挫敗了由柳大華、徐天紅、卜鳳波、張強、汪洋5位中國象棋大師組成的聯隊,而後又與當時的象棋第一人許銀川連和兩局。

    可以說2006年的“浪潮天梭”人類已經是很難對抗了,而那時候的“浪潮天梭”也並不是最強的電腦。現在的中國象棋強軟已經是完勝人類,在讓子或讓先的情況下人類棋手贏棋的希望都是極度渺茫的。

    最為堅挺的是圍棋

    在很長的一段歷史時期裡,雖然計算機在圍棋領域也具有了一定的對弈實力,但是一直都不是人類頂尖棋手的對手,甚至一些實力較強的業餘棋手都能贏過計算機。

    這是因為圍棋的變化數量實在太大,如果是用暴力計算所有的情況,需要計算的變化數量比已經能觀測到的宇宙中原子的數量都要大。這一量級的資料計算就算是放在今天也是任何一臺計算機都無法做到的。但人類卻可以憑藉某種電腦難以複製的演算法或憑直覺跳過蠻力計算,一眼就看到棋盤的本質。

    最終這一難題被谷歌旗下的開發團隊用深度學習的工作原理而克服,“阿爾法圍棋”俗稱阿爾法狗的出現徹底終結了計算機下不過人類圍棋手的歷史。

    2016年3月9日至15日阿爾法狗以總比分4比1戰勝世界冠軍、職業九段李世石;2017年5月23日至27日阿爾法狗以總比分3比0戰勝世界排名第一的柯潔。後來阿爾法狗的升級版本AlphaGo Zero誕生,與之前的阿爾法狗對戰是100:0的戰績,可以想象一下計算機的圍棋水平已經到了多麼恐怖的存在。

    自阿爾法狗的出現至今,在圍棋領域一直就沒有總比分人類能贏計算機的情況出現。

  • 中秋節和大豐收的關聯?
  • 為什麼魚離不開水?