Neural Jump Ordinary Differential Equations: Consistent Continuous-Time Prediction and Filtering
Calypso Herrera, Florian Krach, Josef Teichmann

TL;DR
This paper introduces Neural Jump ODEs, a continuous-time model that learns the conditional expectation of stochastic processes with theoretical guarantees, outperforming existing methods on complex tasks and real-world data.
Contribution
The paper proposes Neural Jump ODEs, providing the first theoretical guarantees for continuous-time neural models predicting stochastic processes, with convergence to the optimal prediction.
Findings
Model converges to $L^2$-optimal prediction.
Outperforms baselines on complex tasks.
Effective on real-world datasets.
Abstract
Combinations of neural ODEs with recurrent neural networks (RNN), like GRU-ODE-Bayes or ODE-RNN are well suited to model irregularly observed time series. While those models outperform existing discrete-time approaches, no theoretical guarantees for their predictive capabilities are available. Assuming that the irregularly-sampled time series data originates from a continuous stochastic process, the -optimal online prediction is the conditional expectation given the currently available information. We introduce the Neural Jump ODE (NJ-ODE) that provides a data-driven approach to learn, continuously in time, the conditional expectation of a stochastic process. Our approach models the conditional expectation between two observations with a neural ODE and jumps whenever a new observation is made. We define a novel training framework, which allows us to prove theoretical guarantees for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Gaussian Processes and Bayesian Inference
