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

since
平成38年9月29日

← 検索結果に戻る

単一目標の行動記録を使い、未知の複数目標へ向かう行動列を計画するAdaptformer

Adaptformer

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

Adaptformerの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1 : Multi-Task Mission Adaptation. AdaptFormer plans a goal-conditioned trajectory addressing several key challenges: 1. recognizing and executing implicit subtasks ( 1 → 4 1\rightarrow 4 ) in long-horizon missions, 2. generalizing to tasks involving multiple goals, and 3. adaptive skill learning (i.e., unblocking pathways) using an iterative stochastic policy. Goals are highlighted in yellow, while distractors are marked in red.

出典:Adaptformer / arXiv ↗

概要

  • 一つの目標への到達記録から学び、実行時に目標候補と小目標を提案して行動列を更新する。
  • GoToObjMazeS4G2Closeの目標到達成功率はAdaptformerが48±18%、LEAPが23±20%だった。
  • KeyCorridorS3R3ではLEAPの成功率が高く、実施設での性能には別途検証が必要である。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Adaptformerの仕組み

左から右へ読む
  1. 01現在の状態と指示
  2. 02目標候補を提案
  3. 03小目標を生成
  4. 04行動列を反復更新

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

研究の背景

Adaptformerは、ロボットが複数の目標へ向かう行動列を計画する手法である。未知の場所で目標を探し、障害物を避ける任務では、全ての作業を終えるまで成功の合図が得られないことがある。このような報酬の少なさは、行動の良し悪しを学ぶ手掛かりを減らす。

学習用の記録が一つの目標への到達例だけなら、複数目標や閉じた扉への対応は記録から直接は学べない。遠い目標だけを手掛かりにすると、途中で停止したり同じ場所を巡ったりする問題もある。

手法

学習には、位置・向き・画像で表した状態、指示、行動を時系列に並べた記録を使う。目標拡張部は状態と指示、画像の特徴から目標候補を出す。状態判別器は生成した状態の並びを実際の記録と見比べ、途中で目指す小目標の学習を助ける。例えば二つの部屋に目標がある迷路では、現在地に応じた途中の到達地点を提案する。

行動列には「エネルギー」という評価値を付け、望ましい列ほど値が低くなるよう学習する。実行時は現在の状態から行動列を作り、一部の時点を隠して状態と行動の候補を繰り返し更新する。これは一度で全経路を確定せず、候補を採点し直しながら次の行動を計画する処理である。

新規性

Adaptformerは、現在の状態と指示から目標候補を提案し、途中で到達しやすい小目標を学習して長い行動計画に利用する。学習時に目標の位置を一つずつ与えられた行動記録から、実行時の複数目標に対応する設計である。

行動の選択にはばらつきを残し、候補となる行動列を繰り返し更新する。著者らは、この仕組みを学習記録にない課題や環境への適応に結び付けている。

従来手法との違い

比較対象のLEAPも、行動列の評価値を下げるように計画を更新する。ただし著者らによると、LEAPは目標位置を与える仕組みに依存し、その情報がない大きな迷路では行き詰まりや同じ場所を巡る行動が起こりやすい。

論文は通常のLEAPに加え、目標による条件付けを外したLEAPも比較する。Adaptformerは目標候補と小目標を内部で提案するが、掲載結果から比較できる範囲は評価された迷路と課題に限られる。

実験結果

著者らは改変したBabyAIとMiniGridの迷路で、単一目標への到達記録から学習し、複数目標への経路計画と指示完了を評価した。経路計画は50の地図で各5つの開始位置、指示完了は3つの乱数設定で計150の環境初期化を用い、目標到達の成功率を報告している。

GoToObjMazeS4G2Closeの成功率はAdaptformerが48±18%、LEAPが23±20%、目標条件付けを外したLEAPが18±20%だった。前二者の差は25ポイントである。一方、KeyCorridorS3R3では順に18±1%、21±3%、16±2%で、LEAPの値が最も高い。

応用の可能性

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

編集上の応用案:複数の点検地点を巡る順序を、まず施設を模した迷路型シミュレーションで検討する。入力は現在の位置・向き・周囲の画像と点検指示、出力は次に向かう地点を含む行動列とする。

学習には一地点へ到達した際の状態、行動、指示、目標の記録が必要になる。実施設へ移す場合は位置・向き・画像を取得するセンサーと、扉や障害物を表す状態データを用意し、現場の操作に合わせた学習と検証が要る。成果はこの用途では未確認である。

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

導入時の検証

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

導入時の検証案:迷路型シミュレーションで一地点への到達記録を集め、各時刻の位置・向き・画像、指示、行動、目標を保存する。複数地点を巡る地図は評価用に分ける。実機を想定する段階では、同じ状態を取得する位置・方位・画像センサーとの対応付けが必要になる。

同じ学習記録と評価地図を使ってAdaptformerとLEAPを比べ、目標到達の成功率、停止や周回の回数、計画更新に要する時間を測る。扉や障害物の条件も分けて集計し、現場の状態表現や操作へ適応させるために追加記録が必要かを確かめる。

限界と課題

著者らの表では、指示完了課題KeyCorridorS3R3の成功率はAdaptformerが18±1%、LEAPが21±3%で、一貫した優位性は示されていない。一方、著者らは学習記録にない障害物への対応や実機への方策の導入にも言及している。

編集上の検証事項は、未知の目標の認識、失敗時の再計画、行動列の更新時間、現場固有の操作の習得である。確認できた本文の範囲では、実機での課題設定や成績の詳細は分からず、シミュレーションの成功率から現場での性能は判断できない。

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

出典

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

Adaptformer: Sequence models as adaptive iterative planners

Despite recent advances in learning-based behavioral planning for autonomous systems, decision-making in multi-task missions remains a challenging problem. For instance, a mission might require a robot to explore an unknown environment, locate the goals, and navigate to them, even if there are obstacles along the way. Such problems are difficult to solve due to: a) sparse rewards, meaning a reward signal is available only once all the tasks in a mission have been satisfied, and b) the agent having to perform tasks at run-time that are not covered in the training data, e.g., demonstrations only from an environment where all doors were unlocked. Consequently, state-of-the-art decision-making methods in such settings are limited to missions where the required tasks are well-represented in the training demonstrations and can be solved within a short planning horizon. To overcome these limitations, we propose Adaptformer, a stochastic and adaptive planner that utilizes sequence models for sample-efficient exploration and exploitation. This framework relies on learning an energy-based heuristic, which needs to be minimized over a sequence of high-level decisions. To generate successful action sequences for long-horizon missions, Adaptformer aims to achieve shorter sub-goals, which are proposed through an intrinsic sub-goal curriculum. Through these two key components, Adaptformer allows for generalization to out-of-distribution tasks and environments, i.e., missions that were not a part of the training data. Empirical results in multiple simulation environments demonstrate the effectiveness of our method. Notably, Adaptformer not only outperforms the state-of-the-art method by up to 25% in multi-goal maze reachability tasks but also successfully adapts to multi-task missions that the state-of-the-art method could not complete, leveraging demonstrations from single-goal-reaching tasks.

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