Skip to content
/ pfos Public

Probabilistic Filtering ODE Solver

License

Notifications You must be signed in to change notification settings

MPI-IS/pfos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Probabilistic Nordsieck method

About

This software release supplements the paper:

Michael Schober, Simo Särkkä, Philipp Hennig:
"A probabilistic model for the numerical solution of initial value problems", 
2017.

The numerical implementation is provided in the Matlab programming environment. The probabilistic Nordsieck method is implemented in the function

odeFilter

whose interface resembles other numerical differential equation solvers available in Matlab. Other functions in

solver/filter/

implement additional functionality associated with the filter output, such as computing the smoothing distribution and sampling from the predictive posterior.

To reproduce the illustrative plots from Section 2 of the paper, open a Matlab instance and type

setup; Sec2Figure

Code to reproduce the benchmark comparison is partially copyrighted by Matlab and, thus, cannot be publicly released. We are working to provide an alternative soon.

Further symbolic algebra code written in Python is provided to check the derivations.