Derivative-free Huber-Kalman smoothing based on alternating minimization

Abstract We consider robust smoothing for nonlinear state space models in which both the process and measurement noises have heavy tails. To improve the robustness of Kalman smoothing, we formulate the robust smoothing problem by replacing the quadratic loss in the conventional Gaussian Kalman smoother by Huber’s cost function. However, the Huber based smoother cannot be directly implemented within the Kalman smoothing framework, which has well recognized benefits in computational efficiency and stability. To address this issue, we introduce an auxiliary parameter to construct a surrogate function for the Huber cost function, leading to a reformulation of the robust Kalman smoothing problem. The reformulated robust smoothing is solved by an alternating minimization method, which iterates between a simple auxiliary parameter update step and a modified conventional Kalman smoothing step. Simulation results show that the proposed method achieves a performance improvement over several conventional and existing robust smoothers with a slight increase of computational time.

[1]  Yufei Chen,et al.  Performance evaluation of implicit smartphones authentication via sensor-behavior analysis , 2018, Inf. Sci..

[2]  C. Karlgaard Nonlinear Regression Huber–Kalman Filtering and Fixed-Interval Smoothing , 2015 .

[3]  Simo Särkkä,et al.  On Gaussian Optimal Smoothing of Non-Linear State Space Models , 2010, IEEE Transactions on Automatic Control.

[4]  Mark Hasegawa-Johnson,et al.  Estimation of Articulatory Trajectories Based on Gaussian Mixture Model (GMM) With Audio-Visual Information Fusion and Dynamic Kalman Smoothing , 2011, IEEE Transactions on Audio, Speech, and Language Processing.

[5]  G. Pillonetto,et al.  An $\ell _{1}$-Laplace Robust Kalman Smoother , 2011, IEEE Transactions on Automatic Control.

[6]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[7]  An Li,et al.  Robust derivative-free Kalman filter based on Huber's M-estimation methodology , 2013 .

[8]  Gianluigi Pillonetto,et al.  Optimal smoothing of non-linear dynamic systems via Monte Carlo Markov chains , 2008, Autom..

[9]  Yi Shen,et al.  Evaluation and comparison of current biopsy needle localization and tracking methods using 3D ultrasound , 2017, Ultrasonics.

[10]  Lamine Mili,et al.  Robust Kalman Filter Based on a Generalized Maximum-Likelihood-Type Estimator , 2010, IEEE Transactions on Signal Processing.

[11]  Simon Haykin,et al.  Cubature Kalman smoothers , 2011, Autom..

[12]  Mark L. Psiaki,et al.  Kalman Filtering and Smoothing to Estimate Real-Valued States and Integer Constants , 2009 .

[13]  Ming Xin,et al.  A new class of nonlinear Rauch-Tung-Striebel cubature Kalman smoothers. , 2015, ISA transactions.

[14]  Simo Särkkä,et al.  Continuous-time and continuous-discrete-time unscented Rauch-Tung-Striebel smoothers , 2010, Signal Process..

[15]  Jwu-Sheng Hu,et al.  Second-Order Extended $H_{\infty}$ Filter for Nonlinear Discrete-Time Systems Using Quadratic Error Matrix Approximation , 2011, IEEE Transactions on Signal Processing.

[16]  Vikram Krishnamurthy,et al.  Derivation of a sawtooth iterated extended Kalman smoother via the AECM algorithm , 2001, IEEE Trans. Signal Process..

[17]  Eric A. Wan,et al.  RSSI-Based Indoor Localization and Tracking Using Sigma-Point Kalman Smoothers , 2009, IEEE Journal of Selected Topics in Signal Processing.

[18]  Xiao Lu,et al.  White noise Hinfinity fixed-lag smoothing for continuous time systems , 2007, Signal Process..

[19]  C. Striebel,et al.  On the maximum likelihood estimates for linear dynamic systems , 1965 .

[20]  Ligang Wu,et al.  Reliable Filter Design for Sensor Networks Using Type-2 Fuzzy Framework , 2017, IEEE Transactions on Industrial Informatics.

[21]  Yonggang Zhang,et al.  A Robust Gaussian Approximate Fixed-Interval Smoother for Nonlinear Systems With Heavy-Tailed Process and Measurement Noises , 2016, IEEE Signal Processing Letters.

[22]  Koeng-Mo Sung,et al.  On robust Kalman filtering with forgetting factor for sequential speech analysis , 1997, Signal Process..

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

[24]  Feng Ding,et al.  Expectation maximization estimation for a class of input nonlinear state space systems by using the Kalman smoother , 2018, Signal Process..

[25]  J. Yeh,et al.  Real Analysis: Theory of Measure and Integration , 2006 .

[26]  Justin Dauwels,et al.  Variational Bayesian dynamic compressive sensing , 2016, 2016 IEEE International Symposium on Information Theory (ISIT).

[27]  Lubin Chang,et al.  Unified Form for the Robust Gaussian Information Filtering Based on M-Estimate , 2017, IEEE Signal Processing Letters.

[28]  P. J. Huber Robust Estimation of a Location Parameter , 1964 .

[29]  Xiaogang Wang,et al.  Huber-based unscented filtering and its application to vision-based relative navigation , 2010 .

[30]  Yingmin Jia,et al.  Distributed consensus filtering for discrete-time nonlinear systems with non-Gaussian noise , 2012, Signal Process..

[31]  Bradley M. Bell,et al.  The Iterated Kalman Smoother as a Gauss-Newton Method , 1994, SIAM J. Optim..

[32]  Ming Xin,et al.  Rauch-Tung-Striebel high-degree cubature Kalman smoother , 2013, 2013 American Control Conference.

[33]  A. Doucet,et al.  A Tutorial on Particle Filtering and Smoothing: Fifteen years later , 2008 .

[34]  Aleksandr Y. Aravkin,et al.  Robust and Trend-Following Student's t Kalman Smoothers , 2013, SIAM J. Control. Optim..

[35]  G. Chang,et al.  M-estimator-based robust Kalman filter for systems with process modeling errors and rank deficient measurement models , 2015 .