大多數的遊戲玩家皆以打爆機為目標,不過近日有研究員製作出名為 MarioGPT 的編碼,能無限生成 Super Mario 的關卡。
一個來自 IT University of Copenhagen 的團隊發布了一篇預發表的論文及 GitHub 頁面,並展示了可無限生成 Super Mario 關卡的 MarioGPT 的編碼。基於 GPT-2 的大型語言模型 MarioGPT 除了能吸收詞語,並釋放類似詞語,常用於模式識別及複製機中。
研究人員表示,首先要將一組關卡渲染成文本,產生一種矮人堡壘版的馬里奧。當關卡變成一系列的普通字符便能被模型攝取,模型便能理解當中的特徵和模式。之後模型會輸出「x」作路徑,亦會包括一些函數來衡量路徑的簡單程度,並與資料集的關卡進行比較。而研究人員可透過編碼要求模型製作「很多管道及敵人」或「高海拔但沒有敵人」的關卡。
圖片來源:TechCrunch
該論文的主要作者 Shyam Sudhakaran 表示,GPT2 較 GPT3 更適合較小的資料集,且更輕便更易訓練。然而,未來對於更大的資料集及更複雜的提示,或需使用 GPT3 般的複雜模型。
We also combine MarioGPT (as a mutation operator) with novelty search, NS-MarioGPT, allowing us to create new levels in an open-ended fashion. Different but related to the great work by @joelbot3000, @kenneth0stanley et al: https://t.co/BBHHrdsjde pic.twitter.com/gsNrKJMJQL
— Sebastian Risi (@risi1979) February 14, 2023
資料來源:TechCrunch
—
unwire.hk Mewe 專頁 : https://mewe.com/p/unwirehk
相關文章:
千禧年大熱音樂播放器 Winamp 公開程式代碼但非真正開源