當前位置: 華文問答 > 數碼

AlphaGo 有沒有「棋風」?它在下棋時會犯錯嗎?

2017-05-25數碼

圍棋博大精深,千變萬化。其每一步棋的好壞不是絕對,而是相對的。同樣一局棋,由於每個人的性格不同,閱歷不同,眼界不同,看待棋局的角度是不一樣的,理解棋局的意思也是不一樣的。下出來的棋自然也不一樣。下圍棋,最能體現一個人的性格,所謂「棋如其人」,就是這個道理。

因此,性格穩重的人行棋也穩重,性格沖動的人,行棋也沖動。到底哪種性格好,這卻很難說,性格穩重的人的確可以少出錯,但是很多時候容易考慮過多而延誤戰機;性格沖動的人則決斷迅速,把握戰機能力很強,可是很多時候由於欠缺考慮而容易犯錯誤。 所謂「棋風」,就是指:「每個人將其獨特的個性融入進圍棋,從而在棋盤上形成一種自己獨有的風格。」 老射雕主題曲裏有這麽一句歌詞:「論武功,俗世中不知哪個高,或者,絕招同途異路」。說的就是這個意思。

Alpha狗不是一個活生生的人,它只是一台冰冷的機器,它遵循人類賦予它的指令:「贏棋」,因此它所有的思路都是跟贏棋有關。它的眼裏只有每一步棋贏的概率有多大?所以它是沒有棋風的。

它在下棋時會不會犯錯這個問題很難說,要看從什麽角度來看了,如果從我們的角度來看,由於樣本太少,目前它的錯誤很難被我們發現。但是若從絕對的好壞來看,它的錯誤會很多, 因為它每一步棋不是基於最優解來思考,而是基於概率和大數據來思考的:「這步棋未必是最佳的一手,但卻是此局面下大數據顯示贏棋概率最大的一手!」 那你說它是犯錯了還是沒犯錯?

今天聽說新版的Alpha狗可以讓去年舊版的Alpha狗三子,這一點我倒是不驚訝。Alpha狗應該是有破綻的,只不過由於樣本太少,我們很難發現。 但它們自己對弈,樣本就可能會很多,一旦舊版Alpha狗被發現破綻,它又不像人類那樣可以利用心靈的能動心及時調整,很容易越下越慘的。

但是,這不代表新版的Alpha狗也可以讓人類頂尖棋手三子!讓人類頂尖棋手三子,就好比讓巴薩足球隊四個人(不是四個球而是四個人),這是無法想象的! 我覺得只有圍棋之神才有可能讓人類頂尖棋手三子,Alpha狗雖然實力很強,但它離圍棋之神還是相差甚遠!所以它絕對不可能讓得了人類頂尖棋手三子! 這與新版Alpha狗讓舊版Alpha狗三子這件事,沒有類比性。