為什麼是圍棋?《迎接AI新時代》選摘(1)

2017-05-28 05:50

? 人氣

過去有人對AI的應用範圍,抱著質疑的態度;因為圍棋被歸類於「完美信息遊戲」,亦即所有的資訊完完全全地攤開在遊戲人的前面,都在棋盤上看見,沒有任何黑箱,這種情況在現實裡並不多見,一般狀況人們都是藏著各自的王牌在喊價,像「不完美信息博弈」的撲克(梭哈)遊戲,需要觀察別人反應來調整自己戰術,懷疑這類的模式AI無法適應。

[啟動LINE推播] 每日重大新聞通知

但二○一七年的費城德州撲克賽紓解了這個疑問,卡內基美隆大學開發的撲克AI的Libratus 徹底打敗世界四名頂尖職業高手; Libratus 是大學的研究成果,所有動用的資源遠遠不如AlphaGo,更令人吃驚的是,Libratus 甚至不用深層學習,是用AI內部的自我對戰學習打造的技術。

圍棋看起來是單純的「完美信息遊戲」,可是因為它的變化數對當今的AI來說,還是多到無法掌握;因此對遊戲人來說,不管人腦電腦,圍棋還有「不完美信息博弈」的面相。因此我不認為圍棋AI的技術與機制,和不完美信息博弈無關,德州撲克AI的開發者表示,德州撲克AI是做到「不管對手如何行動,自己都不會吃虧」;這個話一字不改,也是圍棋的基本目標,圍棋一流棋手真正厲害的地方,並非一般想像的「對特定的著手有精準的對策」而是「把局面控制成不怕對手的任何手段」。

圍棋可謂是已知與未知之間的朦朧區(Twilight Zone),一方面有客觀棋力標準,讓AI在擊敗人類之後還有提昇技術的空間,一方面有隨機性,具有對各類AI技術模擬測試的功能。

圍棋是溝通人類與AI 的最佳語言

圍棋自古別名為「手談」,對局者可以借著下一局棋得到濃密的交流,勝於一般會話;和語言不通的外國人,只要對方會下圍棋,一局下來保證一見如故,圍棋也可以看成是一套另類的語言,溝通對局者,乃至觀棋人。

AlphaGo與李世乭之戰,有人說AlphaGo下的棋看不懂,所以需要懂AI的人來翻譯AlphaGo下的棋,比賽那幾天的情形確實如此,此後情形可能會不一樣;人類與AI在棋盤上追求的東西是一致的,也就是說,是共有同樣的圍棋語言,圍棋其實是一個翻譯者,可以用它的語言溝通人類與AI,成為相互理解的橋梁。

圍棋不僅是人工智慧的第一個實驗平台,也提供新技術的方向,Google不斷強調AlphaGo的架構並非特別為圍棋打造,圍棋的職業水平,因為有足夠的市場規摸與長遠的歷史,應該不會比其他領域遜色。

AI在圍棋做得到的,在其他領域應該也做得到;除了前言介紹的節能省電、自動翻譯、自動駕駛、醫療診斷乃至投資諮詢、設計創作等,幾乎所有領域都可能成為技術轉換的對象。屆時,現在在圍棋發生的事情,與其呈現的意義,將遍及全人類社會。

何況深層學習的歷史是現在才要開始,二○一七年三月的圍棋AI間的國際比賽顯示,只要改善深層學習過程的一部分,其學習速度能加快很多;不僅深層學習的技術會不斷升級,配合其他技術後可能有意外的效果,而另類的新技術也隨時會出現。

AlphaGo在一年內達成了被認為是最少需要十年才能達到的目標,此後產業升級的速度與程度,不能用至今的感覺去衡量,任何產業甚至文化,都必須加緊研究AI。

*作者為世界級棋手。本文選自作者新著《迎接AI新時代:用圍棋理解人工智慧》(遠流出版)

關鍵字:
風傳媒歡迎各界分享發聲,來稿請寄至 opinion@storm.mg

本週最多人贊助文章