Metin Düzeyi: “MarioGPT”, metin talimatlarından sonra sonsuz Süper Mario seviyeleri oluşturur

Saberie

Active member
“MarioGPT” ile bir araştırma grubu, Super Mario oyunları için alışılmadık bir şekilde sonsuz seviyeler geliştirebilen bir yapay zeka geliştirdi. Teknoloji, GPT-2 AI metin oluşturucuya dayandığından, seviyeleri ASCII sanatına benzeyen bir tür metne dönüştürdüler. Super Mario Bros. ve Super Mario Bros.: The Lost Levels’ın bu tür dönüştürülmüş kartlarıyla eğitildiğinde, MarioGPT bir mesaja (“soru”) yanıt olarak seviyeler oluşturabilir. Teknoloji henüz mükemmel değil, ancak video oyunları için kontrol edilebilir seviyeler oluşturmaya yönelik harika bir ilk adım. Yazılım indirilebilir.


diğer planlar








Katmanların metin olarak gösterimi


(Resim: Shyam Sudhakaran ve diğerleri)



Kopenhag BT Üniversitesi’nden grubun bir araştırma makalesinde açıkladığı gibi, video oyunu içeriğinin ilk prosedürel neslinden çok uzaktır, ancak “MarioGPT” birinci seviye metin oluşturucudur. Bunu yapmak için kült klasiğin iki boyutlu oyun dünyalarını bir dizi sembole dönüştürdüler. Bloklar, kırılabilir olup olmamalarına bağlı olarak kabaca “X” ve “S” harflerine karşılık gelir, bir rakip “E” olarak temsil edilir. Yazdırmasına izin verirseniz, ASCII art’ı hatırlayın, seviyenin tanınması kolaydır. Orijinal seviye kartlarıyla eğitimden sonra “MarioGPT”, metin komutlarına dayalı olarak kendi seviyelerini oluşturabilir.


Listelenen örnekler aslında gerçek seviyelere benziyor. Temel olarak yeterli olduğu söylenen basılı “ipuçları”, “çok boru, çok rakip, az blok, düşük yükseltme” veya “boru yok, rakip yok, çok blok” gibi bir şey olarak adlandırılıyor. “MarioGPT” ayrıca karakter seviyesi oluşturmanın bir yolunu sunar. İnceleme, bu şekilde oluşturulan seviyelerin %88’inden fazlasının gerçekten oynanabilir olduğunu gösterdi. Bu nedenle, ne kadar zor olduklarını ve öğretim materyalinden ne kadar saptıklarını etkilemek de mümkündür. Daha sonra ekip, algoritmanın insan geri bildirimlerinden öğrenebileceğini uygulamak istiyor. Bu şekilde oluşturulan seviyeler sürekli olarak geliştirilebilir.

GPT-2 (Generative Pretrained Transformer 2), ABD şirketi OpenAI’den bir yapay zekadır ve diğerleri arasında ChatGPT’nin öncülüdür. Teknoloji aslında İngilizce metinleri otomatik olarak tamamlamak için geliştirildi. Shyam Sudhakaran’ın araştırma ekibinin çalışmaları artık bunun tamamen farklı amaçlar için de kullanılabileceğini gösteriyor. Kodları Github’da indirilebilir ve gelecekte entegre edilecektir. Eğitim materyali de genişletilmelidir. Şimdiye kadar yalnızca bir tür rakip mümkündür ve “MarioGPT” henüz su yerleştiremez.


(mho)



Haberin Sonu
 
Üst