Neural Bayesian Filtering
Christopher Solinas, Radovan Haluska, David Sychrovsky, Finbarr Timbers, Nolan Bard, Michael Buro, Martin Schmid, Nathan R. Sturtevant, Michael Bowling
TL;DR
Neural Bayesian Filtering addresses the challenge of maintaining complex, multimodal belief states in partially observable settings by learning a latent belief-embedding that parameterizes a conditioned generative model. The method performs particle-like posterior updates in embedding space, enabling efficient sampling and density estimation with far fewer particles while accommodating non-stationary dynamics via known policies and environments. By combining a learnable embedding with a normalizing flow, NBF bridges classical filtering efficiency and the expressiveness of deep generative models, mitigating particle impoverishment. Empirical results across Gridworld, Goofspiel, and Triangulation demonstrate that NBF achieves competitive or superior accuracy with substantially reduced particle counts, illustrating its potential for scalable planning and estimation under uncertainty.
Abstract
We present Neural Bayesian Filtering (NBF), an algorithm for maintaining distributions over hidden states, called beliefs, in partially observable systems. NBF is trained to find a good latent representation of the beliefs induced by a task. It maps beliefs to fixed-length embedding vectors, which condition generative models for sampling. During filtering, particle-style updates compute posteriors in this embedding space using incoming observations and the environment's dynamics. NBF combines the computational efficiency of classical filters with the expressiveness of deep generative models - tracking rapidly shifting, multimodal beliefs while mitigating the risk of particle impoverishment. We validate NBF in state estimation tasks in three partially observable environments.
