# An energy-based deep splitting method for the nonlinear filtering problem

arXiv: https://arxiv.org/abs/2203.17153 · HTML: https://mlsanity.com/paper/2203.17153/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 17 of its 50 references that are in the map.
- First posted on arXiv 31 Mar 2022.

## Builds on (most cited first, 17 of 17)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift](https://mlsanity.com/paper/1502.03167/) (2015)
- [Simple and Scalable Predictive Uncertainty Estimation using Deep Ensembles](https://mlsanity.com/paper/1612.01474/) (2016)
- [What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?](https://mlsanity.com/paper/1703.04977/) (2017)
- [Deep Learning in Neural Networks: An Overview](https://mlsanity.com/paper/1404.7828/) (2014)
- [How Does Batch Normalization Help Optimization?](https://mlsanity.com/paper/1805.11604/) (2018)
- [How to Train Your Energy-Based Models](https://mlsanity.com/paper/2101.03288/) (2021)
- [Deep splitting method for parabolic PDEs](https://mlsanity.com/paper/1907.03452/) (2019)
- [Solving the Kolmogorov PDE by means of deep learning](https://mlsanity.com/paper/1806.00421/) (2018)
- [How to Train Your Energy-Based Model for Regression](https://mlsanity.com/paper/2005.01698/) (2020)
- [Variational f-divergence Minimization](https://mlsanity.com/paper/1907.11891/) (2019)
- [Deep learning algorithm for data-driven simulation of noisy dynamical system](https://mlsanity.com/paper/1802.08323/) (2018)
- [Deep learning based numerical approximation algorithms for stochastic partial differential equations](https://mlsanity.com/paper/2012.01194/) (2020)
- [Deep Energy-Based NARX Models](https://mlsanity.com/paper/2012.04136/) (2020)
- [An application of the splitting-up method for the computation of a neural network representation for the solution for the filtering equations](https://mlsanity.com/paper/2201.03283/) (2022)
- [Deep Learning for the Benes Filter](https://mlsanity.com/paper/2203.05561/) (2022)
- [A High-Dimensional Particle Filter Algorithm](https://mlsanity.com/paper/1901.10543/) (2019)

## Built on by (most cited first, 7 of 7)

- [Conditional sampling within generative diffusion models](https://mlsanity.com/paper/2409.09650/) (2024)
- [Solving stochastic partial differential equations using neural networks in the Wiener chaos expansion](https://mlsanity.com/paper/2411.03384/) (2024)
- [A convergent scheme for the Bayesian filtering problem based on the Fokker--Planck equation and deep splitting](https://mlsanity.com/paper/2409.14585/) (2024)
- [Nonlinear filtering based on density approximation and deep BSDE prediction](https://mlsanity.com/paper/2508.10630/) (2025)
- [Pathwise Learning of Stochastic Dynamical Systems with Partial Observations](https://mlsanity.com/paper/2601.21860/) (2026)
- [High-dimensional Bayesian filtering through deep density approximation](https://mlsanity.com/paper/2511.07261/) (2025)
- [Deep ZakaiJ: Structured Filtering for Jump-Diffusion Time Series Forecasting](https://mlsanity.com/paper/2605.24548/) (2026)

## Abstract (arXiv)

The purpose of this paper is to explore the use of deep learning for the solution of the nonlinear filtering problem. This is achieved by solving the Zakai equation by a deep splitting method, previously developed for approximate solution of (stochastic) partial differential equations. This is combined with an energy-based model for the approximation of functions by a deep neural network. This results in a computationally fast filter that takes observations as input and that does not require re-training when new observations are received. The method is tested on four examples, two linear in one and twenty dimensions and two nonlinear in one dimension. The method shows promising performance when benchmarked against the Kalman filter and the bootstrap particle filter.
