2016-03-15 交大早研發出台版「AlphaGo」 已能打敗職業棋士

交大早研發出台版「AlphaGo」 已能打敗職業棋士
CGI程式是由交通大學資訊工程研究所教授吳毅成的實驗室所研發。(資料照,記者湯佳玲攝)

〔記者蔡彰盛/新竹報導〕最近Google發展的AlphaGo程式打敗世界一流的棋士李世乭,震撼全世界,在此之前尚無圍棋程式能擊敗職業棋士。這激發了全球對電腦圍棋研究發展的高度重視,因為這些研究,可能對未來的各種相關的應用帶來衝擊。台灣也能造出一個AlphaGo嗎? 事實上,在國立交通大學內就隱藏一台未曝光的電腦圍棋程式CGI。並在短短的一年研發後,CGI程式即敢挑戰職業棋士。

 

CGI程式是由交通大學資訊工程研究所教授吳毅成的實驗室所研發,他表示,去年初吳廸融同學在該實驗室建構的通用蒙地卡羅搜尋系統下,開始重新撰寫圍棋程式。去年5月,就在台灣電腦對局競賽中獲得圍棋組九路、十三路、十九路冠軍,棋力達到業餘2段左右。

 

去年底,陳冠文、藍立呈兩位同學加入開發團隊,開始研發「深度學習」並用之於CGI,在三位的合力發展以及實驗室其他學生的協助下,棋力大幅成長。今年2月,在CGOS圍棋程式排名網站中,與過去一直都是最強的日本圍棋程式ZEN互有勝負。最近兩週,密集邀請一些業餘高段棋士測試,CGI大都能擊敗棋城七段棋士。

 

13-14日,更在中華職業圍棋協會執行祕書周平強五段的安排下,直接挑戰職業棋士林杰漢二段。在沒有讓子的情形下,獲得一勝一負成績,令人側目。依據周平強與林杰漢評估,CGI棋力已具有業餘高段棋士水準,非常接近職業棋士。

 

吳毅成表示CGI程式穩定度還有待加強,還有很多成長空間,而且目前還只是單機版,這與AlphaGo動輒使用數千核心電腦、數百顆GPU相差太多,CGI在如此環境下仍可成長到接近職業棋士,已令人十分鼓舞。未來相信在更多的資源挹注下,設計新的方法後,預期棋力可以更高度地成長。

 

周平強對於CGI僅使用單台機器就能達到此程度,十分驚訝,非常期待CGI未來能很快地發展出具有職業棋士水準的單機版程式,這樣對於棋士的學習與訓練,也會有莫大幫助。

 

吳毅成同時也是六子棋的發明人,與其團隊多年來發展許多棋牌類遊戲的人工智慧程式不遺餘力,並屢獲得國際奧林匹亞冠軍,2013年同時獲得五項冠軍(包括六子棋、禁圍棋、暗棋、麻將、Nonograms),為有史以來獲得最多冠軍的團隊。吳毅成目前也擔任中華民國人工智慧學會理事長,長期推動人工智慧遊戲的發展。