STEM X 衣食住行:與AI對弈
【明報專訊】「AI對弈千人匯」10月27日在伊利沙伯體育館舉行,有72間中小學、1140名學生參與。初賽中,同學需運用自備的平板或手提電腦連接大會系統,與中國象棋AI對戰5個殘局。最快完成的3人可晉身決賽,在台上與AI決戰,一局定勝負,看誰可以最快打敗AI。
STEM人工智能
AI 累積數據不斷修正
同學或許玩過象棋電腦遊戲,但人工智能(AI)系統與普通電腦程式截然不同,關鍵在於學習能力!
普通電腦程式的設計較簡單直接,只按照既定公式運作,因此能被輕易破解;但AI卻會不斷學習,蒐集大量數據演算,因此棋步變化較多,並且會按每次練習累積愈來愈多的數據,從而一直進步。
透過比賽了解AI優點
是次活動採用的AI系統,由香港象棋總會和政府資訊科技總監辦公室委託的電腦軟件服務公司合力開發。系統就香港象棋總會提供的殘局和建議步法,推算出一套步法勝算估計邏輯,能因應對手的步法而出招。
參與籌辦的香港數碼港管理有限公司公眾使命總監湛家揚博士解釋,「人工智能會在過程中不斷學習,演算法(algorithm)不斷改變,就像人們多下棋會增加經驗,愈練習AI就會愈厲害。可能現在它與中小學生水平差不多,但假以時日可能要找高手才能打敗它了!」他又表示,希望同學能透過比賽了解AI學習模式,並且努力追求打敗AI。
殘局作賽 調節難度
中小學生雖然同時作賽,但挑戰難度卻有所不同。參加者需要挑戰殘局而非全局,殘局是指象棋遊戲接近尾聲的局勢,當棋子減少,可用策略亦相對減少。殘局的難易不一,因此可用作調節比賽程度。小學生面對的殘局較容易,步法變化少,AI系統的演算也較簡單,因此整體挑戰性較低;至於中學生的殘局,步法組合有更多可能性,挑戰性便較高。
小學組賽果
聖約瑟小學的黃睿浠(六年級)在決賽中僅以36秒打敗AI,奪得小學組冠軍!
亞軍:摸不透AI的心
小學組冠軍黃睿浠僅以36秒戰勝AI,行了5步便以車馬炮三面夾攻,將死AI。他對於奪冠感到少許意外,因中途曾以為自己走錯步。
僅以1秒之微落敗的亞軍陳曉峰,則對賽果感到遺憾,但認為與AI對弈十分有趣及富挑戰性,「摸不透它的心,因為它會有不同可能性」;與朋友對弈則較簡單,「你可能知道他怎樣開局、起手,或者下棋時慣用策略,就會懂得如何防守或進攻」。
AI度身設計學習計劃
AI除了可作下棋對手,更可應用於學習當中,是教育科技重要的一環!湛家揚博士指出,每個人的學習情G和方法都不同,AI可以分析其中差異,為各人設計出個性化的學習計劃,例如觀察同學的注意力多停留的內容,掌握當中規律,從而幫助同學用最適合的方法學習。
象棋大師:AI助人進步
活動上有表演賽,由亞洲象棋特級大師陳振杰與AI對戰。陳振杰採取平穩策略,一番激戰後,雙方平手收場。他分享賽後感受指,AI大部分時間都發揮平均,又不似人類面臨重要抉擇時要多加思考,「人工智能一直進化,必然會超越人類,始終人類的體力、思考時間及範圍有限。但我們要調正態度去看,人工智能其實是令人進步的途徑」。
陳振杰又認為,與真人或AI下棋各有樂趣,前者可有交流,後者則可學習它的步法。
■知多點
AlphaGo(阿爾法圍棋)
AlphaGo是世界知名的圍棋人工智能程式,由Google開發,曾先後打敗韓國頂尖棋手李世?及世界排名第一的中國棋手柯潔,實力震驚世界。人機大戰引發社會對「人工智能超越人類」的熱烈討論。AlphaGo 5月已宣布「退休」,不再參賽,並會公開自我對弈的50份棋譜。
■想一想
你喜歡和真人還是電腦玩遊戲呢?
你覺得AI厲害嗎?
為什麼?
■關鍵詞
人工智能 Artificial Intelligence
中國象棋 Chinese chess
教育科技 Edtech
文:李嘉鈴
圖:鄧宗弘、政府新聞處、資料圖片
[常識學堂 第101期]