Learning Flock: Enhancing Sets of Particles for Multi~Sub-State Particle Filtering with Neural Augmentation
Itai Nuri, Nir Shlezinger
TL;DR
This work introduces Learning Flock (LF), a permutation-equivariant neural augmentation for particle filters that jointly corrects the entire flock of particles and their weights in multi-substate tracking. By processing all sub-particles with self-attention and dedicated embeddings, LF leverages inter-particle relationships to produce a richer, more accurate posterior with fewer particles, and it supports both supervised and unsupervised training while remaining transferable across PF implementations. The authors define a dual-component loss combining state-estimation accuracy (OSPA) and a heatmap-based pdf alignment against an oracle distribution, and they provide a practical training framework with grid-based pdf reconstruction. Experiments on synthetic state estimation and radar multi-target tracking demonstrate that LF improves accuracy, robustness to observation-model mismatch, and latency, often matching or surpassing high-particle baselines and enabling significant particle-efficiency gains in challenging MT tracking scenarios.
Abstract
A leading family of algorithms for state estimation in dynamic systems with multiple sub-states is based on particle filters (PFs). PFs often struggle when operating under complex or approximated modelling (necessitating many particles) with low latency requirements (limiting the number of particles), as is typically the case in multi target tracking (MTT). In this work, we introduce a deep neural network (DNN) augmentation for PFs termed learning flock (LF). LF learns to correct a particles-weights set, which we coin flock, based on the relationships between all sub-particles in the set itself, while disregarding the set acquisition procedure. Our proposed LF, which can be readily incorporated into different PFs flow, is designed to facilitate rapid operation by maintaining accuracy with a reduced number of particles. We introduce a dedicated training algorithm, allowing both supervised and unsupervised training, and yielding a module that supports a varying number of sub-states and particles without necessitating re-training. We experimentally show the improvements in performance, robustness, and latency of LF augmentation for radar multi-target tracking, as well its ability to mitigate the effect of a mismatched observation modelling. We also compare and illustrate the advantages of LF over a state-of-the-art DNN-aided PF, and demonstrate that LF enhances both classic PFs as well as DNN-based filters.
