← 最新の論文
🤖 AI

SimWorld Studio: Automatic Environment Generation with Evolving Coding Agent for Embodied Agent Learning

SimWorld Studio は、Unreal Engine 5 において動的に調整されたカリキュラムを通じてエージェントの性能を大幅に向上させる共進化プロセスを可能にするために、自己進化型のコーディングエージェントである SimCoder を活用して、3D 具現化学習環境を自動生成・適応させるオープンソースプラットフォームです。

原著者: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

公開日 2026-05-12
📖 1 分で読めます☕ さくっと読める

原著者: Haoqiang Kang, Xiaokang Ye, Yuhan Liu, Siddhant Hitesh Mantri, Lingjun Mao, James Fleming, Drishti Regmi, Lianhui Qin

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

都市をナビゲートする方法をロボットに教えたいと想像してみてください。過去には、研究者たちはロボットが練習するためのすべての通り、建物、公園を手作業で一つずつ構築する必要がありました。まるで、レッスンごとに新しいカスタムプールを建設して、誰かに泳ぎ方を教えるようなものです。それは遅く、高価であり、ロボットはその特定のプールでのみ泳ぎ方を学ぶことしかできませんでした。

SIMWORLD STUDIO は、このゲームを変える新しいシステムです。プールを手作業で建設する代わりに、「超知的な建設作業員」(SIMCODER と呼ばれる)を使用して、ロボットが学習するための無限でユニークかつ現実的な 3D ワールドを自動的に構築します。

その仕組みを、簡単な部分に分解して説明します。

1. 最高建築家:SIMCODER

SIMCODER を、コンピュータの言語を話すデジタル建築家だと考えてください。「コンテナで作られた迷路を建設してください」とか、「公園のある賑やかなダウンタウンの通りを作成してください」と指示すると、それは単に絵を描くだけではありません。強力なゲームエンジン(Unreal Engine 5)内で、完全にインタラクティブで物理ベースの 3D ワールドを構築するためのコードを実際に記述します。

  • 魔法のトリック: 単にオブジェクトをランダムに配置するわけではありません。建物が空中に浮かないこと、道路が適切に接続されていること、ロボットが実際にそれらを通過できることを保証するコードを記述します。
  • 自己改善の工具ベルト: SIMCODER が間違い(例えば、通路を塞ぐ壁など)を犯すと、「審判」(検証器)がそれを伝えます。SIMCODER はその間違いを修正し、重要なのは、次回その間違いを避ける方法を記憶するための新しい「ルール」や「スキル」を記述することです。時間の経過とともに、それは自らのスキルライブラリを構築し、人間の助けなしにワールドを構築する能力をますます高めていきます。

2. 学生:具現化エージェント

これは学習を必要とするロボット(または AI エージェント)です。SIMCODER が構築したワールドに入ります。目(カメラ)と足(移動制御)を持っています。その仕事は、「赤いドアへ行く」や「コーヒーショップを見つける」などのタスクを完了することです。

  • ジムのインターフェース: この論文は、これらのワールドがロボットにとって標準的な「ジム」のように見えることを保証します。つまり、どのロボット訓練ソフトウェアでも、ゲームコントローラーをコンソールに差し込むように、これらの新しいワールドに即座に接続できることを意味します。

3. 秘密の調味料:共進化(「ジャスト・ミート」ループ)

これが最もエキサイティングな部分です。通常、教師は学生に一連の問題を与え、それに固執します。しかし、SIMWORLD STUDIO は異なることをします:教師と学生が一緒に学習します。

  • フィードバックループ: ロボットがナビゲーションに熟達するにつれて、システムはそれを察知します。ロボットが簡単な迷路を軽々と通過している場合、SIMCODER は自動的により難しく、複雑な迷路を構築します。ロボットが詰まっている場合、SIMCODER は学習を助けるためにワールドを単純化します。
  • 比喩: あなたのトレーニングを見守るパーソナルトレーナーを想像してください。あなたが 10 ポンドを軽々と持ち上げれば、すぐに 15 ポンドを渡します。15 ポンドで苦労すれば、12 ポンドに切り替えます。彼らは決して、あなたが諦めるほど遠くではなく、あなたの能力の限界のすぐ手前まで常にあなたを追い込み続けます。これにより、ロボットは静止した変化しない世界に閉じ込められている場合よりも、はるかに速く、そして良く学習し続けることができます。

彼らは何を見つけましたか?

研究者たちは、このシステムを 3 つの主要な実験でテストしました。

  1. 良いワールドを構築できるか? はい。SIMCODER は、実際に機能する多様で物理的に現実的なシーン(都市の通りやコンテナヤードなど)を作成できます。SIMCODER の背後にある「脳」が強力であればあるほど、ワールドは良くなります。
  2. ロボットはこれらのワールドでより良く学習するか? はい。これらの自動生成されたワールドで訓練されたロボットは、固定された手作業のワールドで訓練されたロボットよりも、はるかに優れたナビゲーション能力を獲得しました。彼らは、以前見たことのない新しい場所をナビゲートするのを助ける一般的なスキルを学習しました。
  3. 「共進化」は役立つか? はい、劇的に。ワールド生成器とロボットが一緒に学習した場合(ジャスト・ミートループ)、ロボットの成功率は固定された世界で訓練した場合に比べて18 ポンド上昇し、全く学習しなかったロボットに比べて40 ポイント上昇しました。

まとめ

SIMWORLD STUDIO は、ロボットのためのカスタムトレーニングコースを自動的に構築する工場のようなものです。それは、間違いを犯すたびに賢くなるスマートな建築家(SIMCODER)を使用し、ロボットの成績に基づいてリアルタイムでコースの難易度を調整します。その結果、ロボットはより速く学習し、新しい状況によりうまく対処し、挑戦が成長するスキルに完璧にマッチしているため、退屈したり行き詰まったりすることはありません。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →