なるほど・・・将来的にはこういった使い方もできるようになるのかな?
ここ最近、「ChatGPT」といったAIツールがメディアでも取り上げられて話題になっていますが。
コペンハーゲンIT大学さんの研究チームが
「MarioGPT」
というものの研究論文を発表したみたいですぜ( ・`ω・´)
この「MarioGPT」では、入力した条件ワードによって
スーパーマリオブラザーズのステージを自動生成する
ことができるんだとか。
これが当たり前になったら、企業側が新しいゲームを作りにくくなる・・・なんてことはないのかな?(笑)
スーパーマリオブラザーズのステージを自動生成するAI「MarioGPT」
今回、コペンハーゲンIT大学さんの研究論文で発表された
「MarioGPT」
は、OpenAIが開発した大規模言語モデル
GPT-2
を用いたAI生成ツールだそうですね。
GPT-2は、最近話題になっている「ChatGPT」の前の言語モデルですけれども、仕組みは大体同じ。
入力した条件ワードを元に、
AIの生成した情報が戻ってくる
というものですが・・・今回はその仕組みを用いて、
条件ワードを元にスーパーマリオブラザーズのステージを自動生成
することができたそうですね(・∀・)
例えば、「敵と土管を多く」というような条件を入力すれば、その通りに
クリボーや土管が多いステージが出来上がる
みたいなことができたとのこと・・・しかも、生成されたステージの約88%は
クリアは可能な形
で生成されたそうですね。
なので、ただ適当に配置しているわけではなく、学習したAIが「クリアできることも考えて生成してくれた」ということになります。
ただ、あくまでAIも「学習した内容から生成」しているわけですから、間違えることもあるようで。
例えば、「敵は無し」という条件を入力して生成されたステージに、
クリボーがいた
という失敗もあったみたいですな(;^ω^)
まあ、それもご愛嬌な気がしますが、とりあえずは
・自然言語で条件を入力
・クリア可能なステージも生成できる
ということができたと、今回の研究論文では語られているみたいですな。
ゲームステージの自動生成が当たり前になる日は来るのかな?
と、今回はGPT-2を使用して、スーパーマリオブラザーズのステージを自動生成するという話でしたけれども。
GPT-2はあくまで
テキストデータ
しか使うことができないため、今回の研究も、
ゲームデータをテキストデータに変換して学習した
という手間がかかっているみたいですね(;^ω^)
ただ、やろうと思えばこんな事もできるという実証にはなったわけで、もしここから発展していけば
ゲームステージの自動生成が当たり前
になる日が来るのかなということは、ちょっと気になるなと。
今はまだファミコンレベルのゲームを使ってAI生成という形ですが。
例えば、FPSのステージとかで「障害物多め、武器少なめ」とか入力したら、そういったステージが出来上がって遊べるみたいな。
そんな時代が来たら、ゲームシステムや操作性に時代遅れ感が無い限り、いつまでも遊んでいられそうですよね(・∀・)
ただ、それを実現してしまうと、企業側としては
新作の開発が難しくなる
ということに繋がるかもしれませんが・・・(笑)
ちなみに、今回の「MarioGPT」以外の別の大学でも、「ゲームのステージをAI生成する」という研究は行われているみたいですから。
Large language levels can do... lots of things. But can they generate game levels? Playable game levels, where puzzles are solvable? Two papers announced today address this question. The first is by our team at @NYUGameLab - read on for more: pic.twitter.com/j211zTQj0i
— Julian Togelius (@togelius) February 14, 2023
今後どのように進化していくのかは楽しみですね!
あとがきっくす
ということで今回のまとめ・・・
・コペンハーゲンIT大学さんが「MarioGPT」という研究論文を発表
・「MarioGPT」ではスーパーマリオブラザーズのステージを自動生成できる
・しかも約88%はクリア可能な形で自動生成
・ただ、たまに条件とは違った生成をしてしまうこともある
・「MarioGPT」以外でも、ゲームのステージをAI生成するという研究が行われている
という記事でした。
ちょっとユーザー目線で楽しそうと思った反面、いつの日かゲーム開発がAIに置き換わる可能性もあるのかな?
ChatGPTがライティングの仕事を奪っていくとか、AIイラストがイラストレーターの仕事を奪っていくとか、そんな感じで(;・∀・)
AIが作ったゲームを人間が遊ぶ時代が来たら、ゲームは楽しいと思うのか虚しくなるのか・・・なんかそこを考えると怖くなりますね(笑)