mlsanityData to 7 Oct 2026

DiffEqFlux.jl - A Julia Library for Neural Differential Equations

arXiv 1902.02376 ↗First posted 6 Feb 2019cs.LG stat.MLcited by 33

Not on the map. Why?

Abstract (arXiv)

DiffEqFlux.jl is a library for fusing neural networks and differential equations. In this work we describe differential equations from the viewpoint of data science and discuss the complementary nature between machine learning models and differential equations. We demonstrate the ability to incorporate DifferentialEquations.jl-defined differential equation problems into a Flux-defined neural network, and vice versa. The advantages of being able to use the entire DifferentialEquations.jl suite for this purpose is demonstrated by counter examples where simple integration strategies fail, but the sophisticated integration strategies provided by the DifferentialEquations.jl library succeed. This is followed by a demonstration of delay differential equations and stochastic differential equations inside of neural networks. We show high-level functionality for defining neural ordinary differential equations (neural networks embedded into the differential equation) and describe the extra models in the Flux model zoo which includes neural stochastic differential equations. We conclude by discussing the various adjoint methods used for backpropogation of the differential equation solvers. DiffEqFlux.jl is an important contribution to the area, as it allows the full weight of the differential equation solvers developed from decades of research in the scientific computing field to be readily applied to the challenges posed by machine learning and data science.

Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Feb 2019.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 10; 2022: 11; 2023: 5; 2024: 5; 2025: 2.

33 papers.

Sort:

  1. 2021Stiff Neural Ordinary Differential Equationscited by 77
  2. 2021Opening the Blackbox: Accelerating Neural Differential Equations by Regularizing Internal Solver Heuristicscited by 26
  3. 2021Differentiable Multiple Shooting Layerscited by 20
  4. 2021Multiple shooting for training neural differential equations on time seriescited by 17
  5. 2022Neural Ordinary Differential Equations for Nonlinear System Identificationcited by 14
  6. 2022Homotopy-based training of NeuralODEs for accurate dynamics discoverycited by 14
  7. 2022torchode: A Parallel ODE Solver for PyTorchcited by 10
  8. 2022Closed-Form Diffeomorphic Transformations for Time Series Alignmentcited by 7
  9. 2022Scientific Machine Learning for Modeling and Simulating Complex Fluidscited by 7
  10. 2021Deep learning approaches to surrogates for solving the diffusion equation for mechanistic real-world simulationscited by 5
  11. 2021Control of Stochastic Quantum Dynamics by Differentiable Programmingcited by 4
  12. 2022Neural ODEs as Feedback Policies for Nonlinear Optimal Controlcited by 4
21 more
  1. 2023Analyzing the Performance of Deep Encoder-Decoder Networks as Surrogates for a Diffusion Equationcited by 4
  2. 2023Locally Regularized Neural Differential Equations: Some Black Boxes Were Meant to Remain Closed!cited by 4
  3. 2024Physics-Informed Neural Networks for Satellite State Estimationcited by 4
  4. 2021NeuralFMU: Towards Structural Integration of FMUs into Neural Networkscited by 3
  5. 2022NeuralFMU: Presenting a workflow for integrating hybrid NeuralODEs into real world applicationscited by 3
  6. 2021Parameter Inference with Bifurcation Diagramscited by 2
  7. 2021A research framework for writing differentiable PDE discretizations in JAXcited by 2
  8. 2023Eigen-informed NeuralODEs: Dealing with stability and convergence issues of NeuralODEscited by 2
  9. 2023Effective Latent Differential Equation Models via Attention and Multiple Shootingcited by 2
  10. 2022Deep learning and differential equations for modeling changes in individual-level latent dynamics between observation periodscited by 1
  11. 2022Optimizing differential equations to fit data and predict outcomescited by 1
  12. 2022Automated differential equation solver based on the parametric approximation optimizationcited by 1
  13. 2024Gradients of Functions of Large Matricescited by 1
  14. 2021An Overview of Healthcare Data Analytics With Applications to the COVID-19 Pandemiccited by 0
  15. 2022Incremental Correction in Dynamic Systems Modelled with Neural Networks for Constraint Satisfactioncited by 0
  16. 2023A Deep Neural Network -- Mechanistic Hybrid Model to Predict Pharmacokinetics in Ratcited by 0
  17. 2024Graph Neural Ordinary Differential Equations for Coarse-Grained Socioeconomic Dynamicscited by 0
  18. 2024Modeling chaotic Lorenz ODE System using Scientific Machine Learningcited by 0
  19. 2024A comparative study of NeuralODE and Universal ODE approaches to solving Chandrasekhar White Dwarf equationcited by 0
  20. 2025Universal Differential Equations for Scientific Machine Learning of Node-Wise Battery Dynamics in Smart Gridscited by 0
  21. 2025Estimating Parameter Fields in Multi-Physics PDEs from Scarce Measurementscited by 0