论文标题
使用NUV先验的离群值不敏感的卡尔曼过滤
Outlier-Insensitive Kalman Filtering Using NUV Priors
论文作者
论文摘要
Kalman滤波器(KF)是一种广泛使用的算法,用于跟踪来自嘈杂观测的动力学系统的潜在状态。对于由线性高斯状态空间模型很好地描述的系统,KF最小化了均方误差(MSE)。但是,实际上,观察结果被异常值所破坏,严重损害了KFS的性能。在这项工作中,提出了一个异常不敏感的KF,通过将每个潜在异常值建模为具有未知方差(NUV)的正态分布随机变量,可以实现鲁棒性。 NUV差异是在线估算的,同时使用预期最大化(EM)和交替的最大化(AM)。前者先前是针对与异常值平滑的任务提出的,并在此适应过滤,而EM和AM都获得了相同的性能,并且优于其他算法,AM方法较不复杂,因此需要40个百分比的运行时间。我们的实证研究表明,我们提出的异常不敏感的KF的MSE优于先前提出的算法,并且对于数据清洁异常值,它可以恢复为经典的KF,即MSE最佳性。
The Kalman filter (KF) is a widely-used algorithm for tracking the latent state of a dynamical system from noisy observations. For systems that are well-described by linear Gaussian state space models, the KF minimizes the mean-squared error (MSE). However, in practice, observations are corrupted by outliers, severely impairing the KFs performance. In this work, an outlier-insensitive KF is proposed, where robustness is achieved by modeling each potential outlier as a normally distributed random variable with unknown variance (NUV). The NUVs variances are estimated online, using both expectation-maximization (EM) and alternating maximization (AM). The former was previously proposed for the task of smoothing with outliers and was adapted here to filtering, while both EM and AM obtained the same performance and outperformed the other algorithms, the AM approach is less complex and thus requires 40 percentage less run-time. Our empirical study demonstrates that the MSE of our proposed outlier-insensitive KF outperforms previously proposed algorithms, and that for data clean of outliers, it reverts to the classic KF, i.e., MSE optimality is preserved