A Normal-Gamma Filter for Linear Systems with Heavy-Tailed Measurement Noise

This paper considers state estimation of stochastic systems with outliers in measurements. Traditional filters, which assume Gaussian-distributed measurement noise, may have degraded performance in this case. Recently, filters using heavy-tailed distributions (e.g., Student's t-distribution) to describe measurement noise are gaining momentum. This paper proposes a new model for the state and an auxiliary variable (related to measurement noise) as having a normal-gamma distribution. This modeling has three advantages: first, it can describe heavy-tailed measurement noise since the measurement noise is t-distributed; second, using a joint distribution naturally considers the interdependence between the state and the measurement noise; third, it helps to develop a simple recursive filter. We derive the normal-gamma filter for linear systems. Analysis shows its superiority in robustness to traditional filters. Performance of the proposed filters is evaluated for estimation and tracking problems in two scenarios. Simulation results show the efficiency and effectiveness of the proposed normal-gamma filter compared with traditional filters and other robust filters.

[1]  Yaakov Bar-Shalom,et al.  Estimation and Tracking: Principles, Techniques, and Software , 1993 .

[2]  Simo Särkkä,et al.  Recursive Noise Adaptive Kalman Filtering by Variational Bayesian Approximations , 2009, IEEE Transactions on Automatic Control.

[3]  Ondrej Straka,et al.  Stochastic integration Student's-t filter , 2017, 2017 20th International Conference on Information Fusion (Fusion).

[4]  Simo Särkkä,et al.  Non-linear noise adaptive Kalman filtering via variational Bayes , 2013, 2013 IEEE International Workshop on Machine Learning for Signal Processing (MLSP).

[5]  Yonggang Zhang,et al.  Robust Student’s t-Based Stochastic Cubature Filter for Nonlinear Systems With Heavy-Tailed Process and Measurement Noises , 2017, IEEE Access.

[6]  Yonggang Zhang,et al.  A robust Gaussian approximate filter for nonlinear systems with heavy tailed measurement noises , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[7]  Stephen J. Roberts,et al.  A tutorial on variational Bayesian inference , 2012, Artificial Intelligence Review.

[8]  Eduardo Mario Nebot,et al.  Approximate Inference in State-Space Models With Heavy-Tailed Noise , 2012, IEEE Transactions on Signal Processing.

[9]  LI X.RONG,et al.  Evaluation of estimation algorithms part I: incomprehensive measures of performance , 2006, IEEE Transactions on Aerospace and Electronic Systems.

[10]  Simo Särkkä,et al.  Recursive outlier-robust filtering and smoothing for nonlinear systems using the multivariate student-t distribution , 2012, 2012 IEEE International Workshop on Machine Learning for Signal Processing.

[11]  Ondrej Straka,et al.  Student-t process quadratures for filtering of non-linear systems with heavy-tailed noise , 2017, 2017 20th International Conference on Information Fusion (Fusion).

[12]  Yonggang Zhang,et al.  A Novel Robust Student's t-Based Kalman Filter , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[14]  Yonggang Zhang,et al.  Robust student’s t based nonlinear filter and smoother , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[15]  Ernesto Tapia Gaussian and student-t filtering using implicit measurements via variational bayes , 2014, 2014 IEEE International Workshop on Machine Learning for Signal Processing (MLSP).

[16]  Fredrik Gustafsson,et al.  A Student's t filter for heavy tailed process and measurement noise , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.