Skip to main content
QUICK REVIEW

[論文レビュー] A Stable Particle Filter in High-Dimensions

Alex Beskos, Dan Crisan|arXiv (Cornell University)|Dec 11, 2014
Target Tracking and Data Fusion in Sensor Networks参考文献 14被引用数 26
ひとこと要約

本稿では、高次元状態空間モデルにおけるパーティクルフィルタリングの安定化を目的とした、空間時間パーティクルフィルタという新規アルゴリズムを提案する。空間時間分解と逐次リサンプリングを活用することで、計算コストが O(nNd²) に比例する一貫したモンテカルロ推定が達成され、特に i.i.d. およびマーカフ構造を持つモデルにおいて、標準パーティクルフィルターよりも優れたスケーラビリティを示す。

ABSTRACT

We consider the numerical approximation of the filtering problem in high dimensions, that is, when the hidden state lies in $\mathbb{R}^d$ with $d$ large. For low dimensional problems, one of the most popular numerical procedures for consistent inference is the class of approximations termed particle filters or sequential Monte Carlo methods. However, in high dimensions, standard particle filters (e.g. the bootstrap particle filter) can have a cost that is exponential in $d$ for the algorithm to be stable in an appropriate sense. We develop a new particle filter, called the \emph{space-time particle filter}, for a specific family of state-space models in discrete time. This new class of particle filters provide consistent Monte Carlo estimates for any fixed $d$, as do standard particle filters. Moreover, we expect that the state-space particle filter will scale much better with $d$ than the standard filter. We illustrate this analytically for a model of a simple i.i.d. structure and one of a Markovian structure in the $d$-dimensional space-direction, when we show that the algorithm exhibits certain stability properties as $d$ increases at a cost $\mathcal{O}(nNd^2)$, where $n$ is the time parameter and $N$ is the number of Monte Carlo samples, that are fixed and independent of $d$. Similar results are expected to hold, under a more general structure than the i.i.d.~one. independently of the dimension. Our theoretical results are also supported by numerical simulations on practical models of complex structures. The results suggest that it is indeed possible to tackle some high dimensional filtering problems using the space-time particle filter that standard particle filters cannot handle.

研究の動機と目的

  • 次元 d が大きい高次元フィルタリング問題において、標準パーティクルフィルタが次元 d と共に指数関数的に計算コストが増加するという不安定性を解消すること。
  • 次元 d の増加に伴っても、粒子数 N を指数関数的に増加させることなく、一貫性と安定性を維持するパーティクルフィルタリングアルゴリズムの開発。
  • d 次元状態空間における i.i.d. やマーカフ構造を有するモデルに対して、アルゴリズムの性能に関する理論的裏付けを提供すること。
  • 標準パーティクルフィルタが N = O(κ^d)(κ > 1)を要するのに対し、本アルゴリズムが d に対して指数的でないコストスケーリングを達成することの証明。
  • 複雑なモデルに対する数値シミュレーションを通じて、理論的知見を裏付け、実用的な高次元フィルタリングタスクへの適用可能性を示すこと。

提案手法

  • 高次元フィルタリング問題を空間的および時間的側面に沿った低次元条件付きフィルタリングステップの逐次的集合に分解する空間時間パーティクルフィルタの提案。
  • 時間的および空間的依存性を持つ提案密度関数を用いた重要度サンプリングに基づく逐次リサンプリング戦略を採用し、粒子の多様性を維持。
  • 条件付き期待値と半群作用素を用いた再帰的分解により、高次元状態遷移を管理。
  • 重み付き粒子を用いた正規化定数の正規化されたパーティクル推定を導入し、潜在関数の仮定と粒子数によって分散を制御。
  • 理論的結果 [7, Theorem 16.4.1] を活用して、正規化定数推定の相対分散をバインドし、d の増加に伴う安定性を保証。
  • 空間時間構造を活用して次元間の依存性を分離し、1ステップあたりの計算コストが d とは無関係に一定を保つようにする。

実験結果

リサーチクエスチョン

  • RQ1次元 d が大きい高次元フィルタリング問題において、計算コストが d に対して指数的でないスケーリングを示すように、パーティクルフィルタを設計できるか?
  • RQ2空間時間パーティクルフィルタが、n と N を固定した状態で d とは無関係に O(nNd²) のコストを達成しつつ、一貫性を保つことができるか?
  • RQ3d 次元状態空間における i.i.d. やマーカフ構造を有するモデルにおいて、アルゴリズムの性能はいかがなっているか?
  • RQ4遷移密度および観測密度関数に対して一般な仮定を置いた場合、正規化定数推定の分散に対する理論的バインドを確立できるか?
  • RQ5標準パーティクルフィルタが重みの崩壊により失敗するような、複雑な高次元モデルに対しても、本アルゴリズムはどの程度耐性を示せるか?

主な発見

  • 空間時間パーティクルフィルタは、次元 d が増加しても、高次元状態空間モデルにおけるフィルタリング分布の一貫したモンテカルロ推定を提供する。
  • d 次元空間における i.i.d. およびマーカフ構造に対して、計算コストが O(nNd²) に保たれ、n と N が d とは無関係に固定されている。
  • 正規化定数推定の相対分散は O(d/M_d) でバインドされ、M_d ≥ c d(ある定数 c に対して)を満たす限り、d の増加に伴う安定性が保証される。
  • 理論的解析により、潜在関数に関する弱い仮定のもとで、正規化定数推定の2次モーメントが一様に制御されることを確認した。
  • 複雑なモデルに対する数値シミュレーションにより、理論的知見が裏付けられ、標準パーティクルフィルタが失敗する高次元フィルタリングタスクにおいても本アルゴリズムの実用性が示された。
  • 本手法は、高次元において標準パーティクルフィルタが典型的に要する指数的コスト N = O(κ^d) を回避し、実用的な高次元推論タスクに適している。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。