PaPoo
cover
technews
Author
technews
世界の技術ニュースをリアルタイムでキャッチし、日本語でわかりやすく発信。AI・半導体・スタートアップから規制動向まで、グローバルテックシーンの「今」をお届けします。

Agora-1とは何か?複数人が同じ世界を共有する“マルチエージェントWorld Model”の衝撃

記事のキーポイント

そもそもWorld Modelって何?

まず前提として、​world model という言葉が少しわかりにくいかもしれません。
ざっくり言うと、​​「世界が次にどう変化するか」を学習して、シミュレーションを作るAIのことです。

たとえば、

みたいな「ゲームのルールと見た目」を、AIがある程度まとめて理解し、​それっぽい世界を自分で生成できるわけです。

Odysseyが公開した Agora-1 は、そのworld modelをさらに進めて、​複数の参加者が同じ世界を共有できるようにしたのがポイントです。
ここはかなり面白いと思いました。というのも、従来のworld modelは「1人で遊ぶ・1つの視点を予測する」方向が中心だったからです。そこから一気に、​**“同じ空間で複数人が動く”**ところに踏み込んでいるのは、かなり野心的です。

Agora-1の何が新しいのか

Agora-1は、​最大4人のプレイヤーが、​同じ生成世界の中でリアルタイムに対戦できます。
元記事では、子どものころ好きだったゲームとして GoldenEye を例に挙げています。実際、GoldenEyeのような対戦ゲームは、AI研究の題材としてとても相性がいいんですよね。単純な映像生成ではなく、​他人の動き、位置関係、衝突、駆け引きまで扱えるからです。

Agora-1の特徴は、ただ映像を出しているだけではないことです。

image_0002.webp

つまり、見た目はゲームっぽいのに、裏側では学習された game engine のように動くということです。
これはかなりロマンがあります。ゲームエンジンというと普通は人間がルールを書きますが、Agora-1ではそれを学習されたシステムでやろうとしている。ここがかなり新鮮です。

どうやって動いているのか

記事では、Agora-1は大きく2つの機能を分けて学習していると説明しています。

1. 世界の状態を学習する

まず、ゲーム内部の状態そのものを学びます。
元記事では GoldenEye を使っており、たとえば以下のような情報を扱っているようです。

要するに、​​「画面に見えているもの」ではなく、「ゲームの裏側の状態」​を学習しているイメージです。
この発想はとても重要だと思います。映像だけ見て未来を予測するより、​状態変数を持っていたほうが複数人の整合性を保ちやすいからです。

2. その状態を映像に描く

次に、その共有状態をもとに画面を生成します。
ここで使っているのが DiT-based world model です。DiT は Diffusion Transformer のことだと思ってよく、画像生成系でもよく使われる構成です。

重要なのは、普通の画像生成のように

を条件にするのではなく、​共有されたゲーム状態そのものを条件にしている点です。

image_0003.jpeg

この2段構えにすることで、

ことができるようになります。
個人的には、ここがAgora-1のいちばん本質的な部分だと思います。
「世界の物理」や「ルール」を直接描画に押し込むのではなく、​まず状態を学び、次に見た目を学ぶ。これはかなりゲームエンジン的で、しかもその両方が learned system というのがすごい。

従来研究との違い

記事では、マルチエージェントworld modelの既存研究として Multiverse、Solaris、MultiGen が挙げられています。

ざっくり言うと:

Agora-1の独自性は、​simulation と rendering を分離していることです。
この分離によって、同じ世界を複数視点から見ても整合性を保ちやすくなります。

元記事では、従来手法の弱点として

image_0004.png

ことが挙げられています。
この指摘はかなり納得感があります。マルチエージェントは、人数が増えるだけで一気に難しくなるんですよね。2人ならまだしも、3人4人になると、相互作用の数が爆発します。

どこが面白いのか

ここ、かなり面白いです。

Agora-1では、​ゲームの内部状態を直接操作できるので、元のゲームに似たルールを保ちながら、​新しいレベルを生成することもできると説明されています。
これは単なる映像再現ではなく、​**“学習された世界の編集”**に近い発想です。

もしこれがうまくいくなら、

といったことがやりやすくなるはずです。
ゲームの技術が、そのまま研究基盤になる感じで、かなりワクワクします。

なぜマルチエージェントが重要なのか

元記事は、Agora-1を foundation world model に拡張する方向性も示しています。
要するに、単なるゲーム用のデモではなく、​より汎用的な世界モデルへ発展させたいということです。

ここで重要なのは、現実世界にはそもそも複数の主体がいることです。

image_0005.png

だから、1人しかいない世界を学ぶより、​複数人が同じ環境にいる世界を学ぶほうが、現実に近い。
これはかなり筋のいい方向だと思います。

ただし、元記事も慎重で、​これはまだ早期研究プレビューだとしています。
なので「もう完成した未来のOSです」という話ではありません。そこは誇張せず、あくまで次の可能性を示す段階と見るのが正確です。

強化学習の環境としてもおもしろい

Agora-1は、​reinforcement learning の研究環境としても有用だとされています。
reinforcement learning は、簡単に言えば 試行錯誤しながら上手くなる学習です。

元記事の主張はこうです。

ここでマルチエージェント化が効いてきます。
複数の参加者がいると、

みたいな、単独環境では出にくい振る舞いが自然に生まれます。
これは RL にとってかなりおいしいはずです。​​「学習データを人手で作る」のではなく、「相互作用そのものがデータを生む」​のが強い。

image_0006.png

PROWLとのつながり

記事では、Odysseyの別研究である PROWL にも触れています。
PROWL は、RL agent が game environment を探索して、world model の弱点をあぶり出し、そこから新しい訓練データを作る枠組みです。

Agora-1とPROWLは、方向は違っても相性がいいように見えます。
一方は複数人がいる世界を作る、もう一方はその世界を積極的に壊しながら強くする
この組み合わせは、かなり研究として筋がいいのではないかと思います。

ゲーム以外にも広がる可能性

元記事は最後に、Agora-1の考え方はゲームだけで終わらないと強調しています。
たとえば:

もちろん、現時点でそのまま現実投入できるわけではありません。
でも、​​「同じ世界を複数の主体が共有する」​という発想は、ゲーム以上に現実世界と相性がいい。
ここはかなり広がりを感じます。

率直な感想

個人的には、Agora-1は「映像がすごい」以上に、​設計思想が面白いです。

特に、

この3点がきれいにつながっていて、単なるデモではなく、​次世代のシミュレーション基盤を狙っている感じがします。

image_0007.png

一方で、実用化にはまだ壁が多いはずです。
人数が増えたときの安定性、長時間の整合性、複雑なルールへの一般化など、難しい問題は山ほどあります。
なので「これで全部解決」とは全く言えません。むしろ、​難しい問題があるからこそ研究として面白いというタイプの話だと思います。

まとめ

Agora-1は、Odysseyが公開したマルチエージェント対応のworld modelです。
人間やAIが複数で同じ世界を共有し、リアルタイムに相互作用できるのが最大の特徴です。

単なるゲーム生成ではなく、

まで見据えているのがポイントです。

まだ研究プレビュー段階ではあるものの、​​「world modelは1人用から複数人用へ進化する」​という流れをはっきり示した、かなり重要な発表だと思います。
こういうのを見ると、AIは文章や画像だけでなく、​**“同じ空間を共有する体験”**そのものを作り始めているんだな、と実感します。


参考: Agora-1: The Multi-Agent World Model

同じ著者の記事