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

since
平成38年9月29日

← 検索結果に戻る

拡散方策の途中段階を実行行動の価値で導くNSPG

Noisy-Space Policy Gradient (NSPG)

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

Noisy-Space Policy Gradient (NSPG)の原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1 : Toy illustration of noisy-space gradients. We consider a two-dimensional multimodal action distribution with a high-density low-reward region and a lower-density high-reward region. NSPG follows the gradient of Q noisy Q_{\mathrm{noisy}} , the expected clean-action value under the diffusion-induced distribution, which induces guidance toward the higher-reward region. In contrast, the decoded gradient differentiates Q ​ ( s , a ^ ​ ( x ( k ) ) ) Q(s,\hat{a}(x^{(k)})) after mapping each noisy latent to a single clean action. Arrows show the corresponding noisy-space gradient fields, and particle traces illustrate gradient-ascent rollouts across denoising steps.

出典:Noisy-Space Policy Gradient (NSPG) / arXiv ↗

概要

  • NSPGは、雑音を含む途中段階の価値を、そこから生じ得る実行行動の価値の条件付き平均として定義する。
  • NSACは実行行動の価値推定と拡散方策の更新を交互に行い、雑音除去の全過程を通した微分を避ける。
  • 著者らはD4RLとOGBenchでの性能向上を報告するが、確認できた本文に指標名や個別の数値はない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Noisy-Space Policy Gradient (NSPG)の仕組み

左から右へ読む
  1. 01状態と行動の履歴
  2. 02行動に雑音を付加
  3. 03実行行動の価値を集約
  4. 04方策を更新
  5. 05更新済み拡散方策

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

研究の背景

NSPGは、拡散方策の途中段階を、実際に実行する行動の価値に基づいて改善する方法だ。拡散方策は雑音から段階的に行動を作る。一方、環境の状態や報酬を変えるのは、最後に実行される行動だけである。

オフライン強化学習は、追加の試行をせず、過去の固定データから行動の決め方を学ぶ。記録に乏しい行動では報酬の見込みを誤って推定し得るため、途中段階にどのような価値を与えて更新するかが課題になる。

手法

入力は状態、実行行動、報酬、次状態の固定データだ。例えば、記録された操舵量に雑音を加え、その途中段階と両立する実行行動の候補を考える。価値関数は、その行動を実行し、以後も方策に従った場合の報酬の見込みを表す。NSPGは候補の価値を平均して途中段階の価値を定め、平均より価値が高い行動に結びつく方向を求める。

実装例のNSACは、行動の価値を推定する部分と、雑音から行動を作る方策を交互に学習する。価値推定では複数の推定結果のばらつきを使い、記録の少ない行動を高く評価しすぎないよう調整する。方策側は雑音除去の学習と価値による誘導を組み合わせる。KL制約とは、元の行動分布からの離れ具合を抑える条件で、著者らはこれに基づく改善目的を拡散方策向けの回帰形式にした。

新規性

NSPGは、雑音を含む途中の変数の価値を、そこから生じ得る実行行動の価値の条件付き平均として定義する。途中の変数そのものを環境に対する行動と見なさずに、方策を改善する方向を求める。

著者らは、この方向を利用した回帰形式の学習目的を導き、NSACとして実装した。行動の生成過程全体をさかのぼって微分せずに、実行行動について推定した価値を方策の更新に使う点が主張である。

従来手法との違い

本文が整理する既存手法には、生成後の行動を価値で選ぶ方法、雑音除去の全過程を通して微分する方法、途中の雑音を含む変数に行動用の価値関数を直接適用する方法がある。それぞれ、途中段階への誘導、計算負荷、価値の意味づけが異なる。

NSPGは、途中の変数と両立する実行行動の分布を介して価値を定める。単一の行動推定値を介した勾配との違いは二つの行動領域を使う概念図でも示されるが、この図から実際の課題での性能差は判断できない。

実験結果

著者らは、状態を入力とするD4RLの課題群と、画像を入力とするOGBenchの課題でNSACを評価し、従来手法に対する一貫した性能向上を報告する。状態と画像という異なる入力形式を扱ったことは確認できるが、報告の対象を個々の課題まで特定することはできない。

本文は、途中段階の価値の推定に用いる行動候補数を変え、安定性と性能への影響も調べると記す。確認できた本文の範囲では実験結果の表がなく、個別課題、評価指標名、比較値、候補数ごとの結果や学習条件は確認できない。そのため改善幅や、どの条件で優位だったかは示せない。

応用の可能性

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

編集上の応用案:搬送ロボットの通路走行で、カメラ画像と位置・速度から速度と旋回量を決める。入力を画像と走行状態、出力を連続値の走行指令とし、過去の走行で得た状態、指令、報酬、次状態の記録を学習に使う。

成功・接触・停止を判定するラベルと、それらを報酬に結びつける規則が必要になる。カメラと位置・速度のセンサーから得る値を時刻で対応づけ、画像から状態を作る処理と指令の範囲を対象機に合わせる。これは論文で検証された用途ではなく、検証対象としての提案である。

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

導入時の検証

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

導入時の検証案:既存の走行記録から、カメラ画像、位置・速度、走行指令、報酬、次状態を時刻で対応づける。成功・接触・停止の判定ラベルと報酬の基準を決め、必要なカメラおよび位置・速度センサーの値がそろうか確認する。画像を状態に変える処理と、指令の出力範囲も対象機に合わせる。

同じ記録で学習した、価値による誘導を使わない拡散方策を比較基準にする。まず保持した記録で指令の再現性と範囲外出力を調べ、次に管理された検証環境で成功率、接触率、判断時間を測る。記録に少ない場面を分けて集計し、候補数を変えたときの差も確認する。

限界と課題

確認できた本文の範囲では、著者らが明示した適用限界や実機での安全性評価は読み取れない。対象は固定された履歴データからの学習であり、掲載された記述だけで搬送ロボットへの導入可能性や安全な動作を判断することはできない。

編集上の検証事項は、記録の少ない状態や指令で価値推定が崩れないか、価値の平均に使う行動候補数で結果が変わるか、画像から状態を作る処理を対象機に適応できるかである。運用を考える際は、指令の範囲、判断にかかる時間、失敗時の挙動も別に確かめる必要がある。

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

出典

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

Noisy-Space Policy Gradient for Diffusion Policies in Offline Reinforcement Learning

Diffusion policies offer a powerful and expressive parameterization for continuous control. Yet, their integration with reinforcement learning remains conceptually and algorithmically challenging. In this work, we address this gap by introducing a noisy-space action-value (Q-)function that assigns values to diffusion latents through the distribution of executed actions induced by the denoising process. We show that this construction admits a precise semantic interpretation and derive a noisy-space policy gradient (NSPG) that optimizes noisy latents using only clean action-space value estimates. Building on this result, we formulate a KL-regularized policy improvement over noisy latents and show that the resulting objective admits a diffusion-compatible regression form, avoiding backpropagation through the denoising process. Empirical results on state-based D4RL benchmarks and vision-based OGBench tasks demonstrate that the proposed noisy-space objective provides a principled and effective basis for training diffusion policies in offline reinforcement learning. Project webpage: https://mahmoud-selim.github.io/NSPG/

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