關於人工智慧圍棋——我想說的一些話
網路上最常見的一種言論是,「計算機的計算能力本來就比人類強大,在圍棋這種依賴計算的領域擊敗人類有什麼可奇怪的?」對此,我想反問一句:從1997年深藍在國際象棋領域戰勝人類世界冠軍以來,近20年的時間,計算機經歷了這麼多次升級換代,硬體軟體方面都有巨大提升,為何在阿法狗出現以前始終沒有出現能匹敵職業圍棋棋手的圍棋程序?阿法狗的勝利,僅僅是計算速度提升的結果?
我對圍棋軟體的印象,最初來自於一些圍棋書籍上的宣傳:圍棋是一項複雜度極大的智力活動,目前電腦在圍棋領域僅僅有入門水平——我學棋的那個時代確實如此。然後,我就看著圍棋軟體的水平,從我這種弱雞都能讓它几子並輕鬆取勝的水平,提升到我讓它几子只能偷雞摸狗僥倖贏一盤的水平,然後過了不知道多少年,我爸(業餘4段)有一天心血來潮下載了一個圍棋程序,驚奇地發現他分先已經下不過PC版圍棋程序了。不過業餘棋手畢竟是業餘棋手,我們始終相信業餘與職業之間存在一道不那麼容易突破的天塹。
其實16年的3月份,除了阿法狗的新聞以外,還有個新聞,叫做「在2016年3月23日的電聖戰中,zen被讓3子戰勝小林光一」。應該說這個進度才符合我們對圍棋程序發展速度的正常期望——被讓3子,被讓2子,被讓先,再到分先,再到完全超越人類。我們難道不知道電腦終有一天會在圍棋領域戰勝人類嗎?難道職業棋手不明白這個道理么?我們都明白這一天終會到來,只是完全沒預料到這一天會來得這麼快。
阿法狗的出現,是圍棋史上的一場革命,也是人工智慧發展史上的一個里程碑,其意義絕非某些人以為的「計算機高速發展的正常結果」那麼簡單。阿法狗的研製者創造性地在圍棋AI領域引入了卷積神經網路、機器學習的演算法——這些演算法本身不是什麼新東西,但是在圍棋AI領域應用還是第一次。從2015年末在內部測試中零封退役職業棋手樊麾,到16年3月份完虐21世紀初期圍棋史上的傳奇、手握13個世界冠軍的李世石,到16年年末再次大幅提升,以master的身份對陣中韓日多位職業頂尖棋手豪取60連勝,阿法狗可以說是在一年時間內憑藉一己之力將圍棋AI的棋力硬生生提高了4個子,又在16年接下來的9個月時間內再次提高了2-3個子(職業棋手普遍認為master能讓他們2子,能不能讓3子尚未統一意見)。這是什麼概念?如果說阿法狗出現以前的圍棋程序不過相當於人類剛剛造出火箭,那麼阿法狗幾乎相當於載人登月了。電腦圍棋曾經被當成人類的寵物,被人類的高手們各種調戲,但誰也沒想到,就在16年初,這個曾經的人類玩物,突然大變身成大怪獸,對人類露出猙獰面目,完虐職業頂尖棋手以後,揚長而去,一騎絕塵,從此人類再也不能望其項背。
了解這些基本事實,才能明白谷歌公司、阿法狗的創造者們取得了多麼了不起的成就,才能明白圍棋界為何會對相關事件反應如此強烈。圍棋AI的棋力還會繼續提升,也許以後在掌機上就能下載具有職業棋手水平的圍棋app也說不定——圍棋AI發展和成功的關鍵從來都在軟體而不是硬體。面對這千古未有之奇變,生活在這個偉大時代的人們會怎樣看待,我們的後人又會如何評價,時間會告訴我們答案。
謹以此文,向創造這一切的AI工程師們致敬,向千年來孜孜不倦追尋圍棋真理的各時代棋手們致敬。
最後分享兩個鏈接:
AlphaGo Games – Simplified Chinese | DeepMind
已經將大師60個棋譜打包放在度盤上面,可以供大家下載_圍棋吧_百度貼吧
推薦閱讀:
※圍棋史上的今天:8月8日 14歲的冠軍 不易覺察的天才
※自己和自己下棋會讓棋藝有所提高嗎?
※職業圍棋比賽中有哪些冷僻的開局?
※小眾之殤