Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
事後確率分布の共分散について
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
koide3
February 11, 2026
Research
0
25
事後確率分布の共分散について
内部学生向けの勉強資料です。
最尤推定結果の共分散行列を利用することに関する問題点などの説明です。
無批判にスキャンマッチング結果のヘッセ行列から姿勢誤差分布を求めるのは良くないというような話です。
koide3
February 11, 2026
Tweet
Share
More Decks by koide3
See All by koide3
正規分布と最適化について
koide3
0
23
国際論文を出そう!ICRA / IROS / RA-L への論文投稿の心構えとノウハウ / RSJ2025 Luncheon Seminar
koide3
13
8k
大域マッチングコスト最小化とLiDAR-IMUタイトカップリングに基づく三次元地図生成 / GLIM @ Robotics symposia 2022
koide3
0
560
[ICRA2025] Tightly Coupled Range Inertial Odometry and Mapping with Exact Point Cloud Downsampling
koide3
1
110
厳密コアセット抽出に基づく点群ダウンサンプリングと点群・IMUタイトカップリングを用いた三次元SLAM / Exact Point Cloud Downsampling @ Robotics symposia 2025
koide3
0
1.1k
[IROS2020] Non-overlapping RGB-D Camera Network Calibration with Monocular Visual Odometry
koide3
0
210
[IROS2022] Scalable Fiducial Tag Localization on a 3D Prior Map Via Graph-Theoretic Global Tag-Map Registration
koide3
0
140
[ICRA2024] MegaParticles: Range-Based 6-DoF Monte Carlo Localization with GPU-Accelerated Stein Particle Filter
koide3
0
310
[ICRA2024] Tightly Coupled Range Inertial Localization on a 3D Prior Map Based on Sliding Window Factor Graph Optimization
koide3
1
330
Other Decks in Research
See All in Research
「車1割削減、渋滞半減、公共交通2倍」を 熊本から岡山へ@RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
1
730
学習型データ構造:機械学習を内包する新しいデータ構造の設計と解析
matsui_528
6
3.8k
R&Dチームを起ち上げる
shibuiwilliam
1
200
【NICOGRAPH2025】Photographic Conviviality: ボディペイント・ワークショップによる 同時的かつ共生的な写真体験
toremolo72
0
190
[IBIS 2025] 深層基盤モデルのための強化学習驚きから理論にもとづく納得へ
akifumi_wachi
20
9.8k
2026.01ウェビナー資料
elith
0
310
2026年3月1日(日)福島「除染土」の公共利用をかんがえる
atsukomasano2026
0
440
20年前に50代だった人たちの今
hysmrk
0
160
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
The mathematics of transformers
gpeyre
0
120
競合や要望に流されない─B2B SaaSでミニマム要件を決めるリアルな取り組み / Don't be swayed by competitors or requests - A real effort to determine minimum requirements for B2B SaaS
kaminashi
0
990
討議:RACDA設立30周年記念都市交通フォーラム2026
trafficbrain
0
570
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Fireside Chat
paigeccino
42
3.8k
Leo the Paperboy
mayatellez
4
1.5k
Automating Front-end Workflow
addyosmani
1370
200k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
270
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Side Projects
sachag
455
43k
Docker and Python
trallard
47
3.8k
HDC tutorial
michielstock
1
530
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
[SF Ruby Conf 2025] Rails X
palkan
2
820
Transcript
事後確率分布の共分散について 産業技術総合研究所 小出健司 2024/10/25 ※内部学生向け
本日のお話 最尤推定結果の共分散について よくある誤ったアプローチ • ループクローズ後の不確かさ推定 • スキャンマッチングの不確かさ推定 どうしたらいいのか • センサ間・時間方向のタイトカップリング
2/12/2026 3 最尤推定における事後確率の分散 分散 𝜎2 = 1 の観測分布5個を掛け合わせて事後分布を求める 観測値(平均)がばらけている時と、集まっている時、どちらのほうが事後確率の分散が小さくなるか ※スケールは正規化されている
観測分布
2/12/2026 4 最尤推定における事後確率の分散 分散 𝜎2 = 1 の観測分布5個を掛け合わせて事後分布を求める 観測値(平均)がばらけている時と、集まっている時、どちらのほうが事後確率の分散が小さくなるか ※スケールは正規化されている
観測分布 事後分布 どちらも全く同じ分散になる(𝝈𝟐 = 𝟏/𝟓)
正規分布の積 正規分布の再生性: 正規分布を掛け合わせた結果は正規分布 𝝁 = 𝚺2 𝚺1 + 𝚺2 −1𝝁1
+ 𝚺1 𝚺1 + 𝚺2 −1𝝁2 𝚺 = 𝚺1 𝚺1 + 𝚺2 −1𝚺2 𝒩 𝝁, 𝚺 = 𝒩 𝝁1 , 𝚺1 × 𝒩(𝝁2 , 𝚺2 ) 事後分布の分散に平均の配置は一切関与しない このような非直感的な結果にどうしてなるのか? ※定数倍は無視している
正規分布の積 正規分布の再生性: 正規分布を掛け合わせた結果は正規分布 𝝁 = 𝚺2 𝚺1 + 𝚺2 −1𝝁1
+ 𝚺1 𝚺1 + 𝚺2 −1𝝁2 𝚺 = 𝚺1 𝚺1 + 𝚺2 −1𝚺2 𝒩 𝝁, 𝚺 = 𝒩 𝝁1 , 𝚺1 × 𝒩(𝝁2 , 𝚺2 ) 事後分布の分散に平均の配置は一切関与しない このような非直感的な結果にどうしてなるのか? 最初の各観測の分散設定(𝜎2 = 1)が間違っていた 間違った分散を仮定して掛け合わせた事後分布の分散にはあまり妥当な意味がない ※定数倍は無視している
理屈で分かっていてもやりがち1 ループクローズ後の不確かさを事後確率分散で確かめる ループ 修正前 修正後 正確なオドメトリ 不正確なオドメトリ オドメトリが正確で少ししか修正されなかった場合、逆に不正確で大きく修正された場合、 事後確率の分散の大きさは変わる?
理屈で分かっていてもやりがち1 ループクローズ後の不確かさを事後確率分散で確かめる ループ 修正前 修正後 正確なオドメトリ 不正確なオドメトリ オドメトリが正確で少ししか修正されなかった場合、逆に不正確で大きく修正された場合、 事後確率の分散の大きさは変わる? (相対姿勢制約の分散を一定にしている場合)どちらも事後確率の分散は同じ
実際、多くのSLAM手法では共分散行列=単位行列にしていたり、謎にスキャンマッチング誤差を 入れていたりするので、最適化後の事後確率には意味がない ※非線形性で変化しうるけれど、実用上意味のある程度の影響はない
理屈で分かっていてもやりがち2 スキャンマッチング結果の不確かさ よくある方法: 一点一点を正規分布観測として掛け合わせた結果の事後分布を 見ているのに相当する 最適化の最終イテレーションにおけるヘッセ行列の逆行列を 共分散とする 各点ごとの誤差分布が一定であれば、残差にかかわらず共分散行列のノルムは対応点の数で決まる 共分散行列の絶対スケールに意味はなく、各軸ごとの相対的な不確かさの指標としてのみ意味がある ※ここでは誤差関数の非線形性は無視しているが、どっちみちこのアプローチは二次近似に依存していて非線形性を正確に考慮できない
スキャンマッチング誤差の実例(ICP) 各点の観測分布が等方性の場合 (Point-to-Point ICP) ※最大対応距離=∞ ソース点 ターゲット点 ヘッセ行列 残差に依らずヘッセ行列は一定 相対姿勢(=マッチング具合)が
変わっても全く変化しない
スキャンマッチング誤差の実例(Generalized ICP) 各点の観測分布が異方性の場合 (Distribution-to-Distribution) ※最大対応距離=∞ ソース点 ターゲット点 ヘッセ行列 対応しているターゲット点が並行移動しても同一のヘッセ行列が返ってくる ソース点分布が姿勢によって変化するので
姿勢変化によってヘッセ行列は変化するが やはり残差には依存しない ※対応点変化や非線形性変化の影響もあるため実際はもう少し複雑に変化するが、基本的にあまり当てにならないという意識を持つ必要がある
どうしたらいいのか 各観測に設定する分散が正確であれば事後確率の分散も正確になる…が、これは実用上厳しい • ループクローズに使う相対姿勢の不確かさ? • スキャンマッチング結果の不確かさ? • 一点ごとのマッチングの不確かさ? • そもそも観測を正規分布で近似すること限界がある
1. 分散設定をなるべく小さな単位で行う • より細かなセンサの観測次元での分散設定はある程度妥当性を持たせやすい (e.g., IMU観測の誤差 [m/s^2]、点群の各点の対応点誤差 [m]、Visual特徴点の再投影誤差 [pix]) • 各生センサデータ次元の観測量を最終的な誤差関数まで伝搬させる 個人的な指針 2. 正規分布近似を何度もやり直す • 固定の正規分布を使うことは避ける • 何度も非線形関数の線形化(正規分布近似)をやり直す
どうしたらいいのか 要するにタイトカップリング • センサ間 (e.g., LiDARとIMU観測) のタイトカップリング • 同一センサ観測 (時間方向)
のタイトカップリング フィルタリングベースの方法は (e.g., FAST-LIO2) は時系列方向にはルーズカップリング 普通のポーズグラフは各時刻の最適化が分離したルーズカップリング …と見ることができる
本日のお話 最尤推定結果の共分散について よくある誤ったアプローチ • ループクローズ後の不確かさ推定 • スキャンマッチングの不確かさ推定 どうしたらいいのか • センサ間・時間方向のタイトカップリング