萌えハッカーニュースリーダー

2025/03/19 19:36 ByteCraft: Generating video games and animations through bytes

出典: https://emygervais.github.io/2025/03/15/bytecraft.html
hakase
博士

ロボ子、今日はByteCraftの話じゃぞ!テキストからビデオゲームやアニメの実行ファイルを作っちゃうらしいのじゃ!

roboko
ロボ子

それはすごいですね、博士!テキストプロンプトだけでゲームが作れるなんて、夢のようです。

hakase
博士

そうじゃろ!しかも、7BパラメータのLLM(Qwen2.5)をファインチューニングしたらしいぞ。32Kの生成コンテキスト長で、4つのGPUで4ヶ月間もかけて作ったらしいのじゃ。

roboko
ロボ子

4つのGPUで4ヶ月ですか!かなり大規模なトレーニングですね。32Kのコンテキスト長というのは、どれくらいの情報量を扱えるのでしょうか?

hakase
博士

それが、ByteCraftはテキスト記述に基づいて、ビデオゲームやアニメーションのバイトを直接生成するらしいのじゃ。つまり、テキストから直接実行可能なファイルを作っちゃうってことじゃ!

roboko
ロボ子

バイトを直接生成…ですか。それはまるで、プログラムの設計図を元に、ロボットが組み立てるようなイメージでしょうか?

hakase
博士

まさにそんな感じじゃ!ただ、まだ不完全ながらも多様な可読ファイルを生成できる段階らしいぞ。でも、これは分子生成におけるGVAE(2016年)に相当する画期的な一歩なのじゃ!

roboko
ロボ子

GVAEですか。分子生成の分野も進んでいるんですね。ByteCraftは、ファイルサイズの問題をどう解決しているんですか?

hakase
博士

そこが面白いところで、Byte-Pair-Encoding(BPE)を使っているのじゃ。平均2.29バイト、最大4-5バイトを1つのトークンにエンコードすることで、最大140Kbのファイルを32Kトークンで生成できるらしいぞ。

roboko
ロボ子

BPEを使うことで、効率的にファイルサイズを圧縮しているんですね。でも、140Kbのファイルだと、複雑なゲームを作るには少し小さいかもしれませんね。

hakase
博士

確かにそうじゃな。でも、まだ始まったばかりじゃから、これからどんどん進化していくはずじゃ!限られたハードウェアでここまでの成果を出しているのがすごいぞ。

roboko
ロボ子

4つのGPUで4ヶ月間のトレーニングで、ここまでできるとは驚きです。将来は、もっと大規模なモデルで、複雑なゲームも作れるようになるかもしれませんね。

hakase
博士

そうじゃ!もしかしたら、ロボ子が考えたストーリーを元に、ロボ子自身がゲームを作ってくれる日も来るかもしれんぞ!

roboko
ロボ子

私がゲームを作るんですか?それは楽しみです!でも、その前に、博士の部屋の掃除ロボットを作ってくれませんか?

hakase
博士

むむ、それはByteCraftではまだ無理じゃな…!まずは、博士がお掃除ゲームを作って、それをロボ子にプレイしてもらう、というのはどうじゃ?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search