近年,人工智能(AI)在不同領域上的表現都比人類優勝。最近,「他」又再贏一杖!一名數據分析師利用AI技術於網絡經典遊戲QWOP上「擊敗」人類,刷新世界記錄。
圖片來源:Foddy、資料來源:4gamers、denfaminicogamer
QWOP是由電腦遊戲設計師Bennett Foddy於2008年所設計的一款Flash遊戲,遊戲玩法非常簡單,玩家只需透過鍵盤上「Q」、「W」、「O」和「P」四個按鍵來控制畫面上角色前進,令他完成100米跑步賽事便為之勝出,然而遊戲的實際操作非常困難,玩家經常因操作不當導致角色跌倒而落敗。該遊戲因其困難程度而知名,成為網絡上一款經典遊戲。
最近,美國波士頓一名數據分析師Wesley Liao透過利用AI技術終打破該遊戲的世界記錄。Wesley一開始先讓AI學習遊戲玩法,透過學習,AI的確創出一種「跪住跑」的玩法,成功令角色平衡並緩慢前進。然而,這種方法不但令角色跑姿變型,而且速度距離打破遊戲紀錄尚有一大段距離,故Wesley開始進行「身教」。
Wesley本來希望透過自身的遊戲經驗來訓練AI,可惜的是其成績慘不忍睹,經過多次訓練,Wesley的最佳成績不過只令角色前行28米,這令Wesley決心尋求外力協助。
他向世界排名第二的玩家Kurodo求助,後者把自己進行QWOP遊戲的錄製影片提供給Wesley作AI學習資料素材,經過多番訓練後,AI表現終於提升至1分08秒。
其後Wesley又改用新的Prioritized DDQN演算法來提高學習效率,並再經過多次訓練後,Wesley所設計的AI終於發揮得「有板有眼」,成功以47.3秒稱霸並刷新世界紀錄,比第二名的日本玩家快一秒。