NVIDIA訓練AI玩《Minecraft》得機器學習獎 玩家「一聲令下」就能做所有事

遊戲角落 芋仔

NVIDIA 在 PC 玩家眼中常與高階遊戲顯示卡連結一起,但其實除了繪圖晶片(GPU),這家公司也深入發展 AI、高效能運算(HPC)與自動駕駛領域,其 MineDojo AI 近期在機器學習學術會議上贏得兩個獎項,原因是能夠根據玩家生成的文本提示,執行沙盒遊戲《Minecraft》的所有任務。

AI 應用於《Minecraft》的案例多不勝數,遊戲角落曾報導有人編碼做出「朋友 NPC」陪他玩麥塊,就是利用 OpenAI 語言模型;還有人訓練 AI 做鑽石鎬,速度更勝人類。

不過 NVIDIA 這次肯定是最厲人印象深刻的案例之一,贏得 AI 領域重磅學術會議「神經訊息處理系統大會」(NeurIPS 2022)傑出資料集(Outstanding Datasets)論文和基準(Benchmarks)論文獎。

根據 NVIDIA 官方部落格文章,MineDojo AI 的智慧代理能力採用 OpenAI 的 GPT-3 深度學習模型,不只《Minecraft》,也能用在 AI 生成文本的文字冒險遊戲《AI Dungeon》。

圖/MineDojo

簡單來說,MineDojo AI 搜集分析 73 萬部 YouTube 影片(轉錄逾 22 億個單詞)、7 千個維基百科頁面、34 萬篇 Reddit 貼文以及超過660 萬條描述遊戲玩法的 Reddit 評論,並結合裡頭的資訊進行學習,可以根據使用者的提示在《Minecraft》執行所有任務,人類要做的事就是輸入希望達成的指令,AI 就會盡其所能完成任務。

從細部來看,為了「教」MineDojo 完成《Minecraft》的複雜操作,NVIDIA 研究人員設計了一個名為「MineCLIP」的自定義轉譯模型,可以從這些網路資訊汲取文本,並將影片展示的動作或圖片與遊戲中的活動產生連結,使用者能直接告訴它該做什麼,譬如「找出沙漠神殿」或是「建造終界傳送門並進入它」,人類玩家需要花數千小時的創作,透過 AI 能在短時間內自動組裝,只需一聲令下即可。

圖/MineDojo

目前 MineDojo 開放所有 PC(Windows、Mac 和 Linux)玩家能透過 GitHub 下載該模型,研究團隊目標打造一個靈活的智慧代理人,可以濃縮學習到的動作應用在遊戲不同行動,他們表示雖然團隊長期來在《星海爭霸》《Dota》和圍棋等電玩遊戲環境訓練自主 AI 代理,但這任務太單調,因此轉向《Minecraft》,「為全方位代理開發一個可擴展的訓練架構——一個可以成功執行各種開放式任務的架構。」

有興趣的讀者可參照 MineDojo 項目的官方網頁,裡頭也展示不少 AI 玩麥塊的成果,像是成功撈一桶岩漿起來(比櫻兒專業)、對抗終界龍、用柵欄圍住草尼馬、用盾牌阻擋骷髏射箭、用火焰彈打地獄幽靈等等。

圖/MineDojo

Minecraft 模型 PC NVIDIA OpenAI

留言