pipette
ESEspañol

Variable Dimension IMM and GPB2 Filters for Tracking in Multiple Model Systems

Roberto P\'erez-P\'erez, \'Angel F. Garc\'ia-Fern\'andez

Preprint with a published versionCode available

In the authors' words

This paper presents mathematically principled filters for multiple-model systems with states of different dimensionality, specifically the variable-dimension interacting multiple model (VD-IMM) filter and the variable-dimension generalised pseudo-Bayesian filter of order 2 (VD-GPB2). To do so, we first provide a Bayesian modelling of a variable dimensional dynamic system, and its measurements. Then, for variable dimensional linear Gaussian dynamic and measurement models, the VD-IMM filter is derived by assuming a posterior that has a Gaussian density for each mode, and then performing a Kullback-Leibler Divergence (KLD) minimisation after each prediction step to keep the Gaussian density form for each mode. Subsequently, the Bayesian update step is performed, keeping a Gaussian density for each mode. The VD-GPB2 filter considers the same model as the VD-IMM filter and also assumes that the posterior for each mode is Gaussian. In contrast, the VD-GPB2 filter propagates a Gaussian mixture for each mode in the prediction step. In the update step, the VD-GPB2 filter performs a KLD minimisation to have a Gaussian density for each mode. Simulation results show the benefits of the VD-IMM and VD-GPB2 filters compared to previous alternatives.

Main resultThe abstract does not state a limitation.

Appeared: Monday, September 28. arXiv. Preprint with a published version.

DOI: 10.1109/TAES.2026.3735979

Published version: IEEE Transactions on Aerospace and Electronic Systems, September 2026

Authors' comment: Matlab code of VD-IMM and VD-GPB2 is provided at https://github.com/ropperez/VD_Multiple_Models