圍棋業餘棋士擊敗 AI,但發現演算法盲點的也是 AI

作者 | 發布日期 2023 年 02 月 21 日 12:15 | 分類 AI 人工智慧 , 科技趣聞 line share follow us in feedly line share
圍棋業餘棋士擊敗 AI,但發現演算法盲點的也是 AI


近期人工智慧 (AI) 因 ChatGPT 爆紅,也讓許多人都認為將來 AI 在許多工作能取代人類。試想是否有某些領域,人類依舊能戰勝 AI?外媒報導,美國業餘棋士在圍棋大賽擊敗 AI,勝利步驟就是簡單分散 AI 攻擊時的注意力。不過隨著 AI 學到更多,不太可能另一個領域也奏效。

英國金融時報報導,圍棋業餘棋士 Kellin Pelrine 雖然排名不算前列,但 15 場比賽取得 14 場勝利,且對手都是 AI。Pelrine 戰術包括只在棋盤角落移動,以分散 AI 的注意力,同時包圍對手棋子。

圍棋是棋盤遊戲之一,兩名玩家在 19×19 棋盤輪流放黑色或白色棋,目標是圈圍比對手更多區域。如果棋子被對手棋子包圍就會被吃掉。即使棋子將被對手包圍,AI 似乎不會注意到困境,但人類一眼就能看出。

這次與 2016 年 AI 與人類下棋時大相逕庭,當時 Google 旗下 DeepMind 的 AlphaGo 擊敗南韓職業九段棋士李世乭,許多人都認為人類下棋再也贏不過 AI,但這次 Pelrine 並沒有與 AlphaGo 對戰,而是與其他圍棋 AI 對戰,包括 DeepMind 創造 AlphaGo Zero 所用技術的 KataGo。

擊敗 AI 的策略,似乎是由另一個演算法發現,由包括 Pelrine 的團隊設計,目的是探索人類可利用的 AI 弱點。此演算法與 KataGo 進行超過 100 萬場比賽後,分析出下棋 AI 的模式。

Pelrine 告訴金融時報,雖然藉驗算法發現的策略有發揮作用,但人類也不難掌握 AI 模式,且中級棋士就能用它擊敗圍棋 AI。因 AI 系統可能訓練過程看起來像專家,但能力仍有不少令人驚訝的漏洞。

研究團隊表示,AI 圍棋演算法策略盲點產生原因尚待釐清,但很可能 Pelrine 的方法非常罕見,以至於演算法無法辨識。如果真是這樣,訓練後能辨識策略的更新模型,將來可能更不易被騙。

(首圖來源:Flickr/Luis de Bethencourt CC BY 2.0)