記者葉立斌/台北報導
日前AlphaGo擊敗韓國職業棋士李世乭,已經可確定人類無法勝過AI人工智慧。不過AlphaGo如何做到的?由棋士王銘琬與趨勢科技董事長張明正一起做說明。
▲AlphaGO與棋王的人機大戰。(圖/翻攝自YouTube直播影片)
為什麼選圍棋?
圍棋是超越西洋棋的複雜棋類遊戲!圍棋的變化數是十的360次方,西洋棋是十的120次方;西洋棋與象棋有位階,但圍棋沒有,複雜度可說是所有棋類遊戲中最複雜的。
不會下棋的人總覺得圍棋很複雜。實際上,圍棋的過程只是一種「風險控管」!在進行棋局當中,防禦任何攻擊,並且保持棋局的優勢,是一流棋手的厲害之處。王銘琬認為:「這次AlphaGo教我們的事情是,判斷形勢與風險評估的能力上,AlphaGo比人類準確,不代表AlphaGo真的很會下棋。因此有些媒體稱AlphaGO用「奇絕」的下法打倒李世乭,我不認同,因為AlphaGo只是從記憶的棋譜中選出最適合當下情況的走法而已。」
AlphaGO這類的AI有泛用性,因此運氣至上的遊戲,例如德州撲克,也引用AI,表現不俗。實際上,撲克或麻將這些遊戲的進行過程,也是風險控管,並非全靠機率而已。
為什麼能贏?
AlphaGO能用客觀的知識堆積來做分析,而人類的堆積速度無法勝過AI。且人類的思考會受情感與體力影響,在關鍵盤會因為緊張等因素而犯錯,但AI避免掉此狀況。
用AI抵擋勒索軟體Wannecry
正如張明正所言「如果沒有大地震,你不會知道誰是危樓。」在一個月前造成全球性災難的勒索軟體「Wannacry」也是用AI擋下的;在歐洲醫院大半淪陷時,使用趨勢科技產品的台灣客戶卻能全身而退,這使得趨勢科技的股價上漲。
AI防守的流程是:從所有檔案中過濾壞的檔案,但現在用人工無法全數揪出。因為讓流程順暢,便會降低準確度,反之亦然。業內有一套數據來計算擋下壞檔案的頻率;以及失誤率評比,也就是縱放掉多少檔案。
身為攻擊方的駭客與防守方的資安科技,防守方如何保持優勢?張明正謙稱,永遠保持優勢是不可能的,重點是防守方要是沒有增加武器,要如何與魔高一丈的駭客方對抗?AI也是如此,需要有極多的資料量才能防範未然。
未來的展望
前面提到即使是機率性的遊戲也可讓AI學會,那麼《英雄聯盟》這類的電腦遊戲呢?王銘琬認為,如果能投入足夠資金,AlphaGO也可玩英雄聯盟,只是要不要而已,沒有不可能!張明正則補充,預測誰會選上總統等政治預測牽涉情感面的考量,AI無法預測。
張明正表示,AI開發的方向需要人事物三者齊備:
人:找出該解決的問題與目標。以趨勢科技為例,目標便是找出並且擋下所有的惡意程式。
事:包含開發者、資金在內,所有能支持AI成長的環境。
物:資訊量要夠。
綜上所述,AI未來不僅能玩英雄聯盟,更能成為資訊安全防護的一大幫手。