Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Deep learning›Neural ODE
Machine learning

Neural ODE

Neural Ordinary Differential Equation · Also known as: Nöral Diferansiyel Denklem (Neural ODE), neural ordinary differential equation, continuous-depth network, ODE-Net

A Neural ODE, introduced by Chen and colleagues in 2018, models a hidden state as the continuous solution of an ordinary differential equation whose dynamics are parameterised by a neural network. It generalises the limiting case of residual connections, making it well suited to irregularly spaced time series and physics-based modelling.

ScholarGate
  1. Machine learning
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Neural ODE
LSTMRandom ForestRecurrent Neural NetworkXGBoostDiffusion ModelGenerative Adversarial N…Score-Based Generative M…

When to use it

Use a Neural ODE for prediction or forecasting on continuous-time data — particularly irregularly sampled time series and longitudinal trajectories — where a smooth, continuously evolving dynamic system is a plausible model. It works on continuous variables and does not require normally distributed data, but it expects a reasonably long series (about 100 observations as a floor, and noticeably more for stable training) and an ODE solver using the adjoint method. On small datasets it cannot learn the continuous dynamics well; with fewer than around 500 observations a tree ensemble such as Random Forest is safer, and below about 100 a solver-based model is not meaningful at all.

Strengths & limitations

Strengths
  • Handles irregularly and unevenly sampled time series naturally, since the state is defined at any time point.
  • Memory-efficient training: the adjoint method keeps memory constant regardless of solver depth.
  • A principled fit for physics-based and continuous dynamical-system modelling.
  • Continuous-depth formulation generalises residual networks and lets accuracy be traded against solver cost.
Limitations
  • Needs a fair amount of data: with fewer than about 500 observations it cannot learn the dynamics reliably.
  • Below roughly 100 observations a solver-based model is essentially meaningless.
  • Training relies on an ODE solver and the adjoint method, adding numerical and engineering complexity.
  • Stiff or rapidly changing dynamics can make the solver slow and the training unstable.

Frequently asked

How is a Neural ODE different from a residual network?

A residual network adds a discrete increment at each of a fixed number of layers. A Neural ODE takes the limit where those increments become infinitesimal, so a neural network defines the continuous rate of change of the state and an ODE solver integrates it. Depth becomes continuous time rather than a fixed layer count.

Why use the adjoint method for training?

The adjoint sensitivity method computes gradients by solving an auxiliary ODE backwards in time. This keeps memory cost low and constant regardless of how many steps the forward solver took, which is the main reason it is recommended for training Neural ODEs.

When should I avoid a Neural ODE?

On small datasets. With fewer than about 500 observations the model cannot learn the continuous dynamics reliably, and below roughly 100 a solver-based model is not meaningful. In those cases a tree ensemble such as Random Forest or XGBoost is a safer choice.

What kind of data does it suit best?

Continuous-valued time series and longitudinal data, especially when observations are irregularly or unevenly spaced. Because the state is defined at any time point, the method does not require resampling the data onto a fixed grid.

Sources

  1. Chen, T. Q., Rubanova, Y., Bettencourt, J. & Duvenaud, D. (2018). Neural Ordinary Differential Equations. Advances in Neural Information Processing Systems (NeurIPS). link ↗
  2. Rubanova, Y., Chen, T. Q. & Duvenaud, D. (2019). Latent ODEs for Irregularly-Sampled Time Series. Advances in Neural Information Processing Systems (NeurIPS). link ↗

How to cite this page

ScholarGate. (2026, June 1). Neural Ordinary Differential Equation. ScholarGate. https://scholargate.app/en/deep-learning/neural-ode

Related methods

LSTMRandom ForestRecurrent Neural NetworkXGBoost

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • LSTMDeep learning↔ compare
  • Random ForestMachine learning↔ compare
  • Recurrent Neural NetworkDeep learning↔ compare
  • XGBoostMachine learning↔ compare
Compare side by side →

Referenced by

Diffusion ModelGenerative Adversarial NetworkScore-Based Generative Model

Similar methods

N-BEATSDilated CNNN-HiTSLSTMDynamic Variational InferenceNormalizing FlowsNeural Architecture SearchTime series variational inference

Related reference concepts

Backpropagation and OptimizationDeep LearningNumerical Solution of Ordinary Differential EquationsOrdinary Differential EquationsRunge-Kutta MethodsODE Solvers for Physical Systems

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Neural ODE (Neural Ordinary Differential Equation). Retrieved 2026-07-20 from https://scholargate.app/en/deep-learning/neural-ode · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Chen, T. Q. et al.
Year
2018
Type
Continuous-depth neural network (ODE-parameterised dynamics)
Task
Prediction & forecasting on continuous-time data
MinSample
100
Related methods
LSTMRandom ForestRecurrent Neural NetworkXGBoost
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account