Learning by solving differential equations

Benoit Dherin, Michael Munn, Hanna Mazzawi, Michael Wunder, Sourabh Medapati +1 more
5/19/2025
cs.LGmath.NAstat.ML

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

Modern deep learning algorithms use variations of gradient descent as their main learning methods. Gradient descent can be understood as the simplest Ordinary Differential Equation (ODE) solver; namely, the Euler method applied to the gradient flow differential equation. Since Euler, many ODE solvers have been devised that follow the gradient flow equation more precisely and more stably. Runge-Kutta (RK) methods provide a family of very powerful explicit and implicit high-order ODE solvers. However, these higher-order solvers have not found wide application in deep learning so far. In this work, we evaluate the performance of higher-order RK solvers when applied in deep learning, study their limitations, and propose ways to overcome these drawbacks. In particular, we explore how to improve their performance by naturally incorporating key ingredients of modern neural network optimizers such as preconditioning, adaptive learning rates, and momentum.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dherin2025learning,
  title  = {Learning by solving differential equations},
  author = {Benoit Dherin and Michael Munn and Hanna Mazzawi and Michael Wunder and Sourabh Medapati and Javier Gonzalvo},
  year   = {2025},
  eprint = {2505.13397},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.13397v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.13397.svg)](https://codeofpaper.com/paper/2505.13397)

Discussion