新着研究 / Robotics
ロボットが学べる難しさの状態を重点抽出、SGSが大規模強化学習の経験を配分
Success Guided Sampling
Success Guided Samplingの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: SGS enables large-scale RL to learn challenging robotic behaviors, from traversing custom-designed difficult terrains to dexterous, contact-rich assembly. By focusing training on configurations at the frontier of the policy’s capabilities, SGS solves tasks that prior sampling methods struggle to learn. We further distill the manipulation policies into RGB-based policies and transfer them zero-shot to real hardware.
概要
- 現在の成功率が中程度の初期状態を優先し、簡単すぎる・難しすぎる練習を減らす。
- 約100万並列環境で、ナット組み立ての成功率70%を報告し、一様抽出の6%を上回った。
- 画像方策を実機へ移したが、ナット組み立ては18/48成功で、シミュレーションとの差が残る。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、Success Guided Samplingの仕組み
- 01多様な開始状態
- 02状態別の成功率を推定
- 03中程度の難しさを抽出
- 04方策を更新し再配分
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
SGSは、ロボットの強化学習でどの状態から練習を始めるかを、現在の成功率に合わせて選ぶ。強化学習は試した行動の結果から方策を改善するが、既にできる状態や全く成功できない状態ばかりでは経験が有効に使われない。
大量の並列シミュレーションを用意しても、初期状態を一様に選ぶだけではこの無駄が増える。本研究は、環境数の拡大に加えて、まだ学びつつある難しさへ練習を配ることを目指す。
手法
開始状態の空間を区画へ分け、各区画での現在の成功率を推定する。成功率へベータ分布に基づく重みを付け、中程度の成功率を持つ構成を優先する。最初は均等に試し、能力が伸びるにつれて重点的に練習する場所を変える。
例えば島を跳び移る歩行なら、同じ高さの移動を学んだ後に、大きな高低差のある構成が増える。組み立てでは接触や向きの調整がまだ不安定な初期状態を選ぶ。開始状態の候補自体は別の生成方法が用意し、SGSはその中の配分を変える。
新規性
課題ごとに手作業で難度の順序を設計する代わりに、実際の方策の成功率を基準にする。環境を増やすことと、有効な経験の割合を増やすことを組み合わせ、大規模な学習バッチの使い方を改善する。
歩行と接触を伴う組み立てで同じ抽出原理を試し、各領域で共有する簡単な報酬を使う。すべてのロボット作業に調整不要という主張ではなく、練習配分に必要な個別の工程を減らす方向だ。
従来手法との違い
一様抽出、手設計のカリキュラム、学びやすさで状態を再利用するPLRなどと比較する。SGSは、できるかどうかの現在の割合を直接使い、他方式とは重点を置く信号が異なる。
簡単な棒の挿入では十分な規模になると全方式が約98%に達した。複雑な課題での大きな差と、簡単な課題では最終値が近いことを分けて読む必要がある。小規模でも有効な経験を増やす効果を示している。
実験結果
著者らは最大2の20乗、約100万の並列環境で三つの学習種を比較した。複数地形の歩行ではSGS73%、PLR54%、Frankaのナット組み立てではSGS70%、一様抽出6%、PLR5%だった。
状態を使う教師からRGB画像方策へ蒸留し、UR5eで実機転移も試した。成功はナット18/48、棒挿入30/49、歯車47/50だった。最初の試行の成功率はそれぞれ12.5%、28.57%、76.0%で、再試行を含む成功とは区別される。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:部品挿入のシミュレーション学習で、位置や向きのずれを一様に与える代わりに、現方策が成功し始めた領域を優先する。入力は開始状態の分布と試行結果、出力は次の練習状態の配分だ。
工程担当者が難度順を細かく決める前に、成功率に基づく自動配分を試す。既に得意な領域を全く練習しなくなるかも確認し、最終評価では重点抽出した分布に寄せず、必要な開始状態全体で成績を測る。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:安全なシミュレーター上で開始状態の区画と成功定義を固定し、一様抽出を基準にする。同じ環境数、学習回数、報酬条件で比較し、区画別の成功率と選ばれた割合を記録する。
平均成功だけでなく、苦手領域の回収、種ごとの変動、学習時間を測る。実機へ移す場合は別評価にし、初回成功、再試行込み成功、時間当たりの完了数を分ける。画像方策へ蒸留した際の劣化も中間段階として確認したい。
限界と課題
著者らは、離散区画で成功率を持つため、連続的または巨大な状態空間には別の推定表現が必要と述べる。SGSは開始状態を作らないので、候補の多様さは外部のリセット設計に依存する。
実機への移行にも差が残る。編集上の検証課題は、成功の定義の偏り、まれな失敗状態の不足、計算規模に対する費用だ。学習で改善した割合を実機の安定稼働率と同一視せず、対象工程の条件で独立に検証する必要がある。
出典
元のタイトル・要旨を確認する(英語)
A Balanced Data Diet: Addressing the Exploration Bottleneck in Mega-Scale RL for Robot Control
General-purpose robots must perform a wide range of tasks from agile locomotion to dexterous manipulation. While sim-to-real reinforcement learning (RL) has proven to be a useful tool for this goal, current RL pipelines depend on engineering-heavy, per-task structural priors such as shaped rewards and demonstrations. Recent work has shown that diverse simulator resets, combined with massively parallel simulation, can alleviate much of this engineering burden on several manipulation problems. However, we find that naively scaling this paradigm to more precise or dynamic problems remains non-trivial. While simulator resets can help with exploration, uniformly sampling over this distribution wastes a growing fraction of learning experience on task configurations the policy has already mastered or cannot yet attempt. This makes it challenging to see the expected benefits of scaling parallel environments for RL, since much of the learning signal in a batch is wasted during learning. To mitigate this, we introduce Success Guided Sampling (SGS), a simple adaptive sampler that concentrates RL training on task configurations around the frontier of the policy's capabilities. Doing so allows large-scale simulated RL to make the most out of the experience in a batch, enabling much more effective scaling to large-scale parallel simulation. Across experiments using up to $2^{20}$ (over one million) parallel environments, SGS enables RL to solve challenging multi-terrain quadruped locomotion and contact-rich assembly tasks that prior methods fail to solve. Finally, we distill the learned manipulation policies into RGB-based policies and demonstrate zero-shot transfer to several challenging assembly tasks on real hardware. Project website: https://sgs-rl.github.io/.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。収集:2026-10-10




