Open Ray手記:AlphaGo 4勝圍棋高手

電影《未來戰士》說未來人工智能比人類更聰明,並擅自發動核戰,令人類滅亡,讓機械人統治地球。近日,Google的人工智能電腦AlphaGo挑戰韓國圍棋九段的高手,最終結果電腦5戰4勝,看來人工智能又再超越人類,機械人統治地球的機會又邁進一步。

跟過去IBM電腦深藍戰勝國際象棋高手略有不同,圍棋的棋盤更大,可走的步法更多,棋局更加千變萬化,難以預測。以往深藍使用「暴力」計算法,把對手和自己下一步棋的可能性全部計算出來,並可以計算出未來數十步的變化,從而選擇較有勝算的一步。國際象棋的棋盤只有8×8,但圍棋的棋盤卻是19×19,變化的組合更多,難以「暴力」計算出所有棋步的結果。因此AlphaGo的計算方法更像人類的思考方式,不是把所有可能性計算出來才作決定,而是根據有限的可能性和過去棋局作參考,算出下一步棋。

然而,說AlphaGo並不是「暴力」計算,也不全對。今次上陣的電腦,屬分散式版本,使用數十部電腦組合而成,使用分散式運算技術,擁有1,202個中央處理器和176個圖形處理器,絕對屬超級電腦的級數,不是普通電腦。

此外,AlphaGo跟深藍的最大不同之處,是具備自我學習能力,並不單是依足程式來計算棋步,而是可以在每次的對弈中,學習更佳的步法,從而提升能力。因此AlphaGo可以跟自己不停作賽,從而變得十分強大。看來電腦智慧超越人類為期不遠了。

電郵:ray@openrice.com

鍾偉民(Ray)•飲食網站創辦人