Stable Implementation of Probabilistic ODE Solvers
- URL: http://arxiv.org/abs/2012.10106v1
- Date: Fri, 18 Dec 2020 08:35:36 GMT
- Title: Stable Implementation of Probabilistic ODE Solvers
- Authors: Nicholas Kr\"amer and Philipp Hennig
- Abstract summary: Probabilistic solvers for ordinary differential equations (ODEs) provide efficient quantification of numerical uncertainty.
They suffer from numerical instability when run at high order or with small step-sizes.
The present work proposes and examines a solution to this problem.
It involves three components: accurate initialisation, a coordinate change preconditioner that makes numerical stability concerns step-size-independent, and square-root implementation.
- Score: 27.70274403550477
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Probabilistic solvers for ordinary differential equations (ODEs) provide
efficient quantification of numerical uncertainty associated with simulation of
dynamical systems. Their convergence rates have been established by a growing
body of theoretical analysis. However, these algorithms suffer from numerical
instability when run at high order or with small step-sizes -- that is, exactly
in the regime in which they achieve the highest accuracy. The present work
proposes and examines a solution to this problem. It involves three components:
accurate initialisation, a coordinate change preconditioner that makes
numerical stability concerns step-size-independent, and square-root
implementation. Using all three techniques enables numerical computation of
probabilistic solutions of ODEs with algorithms of order up to 11, as
demonstrated on a set of challenging test problems. The resulting rapid
convergence is shown to be competitive to high-order, state-of-the-art,
classical methods. As a consequence, a barrier between analysing probabilistic
ODE solvers and applying them to interesting machine learning problems is
effectively removed.
Related papers
- Parallel-in-Time Probabilistic Numerical ODE Solvers [35.716255949521305]
Probabilistic numerical solvers for ordinary differential equations (ODEs) treat the numerical simulation of dynamical systems as problems of Bayesian state estimation.
We build on the time-parallel formulation of iterated extended Kalman smoothers to formulate a parallel-in-time probabilistic numerical ODE solver.
arXiv Detail & Related papers (2023-10-02T12:32:21Z) - An Optimization-based Deep Equilibrium Model for Hyperspectral Image
Deconvolution with Convergence Guarantees [71.57324258813675]
We propose a novel methodology for addressing the hyperspectral image deconvolution problem.
A new optimization problem is formulated, leveraging a learnable regularizer in the form of a neural network.
The derived iterative solver is then expressed as a fixed-point calculation problem within the Deep Equilibrium framework.
arXiv Detail & Related papers (2023-06-10T08:25:16Z) - Numerical Methods for Convex Multistage Stochastic Optimization [86.45244607927732]
We focus on optimisation programming (SP), Optimal Control (SOC) and Decision Processes (MDP)
Recent progress in solving convex multistage Markov problems is based on cutting planes approximations of the cost-to-go functions of dynamic programming equations.
Cutting plane type methods can handle multistage problems with a large number of stages, but a relatively smaller number of state (decision) variables.
arXiv Detail & Related papers (2023-03-28T01:30:40Z) - On Robust Numerical Solver for ODE via Self-Attention Mechanism [82.95493796476767]
We explore training efficient and robust AI-enhanced numerical solvers with a small data size by mitigating intrinsic noise disturbances.
We first analyze the ability of the self-attention mechanism to regulate noise in supervised learning and then propose a simple-yet-effective numerical solver, Attr, which introduces an additive self-attention mechanism to the numerical solution of differential equations.
arXiv Detail & Related papers (2023-02-05T01:39:21Z) - Symbolic Recovery of Differential Equations: The Identifiability Problem [52.158782751264205]
Symbolic recovery of differential equations is the ambitious attempt at automating the derivation of governing equations.
We provide both necessary and sufficient conditions for a function to uniquely determine the corresponding differential equation.
We then use our results to devise numerical algorithms aiming to determine whether a function solves a differential equation uniquely.
arXiv Detail & Related papers (2022-10-15T17:32:49Z) - Tunable Complexity Benchmarks for Evaluating Physics-Informed Neural
Networks on Coupled Ordinary Differential Equations [64.78260098263489]
In this work, we assess the ability of physics-informed neural networks (PINNs) to solve increasingly-complex coupled ordinary differential equations (ODEs)
We show that PINNs eventually fail to produce correct solutions to these benchmarks as their complexity increases.
We identify several reasons why this may be the case, including insufficient network capacity, poor conditioning of the ODEs, and high local curvature, as measured by the Laplacian of the PINN loss.
arXiv Detail & Related papers (2022-10-14T15:01:32Z) - Message Passing Neural PDE Solvers [60.77761603258397]
We build a neural message passing solver, replacing allally designed components in the graph with backprop-optimized neural function approximators.
We show that neural message passing solvers representationally contain some classical methods, such as finite differences, finite volumes, and WENO schemes.
We validate our method on various fluid-like flow problems, demonstrating fast, stable, and accurate performance across different domain topologies, equation parameters, discretizations, etc., in 1D and 2D.
arXiv Detail & Related papers (2022-02-07T17:47:46Z) - Probabilistic ODE Solutions in Millions of Dimensions [19.09929271850469]
We explain the mathematical assumptions and detailed implementation schemes behind solving high-dimensional ODEs with a probabilistic numerical algorithm.
This has not been possible before due to matrix-matrix operations in each solver step.
We evaluate the resulting efficiency on a range of problems, including the probabilistic numerical simulation of a differential equation with millions of dimensions.
arXiv Detail & Related papers (2021-10-22T14:35:45Z) - A Probabilistic State Space Model for Joint Inference from Differential
Equations and Data [23.449725313605835]
We show a new class of solvers for ordinary differential equations (ODEs) that phrase the solution process directly in terms of Bayesian filtering.
It then becomes possible to perform approximate Bayesian inference on the latent force as well as the ODE solution in a single, linear complexity pass of an extended Kalman filter.
We demonstrate the expressiveness and performance of the algorithm by training a non-parametric SIRD model on data from the COVID-19 outbreak.
arXiv Detail & Related papers (2021-03-18T10:36:09Z) - Directed percolation and numerical stability of simulations of digital
memcomputing machines [8.761355402590105]
Digital memcomputing machines (DMMs) are a novel, non-solving class of machines designed to solve optimization problems.
These machines can be physically realized with continuous-time, non-quantum dynamical systems with memory.
Solutions of many hard problems have been reported by numerically integrating the ODEs of DMMs.
arXiv Detail & Related papers (2021-02-06T09:44:28Z) - Efficient Solution of Boolean Satisfiability Problems with Digital
MemComputing [0.0]
We show that a memory-assisted physical system can efficiently solve the SAT problem in continuous time.
The efficiency of the simulations is related to the collective dynamical properties of the original physical system.
We anticipate our results to broaden research directions in physics-inspired computing paradigms.
arXiv Detail & Related papers (2020-11-12T18:13:46Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.