DOOMFORMER - DOOMのゲームメカニクスで動くニューラルネットワーク

Show HN: I Turned DOOM into a Transformer

DOOMFORMERは、ニューラルネットワークの計算をDOOMのゲームメカニクスで実行するという驚きのプロジェクトです。数値はベルトコンベア上のvoodoo dollの群れとして表現され、行列積は溶岩ラインを走るdoll、attentionは天井ゲートをくぐるdollとして計算されます。MNISTの手書き数字認識では1,355体のdollがネットワークを走らせ、結果はNumPyの整数リファレンスとビット単位で完全一致。Colabで手軽に試せるほか、TransformerがDOOMのレベル名を生成するデモも用意されています。

マリーンの脳は、彼が戦っているレベルそのものにコンパイルされている。右側の点は彼の1,345体のvoodoo dollだ。
  1. mg794613

    これにはそもそも人間が関わっていたのか、それとも「ミスなし」プロンプトの産物なのか?

    このページにあるものはどれも人間が作ったようには見えない。_全部_生成されたものだ。ほんの少しも人間の手が入っていない、_全部_そうだ。

    今日では、出版物に「doom」と「transformer」という単語が入っていればそれで十分なんだろうな。

  2. whycombilater

    無限再帰的に自分の尻に頭を突っ込んで消えていくような奴は、いったいどれほど賢いと言えるんだ?

  3. andai

    すごい

    >手書き数字1つに、デフォルトのスケジュールで1つのマップ上で163秒のリアルタイムDOOMが必要で、--opt 3では8秒だ。

    これは何を指しているんだ?ここでのスケジュールとは何で、これらのoptレベルとは何なんだ?

    編集:ああ、なんてこった

    https://github.com/mottopanikeiku/doomformer/blob/main/docs/...

  4. bjconlan

    「doomformer」にちなんだ雪の歌詞パロディを期待して来たが…去り際には、自分の仲間はslashdotにいるんじゃないかという気分になった。

  5. slowin

    これは本当に信じられない。ニューラルネットワークを可視化するのに役立つかもしれないと感じるが、本当に理解するにはDOOMについてかなり詳しくないといけない。

この日のほかの記事

2026-10-30