[閒聊] MarioGPT 無限產生新的瑪利歐遊戲關卡

看板 C_Chat
作者 w790818 (科怪)
時間 2023-02-16 10:14:08
留言 9則留言 (4推 2噓 3→)

哥本哈根資訊科技大學(IT University of Copenhagen,ITU)的團隊發表一篇全新論文 及相關的 GitHub 頁面,展示一種運用 AI 和程式產生瑪利歐遊戲的新玩法,他們稱之為 「MarioGPT」。 MarioGPT 以 GPT-2 模型為基礎,儘管名稱向 ChatGPT 致敬,但它並非對話形式的人工 智慧。GPT-2 為大型語言模型(Large Language Models,LLM)無法理解瑪利歐遊戲,研 究人員必須先將《超級瑪利歐兄弟》和《超級瑪利歐兄弟 2》遊戲關卡轉換成一系列代碼 和字串,並以特定代碼對應遊戲中的物件,例如以小寫字母「x」代表移動路徑、大寫字 母「Q」代表問號磚塊,再以 AI 模型進行訓練。一旦 AI 理解遊戲玩法,將能產生新的 關卡。 https://imgur.com/nAK9eTP.jpg
▲ 瑪利歐遊戲關卡轉換成一系列代碼和字串。 除了水平向前移動,玩瑪利歐遊戲也需要越過水管、敲擊磚塊。輸入特定指令使 AI 模型 能以自然語言理解提示,比方說要求 MarioGPT 製作「帶有很多水管和敵人」或「許多磚 塊和高處,但沒有敵人」等關卡。 https://imgur.com/fQsBkDs.jpg
▲ 特定指令要求 MarioGPT 產生不同關卡。 研究人員發現,多達 250 個關卡中,遊戲軟體 agent A* 已能通過九成的關卡。 「一般來說,我認為對於小型資料組,GPT-2 比 GPT-3 適合,更輕巧也更容易訓練」, 論文的第一作者 Shyam Sudhakaran 向國外媒體 TechCrunch 表示,未來如有更大的資料 組以及更複雜的指令,可能需要使用像 GPT-3 這樣複雜的模型才能滿足。 MarioGPT 純粹為實驗性質,若要商業化,無限產生新的遊戲關卡讓玩家暢玩,鐵定是辦 不到的,積極維護 IP 的任天堂法務很快就會找上門。 MarioGPT 能夠創造更多瑪利歐遊戲關卡,彷彿能讓玩家一直玩下去,確實相當有趣。這 種應用可望幫助小型開發者將遊戲產品向上提升至一定水準,並在大型公司主導的遊戲產 業爭取發光發熱的機會。 https://tinyurl.com/2heoltdc 很怕老任抓他們 -- 有了阿 https://store.steampowered.com/app/2301260/AInder/
※ 批踢踢實業坊(ptt.cc), 來自: 218.164.81.125 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1676513652.A.F2A.html

h0103661: 蠻酷的,用語言模型做這個 02/16 10:17

a000000000: gpt本來就沒有只要作語言模型 02/16 10:18

a000000000: 人家是強AI 02/16 10:18

ymib: 有黃油AI時叫我 02/16 10:21

knives: 有沒有卡比GPT 02/16 10:24

leo125160909: 這就是馬利歐製作大師3嗎 02/16 10:25

teddy: ??? 直接把關卡轉成代碼 這樣word embedding 怎麼做? 02/16 10:46

doremon1293: 洛克人有就太好了 02/16 10:59

a43164910: 阿不就無限隨機生成迷宮 早就有了== 02/16 11:00

您可能感興趣