Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ehrhardt, Emily C., Gottschalk, Hanno, Riedlinger, Tobias J.
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912274177851392
author Ehrhardt, Emily C.
Gottschalk, Hanno
Riedlinger, Tobias J.
author_facet Ehrhardt, Emily C.
Gottschalk, Hanno
Riedlinger, Tobias J.
contents NeuralODE is one example for generative machine learning based on the push forward of a simple source measure with a bijective mapping, which in the case of NeuralODE is given by the flow of a ordinary differential equation. Using Liouville's formula, the log-density of the push forward measure is easy to compute and thus NeuralODE can be trained based on the maximum Likelihood method such that the Kulback-Leibler divergence between the push forward through the flow map and the target measure generating the data becomes small. In this work, we give a detailed account on the consistency of Maximum Likelihood based empirical risk minimization for a generic class of target measures. In contrast to prior work, we do not only consider the statistical learning theory, but also give a detailed numerical analysis of the NeuralODE algorithm based on the 2nd order Runge-Kutta (RK) time integration. Using the universal approximation theory for deep ReQU networks, the stability and convergence rated for the RK scheme as well as metric entropy and concentration inequalities, we are able to prove that NeuralODE is a probably approximately correct (PAC) learning algorithm.
format Preprint
id arxiv_https___arxiv_org_abs_2503_10729
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration
Ehrhardt, Emily C.
Gottschalk, Hanno
Riedlinger, Tobias J.
Machine Learning
Numerical Analysis
Classical Analysis and ODEs
Probability
NeuralODE is one example for generative machine learning based on the push forward of a simple source measure with a bijective mapping, which in the case of NeuralODE is given by the flow of a ordinary differential equation. Using Liouville's formula, the log-density of the push forward measure is easy to compute and thus NeuralODE can be trained based on the maximum Likelihood method such that the Kulback-Leibler divergence between the push forward through the flow map and the target measure generating the data becomes small. In this work, we give a detailed account on the consistency of Maximum Likelihood based empirical risk minimization for a generic class of target measures. In contrast to prior work, we do not only consider the statistical learning theory, but also give a detailed numerical analysis of the NeuralODE algorithm based on the 2nd order Runge-Kutta (RK) time integration. Using the universal approximation theory for deep ReQU networks, the stability and convergence rated for the RK scheme as well as metric entropy and concentration inequalities, we are able to prove that NeuralODE is a probably approximately correct (PAC) learning algorithm.
title Numerical and statistical analysis of NeuralODE with Runge-Kutta time integration
topic Machine Learning
Numerical Analysis
Classical Analysis and ODEs
Probability
url https://arxiv.org/abs/2503.10729