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

since
平成38年9月29日

← 検索結果に戻る

観測に合うシミュレーター設定を分布で推定するConDiSim

ConDiSim

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

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

原論文の図の説明を読む

(a) Posterior Plot

出典:ConDiSim / arXiv ↗

概要

  • ConDiSimは、設定値と模擬観測の組から学び、新しい観測に合う設定値の分布を生成する。
  • 著者らは10のベンチマーク課題と2件のシミュレーションモデルを評価し、模擬実行回数を変えたC2STなどを報告した。
  • 交通解析への応用には、設定値のラベル付き模擬データと実測センサー値をそろえ、基準手法との再現性と所要時間を検証する必要がある。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、ConDiSimの仕組み

左から右へ読む
  1. 01設定値と模擬観測
  2. 02設定値に雑音付加
  3. 03観測付きで除去学習
  4. 04新観測から候補生成

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

研究の背景

ConDiSimは、観測結果からシミュレーターの設定値を推定する方法である。乱数を含むシミュレーターでは、異なる設定が似た観測を生むことがあり、答えを一組の数値に絞ると候補の広がりが見えなくなる。

尤度とは、ある設定のもとで観測値がどれほど起こりやすいかを表す量である。これを直接計算しにくいモデルでも、設定値と模擬観測の組を作れるなら、観測から設定の候補分布を学ぶ道がある。

手法

まず事前分布と呼ぶ設定値の候補範囲から値を選び、シミュレーターで対応する模擬観測を作る。学習時は設定値に正規分布に従う乱れであるガウス雑音を加え、乱れた値、模擬観測、雑音を加えた段階から、加えた雑音を予測する。雑音を段階的に取り除く生成方法を拡散モデルという。

推定時は新しい観測を条件として与え、無作為な値から繰り返し雑音を除き、設定値の標本を複数得る。この標本群で事後分布、つまり観測を見た後に妥当と考える設定値の分布を近似する。例えば似た観測を生む設定が二通りある場合、二つの候補群を表すことを目指す。

新規性

ConDiSimは、観測値を条件にパラメータの雑音を除く拡散モデルで、尤度を直接計算できないシミュレーターの事後分布を近似する。複数の設定が似た観測を生む場合も、候補を一つに固定せず標本として表す。

著者らは、一度学習したモデルを異なる観測に使う償却推論も採用する。これは新しい観測ごとにモデルを学習し直さず、候補を生成する仕組みを指す。

従来手法との違い

論文は敵対的学習を使うGATSBI、分布の変換を学ぶNPEとAPT、拡散モデルとTransformerを組み合わせたSimformerを比較対象として説明する。APTは対象のパラメータ領域を絞りながら複数回学習する方式である。

ConDiSimは観測を条件とする雑音除去を学び、新しい観測には学習済みモデルを適用する。著者らはTwo Moons課題でSimformer、APT、NPEと同程度のC2STと、比較したモデル中で最短の学習時間を報告する。ただし学習時間の数値は確認できた本文の範囲では示されていない。

実験結果

著者らはsbibmの10課題と実世界を模したシミュレーションモデル2件で評価した。ベンチマークでは学習用の模擬実行を各課題で1万、2万、3万回とし、推定した事後分布から1万標本を生成した。評価にはC2ST(参照標本と生成標本を分類器で見分ける検査)、MMD、ECDFによる診断を用いた。

表1のBernoulli GLM Rawでは、模擬実行2万回のC2STがConDiSimで0.6155±0.0317、NPEで0.9114±0.0082だった。実世界モデル2件では、文献上の設定値から模擬観測を作り、推定値から再生成した軌跡と比較した。確認できた本文の範囲では、学習時間の数値とMMDの表は確認できない。

応用の可能性

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

編集上の応用案:道路の交通流シミュレーターで、流入率などの設定候補を推定する。入力は道路センサーで測った時間帯別の値、出力はその観測に合う設定の標本群とする。担当者が標本ごとに交通流を再現し、複数の説明候補を調べる場面を想定する。

必要なのは対象道路のシミュレーター、設定候補の範囲、模擬実行に使った設定値のラベル、実測センサー値である。模擬観測と実測の項目や時間単位をそろえる適応作業も要る。交通分野での有効性は論文の評価結果からは判断できない。

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

導入時の検証

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

導入時の検証案:交通流シミュレーターで推定する流入率などと候補範囲を決め、設定値をラベルとして記録しながら模擬観測を作る。実測には、同じ区間と時間帯の道路センサー値を用意する。観測項目、単位、欠測の扱いをそろえてから学習する。

同じ模擬データでConDiSimと基準手法のNPEを学習させ、取り置いた模擬観測について、推定標本から再実行した結果と観測のずれ、学習時間、推定時間を比べる。実測へ適用する前に、センサー値が学習時の範囲に収まるかと、得た候補が観測の変動を再現するかを確認する。

限界と課題

著者らは、Two Moonsの順位統計にわずかな過信の兆候があり、SLCPでは最後のパラメータ次元の推定が難しいと記す。また、反復生成の計算負荷と、雑音量の設定や反復回数への性能の依存を課題として述べる。

編集上の検証事項は、交通モデルで複数の候補群を保てるか、学習時と異なる観測にどこまで対応できるかである。実世界モデルの評価では真の事後分布が不明で、文献上の設定値から作った模擬観測を使っている。再生成した軌跡の一致だけで、実測に対する推定の正しさまでは確定できない。

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

出典

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

ConDiSim: Conditional Diffusion Models for Simulation Based Inference

We present a conditional diffusion model - ConDiSim, for simulation-based inference of complex systems with intractable likelihoods. ConDiSim leverages denoising diffusion probabilistic models to approximate posterior distributions, consisting of a forward process that adds Gaussian noise to parameters, and a reverse process learning to denoise, conditioned on observed data. This approach effectively captures complex dependencies and multi-modalities within posteriors. ConDiSim is evaluated across ten benchmark problems and two real-world test problems, where it demonstrates effective posterior approximation accuracy while maintaining computational efficiency and stability in model training. ConDiSim offers a robust and extensible framework for simulation-based inference, particularly suitable for parameter inference workflows requiring fast inference methods.

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