表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

ロボット技能の「使える条件」を学習と計画で共有するAPPL

Agent Priors-guided Policy Learning

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

実演を技能へ分割して方策を用意する学習側と、作業中に方策を選んで組み合わせる実行側を示しています。技能の設計上の仮定を、学習と実行の両方で利用する点が中心です。

原論文の図の説明を読む

Figure 1: APPL builds prior-specific policies offline and composes them online. The construction agent segments demonstrations, proposes several priors per skill, trains one documented policy per prior, and verifies each policy from demonstrated entry states. The runtime agent reads these documents to choose a policy, its arguments, a duration, and stop conditions. Orange marks the prior’s two roles.

出典:Agent Priors-guided Policy Learning / arXiv ↗

概要

  • 技能の学習に使う構造的事前仮定を、実行時の適用条件の説明としても共有する。
  • MetaWorldの実演2件条件では、4候補から選んだAPPLが範囲外成功率89.58%、固定仮定が37.92%だった。
  • 適用条件は成功を保証するものではなく、技能間の引き継ぎと未経験状態での実測が必要になる。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Agent Priors-guided Policy Learningの仕組み

左から右へ読む
  1. 01人の通し実演
  2. 02再利用できる技能へ分割
  3. 03技能ごとの方策を学習・検証
  4. 04条件を確認して技能を組み合わせる

たとえば長い作業を、把持や移動などの技能に分けて学び、実行時に状況に合う技能を選ぶ。

もともとの課題・処理

すべての技能で固定した設計上の仮定を使う。

この研究のアプローチ

技能ごとに複数の設計仮説を作り、検証した方策を組み合わせる。

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

少数の実演から学ぶロボットには、既知の技能を新しい順序で組み合わせる能力と、物体の位置などが変わっても個々の技能を実行する能力が必要になる。前の技能が残した状態で次の技能が動けなければ、計画が正しくても作業は止まる。

技能名や短い指示だけでは、その技能がどの条件で成功するかは伝わらない。APPLは、この学習側と計画側の情報の欠落を対象にしている。

手法

構築エージェントは通し実演を再利用可能な技能へ分割し、境界付近を重複させて引き継ぎ状態も学習に含める。各技能には構造的事前仮定、つまり動作が何に依存するかという設計上の前提を複数提案する。例えば把持を絶対位置ではなく、物体に対するグリッパーの相対姿勢で表す。

仮定ごとにDiffusion Policyという、ノイズから動作列を生成する方策を学習・検証し、仮定、開始・終了条件、実演範囲、検証結果を記録する。実行エージェントは目標と現在状態を入力として、固定済みの方策と引数、実行時間、停止条件を選ぶ。実行器が各段階で条件を確認し、更新された状態を返して次の技能選択につなげる。

新規性

新規性は、技能の学習に組み込む構造的事前仮定を、その技能を選ぶための説明にも再利用する点にある。学習時の設計と実行時の判断を、同じ仮定でつなぐ。

さらに、一つの技能に複数の仮定と方策を残す。対象物との相対位置に基づく方式などを、訓練範囲や検証結果と一緒に提示し、実行時に適した実装を選べるようにする。

従来手法との違い

著者らが近い先行研究とするSymSkillは、実演から技能と記号的な条件を学ぶが、相対座標と特定の制御方式という事前に定めた設計群を使う。APPLは技能ごとに複数の設計仮説を提案する。

実験の固定関係事前仮定B1は、あらかじめ決めた三つの相対ベクトルを入力表現へ組み込む比較手法である。これは専門家が設計できる仮定全般の代表ではなく、一つの固定方式との比較として読む必要がある。

実験結果

著者らはMetaWorldの6課題で、実演範囲外への汎化を評価した。範囲外条件は位置要因の新しい組み合わせと範囲外への移動を等しく重み付けする。実演2件では、開発評価で4候補から選ぶAPPLの成功率は89.58%、通常の方策は28.96%、固定仮定B1は37.92%だった。

初回提案だけのAPPLは56.04%で、候補選択の寄与も大きい。序論では、各12実演のManiSkill長期5課題で配置変更時50.0%、通し学習の比較手法10.0%、未知の技能構成は16件中8件成功と報告する。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:部品をつかんで引き出しへ収納するロボット作業を対象にする。入力は少数の通し実演、対象物の状態、収納目標で、出力は使用する技能、対象部品、終了条件を含む実行手順とする。

把持、移送、収納の各技能について、物体基準と収納先基準などの候補を用意する。部品の置き場所が変わった際には、実行エージェントが適用条件の説明を参照し、その配置に合う方策を選ぶ。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:まずシミュレーションで、把持から収納までの小規模な実演を集める。通し動作を学ぶ方策と、同じ技能集を使い説明情報だけを省く構成を比較対象に置く。

物体配置だけを変える試験と、途中開始や技能順序を変える試験を分離する。全体成功率に加え、各技能の成功率、引き継ぎ直後の失敗率、候補作成・学習の総時間を測り、改善が選択情報と学習構造のどちらに由来するかを見る。

限界と課題

著者らは、説明された適用領域と実際の成功領域が一致する保証はないと明示する。仮定自体の妥当性と、学習済み方策がその仮定を実現できているかの両方に依存するためである。

構築時の技能検証は実演された開始状態に限られる。一方、単体技能実験の候補選択には実演範囲外の開発状態も使う。編集上は、この評価条件の違いと、実機の認識誤差を含む技能間の引き継ぎを確認したい。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Agent Priors-guided Policy Learning

Robots that learn from a few demonstrations often require two forms of generalization. Compositional generalization recombines skills to solve new tasks, and skill generalization lets the learned policy behind each skill work in new situations. The two depend on each other, yet information is lost between composition and the skills it calls. Where a skill works is determined by the structure its policy is trained with, while composition sees the skill only through a separate description, such as a name, an instruction, or a symbolic operator, that omits this structure. Our key idea is to use each policy's structural prior as part of the interface between composition and the skill. A structural prior states what a behavior depends on, for example that a grasp depends only on the gripper's pose relative to the object. Built into training, it shapes where the policy generalizes; stated in language, it tells composition where the policy applies. We instantiate this idea in Agent Priors-guided Policy Learning (APPL). A construction agent segments complete demonstrations into reusable skills, proposes several structural priors for each skill, and trains and verifies one policy per prior. A runtime agent then selects among these prior-specific policies and composes them toward new task goals using their interfaces. Across MetaWorld and long-horizon ManiSkill tasks, APPL improves out-of-distribution skill generalization and enables previously unseen skill compositions; ablating the interface information substantially reduces performance. These results support the use of training-time structural assumptions as a bridge between skill learning and skill composition.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29