mlsanityData to 14 Oct 2026

Scientific machine learning in ecological systems: A study on the predator-prey dynamics

arXiv 2411.06858 ↗First posted 11 Nov 2024cs.LG cs.AI stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

In this study, we apply two pillars of Scientific Machine Learning: Neural Ordinary Differential Equations (Neural ODEs) and Universal Differential Equations (UDEs) to the Lotka Volterra Predator Prey Model, a fundamental ecological model describing the dynamic interactions between predator and prey populations. The Lotka-Volterra model is critical for understanding ecological dynamics, population control, and species interactions, as it is represented by a system of differential equations. In this work, we aim to uncover the underlying differential equations without prior knowledge of the system, relying solely on training data and neural networks. Using robust modeling in the Julia programming language, we demonstrate that both Neural ODEs and UDEs can be effectively utilized for prediction and forecasting of the Lotka-Volterra system. More importantly, we introduce the forecasting breakdown point: the time at which forecasting fails for both Neural ODEs and UDEs. We observe how UDEs outperform Neural ODEs by effectively recovering the underlying dynamics and achieving accurate forecasting with significantly less training data. Additionally, we introduce Gaussian noise of varying magnitudes (from mild to high) to simulate real-world data perturbations and show that UDEs exhibit superior robustness, effectively recovering the underlying dynamics even in the presence of noisy data, while Neural ODEs struggle with high levels of noise. Through extensive hyperparameter optimization, we offer insights into neural network architectures, activation functions, and optimizers that yield the best results. This study opens the door to applying Scientific Machine Learning frameworks for forecasting tasks across a wide range of ecological and scientific domains.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 7 of its 25 references that are in the map. First posted on arXiv 11 Nov 2024.

Builds on

7 of 25 references.

References · 7

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2017Decoupled Weight Decay Regularizationcited by 1,831
  3. 2020Neural Controlled Differential Equations for Irregular Time Seriescited by 506
  4. 2020Universal Differential Equations for Scientific Machine Learningcited by 353
  5. 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
  6. 2019Graph Neural Ordinary Differential Equationscited by 154
  7. 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 103

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.