TY - JOUR
T1 - Diffusion map-based algorithm for gain function approximation in the feedback particle filter
AU - Taghvaei, Amirhossein
AU - Mehta, Prashant G.
AU - Meyn, Sean P.
N1 - \ast Received by the editors February 15, 2019; accepted for publication (in revised form) May 7, 2020; published electronically August 13, 2020. https://doi.org/10.1137/19M124513X Funding: This research was supported by NSF CMMI grants 1334987 and 1462773 and ARO grant W911NF1810334. \dagger Department of Mechanical Science and Engineering (MechSe), Coordinated Science Laboratory (CSL), University of Illinois at Urbana-Champaign, Urbana, IL 61801 ([email protected]). \ddagger Mechanical Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801 ([email protected]). \S Electrical and Computer Engineering, University of Florida, Gainesville, FL 32611 ([email protected]).
PY - 2020
Y1 - 2020
N2 - Feedback particle filter (FPF) is a numerical algorithm to approximate the solution of the nonlinear filtering problem in continuous-time settings. In any numerical implementation of the FPF algorithm, the main challenge is to numerically approximate the so-called gain function. A numerical algorithm for gain function approximation is the subject of this paper. The exact gain function is the solution of a Poisson equation involving a probability-weighted Laplacian Δρ. The numerical problem is to approximate this solution using only finitely many particles sampled from the probability distribution ρ. A diffusion map-based algorithm was proposed by the authors in prior works [A. Taghvaei and P. G. Mehta, Gain function approximation in the feedback particle filter, in 2016 IEEE 55th Conference on Decision and Control (CDC), IEEE, 2016, pp. 5446-5452], [A. Taghvaei, P. G. Mehta, and S. P. Meyn, Error estimates for the kernel gain function approximation in the feedback particle filter, in American Control Conference (ACC), IEEE, 2017, pp. 4576-4582] to solve this problem. The algorithm is named as such because it involves, as an intermediate step, a diffusion map approximation of the exact semigroup eΔρ. The original contribution of this paper is to carry out a rigorous error analysis of the diffusion map-based algorithm. The error is shown to include two components: bias and variance. The bias results from the diffusion map approximation of the exact semigroup. The variance arises because of finite sample size. Scalings and upper bounds are derived for bias and variance. These bounds are then illustrated with numerical experiments that serve to emphasize the effects of problem dimension and sample size. The proposed algorithm is applied to two filtering examples and comparisons provided with the sequential importance resampling (SIR) particle filter.
AB - Feedback particle filter (FPF) is a numerical algorithm to approximate the solution of the nonlinear filtering problem in continuous-time settings. In any numerical implementation of the FPF algorithm, the main challenge is to numerically approximate the so-called gain function. A numerical algorithm for gain function approximation is the subject of this paper. The exact gain function is the solution of a Poisson equation involving a probability-weighted Laplacian Δρ. The numerical problem is to approximate this solution using only finitely many particles sampled from the probability distribution ρ. A diffusion map-based algorithm was proposed by the authors in prior works [A. Taghvaei and P. G. Mehta, Gain function approximation in the feedback particle filter, in 2016 IEEE 55th Conference on Decision and Control (CDC), IEEE, 2016, pp. 5446-5452], [A. Taghvaei, P. G. Mehta, and S. P. Meyn, Error estimates for the kernel gain function approximation in the feedback particle filter, in American Control Conference (ACC), IEEE, 2017, pp. 4576-4582] to solve this problem. The algorithm is named as such because it involves, as an intermediate step, a diffusion map approximation of the exact semigroup eΔρ. The original contribution of this paper is to carry out a rigorous error analysis of the diffusion map-based algorithm. The error is shown to include two components: bias and variance. The bias results from the diffusion map approximation of the exact semigroup. The variance arises because of finite sample size. Scalings and upper bounds are derived for bias and variance. These bounds are then illustrated with numerical experiments that serve to emphasize the effects of problem dimension and sample size. The proposed algorithm is applied to two filtering examples and comparisons provided with the sequential importance resampling (SIR) particle filter.
KW - Ensemble Kalman filter
KW - Error analysis
KW - Nonlinear filtering
KW - Numerical algorithms
KW - Poisson equation
KW - Stochastic processes
UR - https://www.scopus.com/pages/publications/85093922552
UR - https://www.scopus.com/pages/publications/85093922552#tab=citedBy
U2 - 10.1137/19M124513X
DO - 10.1137/19M124513X
M3 - Article
AN - SCOPUS:85093922552
SN - 2166-2525
VL - 8
SP - 1090
EP - 1117
JO - SIAM-ASA Journal on Uncertainty Quantification
JF - SIAM-ASA Journal on Uncertainty Quantification
IS - 3
ER -