Learning Sparse Nonlinear Dynamics via Mixed-Integer Optimization
Not on the map. Why?
Abstract (arXiv)
Discovering governing equations of complex dynamical systems directly from data is a central problem in scientific machine learning. In recent years, the sparse identification of nonlinear dynamics (SINDy) framework, powered by heuristic sparse regression methods, has become a dominant tool for learning parsimonious models. We propose an exact formulation of the SINDy problem using mixed-integer optimization (MIO) to solve the sparsity constrained regression problem to provable optimality in seconds. On a large number of canonical ordinary and partial differential equations, we illustrate the dramatic improvement of our approach in accurate model discovery while being more sample efficient, robust to noise, and flexible in accommodating physical constraints.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 25 of its 72 references that are in the map. First posted on arXiv 1 Jun 2022.
Builds on
25 of 72 references.
References · 25
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 491
- 2017Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equationscited by 362
- 2020Weak SINDy For Partial Differential Equationscited by 154
- 2017Sparse identification of nonlinear dynamics for model predictive control in the low-data limitcited by 139
- 2021Ensemble-SINDy: Robust sparse model discovery in the low-data, high-noise limit, with active learning and controlcited by 134
- 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 125
- 2020SINDy-PI: A Robust Algorithm for Parallel Implicit Sparse Identification of Nonlinear Dynamicscited by 125
- 2015Best Subset Selection via a Modern Optimization Lenscited by 99
- 2018Multistep Neural Networks for Data-driven Discovery of Nonlinear Dynamical Systemscited by 88
- 2021PySINDy: A comprehensive Python package for robust sparse system identificationcited by 88
- 2017Sparse learning of stochastic dynamic equationscited by 76
- 2017Time-lagged autoencoders: Deep learning of slow collective variables for molecular kineticscited by 64
13 more
- 2019A unified sparse optimization framework to learn parsimonious physics-informed models from datacited by 49
- 2020Sparse Regression at Scale: Branch-and-Bound rooted in First-Order Optimizationcited by 45
- 2017Sparse High-Dimensional Regression: Exact Scalable Algorithms and Phase Transitionscited by 43
- 2018A Unified Framework for Sparse Relaxed Regularized Regression: SR3cited by 36
- 2019Sparse Regression: Scalable algorithms and empirical performancecited by 27
- 2020Numerical differentiation of noisy data: A unifying multi-objective optimization frameworkcited by 19
- 2021A toolkit for data-driven discovery of governing equations in high-noise regimescited by 15
- 2021Cardinality Minimization, Constraints, and Regularization: A Surveycited by 12
- 2020Sparse Methods for Automatic Relevance Determinationcited by 8
- 2019Stability selection enables robust learning of partial differential equations from limited noisy datacited by 7
- 2020The Backbone Method for Ultra-High Dimensional Sparse Machine Learningcited by 7
- 2019Scalable Holistic Linear Regressioncited by 6
- 2020Robust subset selectioncited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 10; 2024: 3; 2025: 7; 2026: 8.
29 papers.
Sort:
- 2023Direct Estimation of Parameters in ODE Models Using WENDy: Weak-form Estimation of Nonlinear Dynamicscited by 20
- 2023Weak-Form Latent Space Dynamics Identificationcited by 20
- 2023Benchmarking sparse system identification with low-dimensional chaoscited by 19
- 2023Evolving Scientific Discovery by Unifying Data and Background Knowledge with AI Hilbertcited by 18
- 2022Asymptotic consistency of the WSINDy algorithm in the limit of continuum datacited by 14
- 2023Coarse-Graining Hamiltonian Systems Using WSINDycited by 11
- 2023OKRidge: Scalable Optimal k-Sparse Ridge Regressioncited by 7
- 2024Learning Governing Equations of Unobserved States in Dynamical Systemscited by 7
- 2023Adaptive Uncertainty-Guided Model Selection for Data-Driven PDE Discoverycited by 6
- 2024Statistical Mechanics of Dynamical System Identificationcited by 5
- 2024Correlating Time Series with Interpretable Convolutional Kernelscited by 3
- 2025Mesh-free sparse identification of nonlinear dynamicscited by 3
17 more
- 2025No Equations Needed: Learning System Dynamics Without Relying on Closed-Form ODEscited by 2
- 2025Interpretable Time Series Autoregression for Periodicity Quantificationcited by 2
- 2025Data-driven Discovery of Digital Twins in Biomedical Researchcited by 2
- 2023A Physics-informed Machine Learning-based Control Method for Nonlinear Dynamic Systems with Highly Noisy Measurementscited by 1
- 2025Scalable First-order Method for Certifying Optimal k-Sparse GLMscited by 1
- 2026Learning a Stochastic Differential Equation Model of Tropical Cyclone Intensification from Reanalysis and Observational Datacited by 1
- 2026Dynamics-aware identification of governing equations from sparse and noisy datacited by 1
- 2023Improved identification accuracy in equation learning via comprehensive boldsymbolR2-elimination and Bayesian model selectioncited by 0
- 2023BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learningcited by 0
- 2025Bridging the Gap Between Scientific Laws Derived by AI Systems and Canonical Knowledge via Abductive Inference with AI-Noethercited by 0
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocationcited by 0
- 2026When to Retrain after Drift: A Data-Only Test of Post-Drift Data Size Sufficiencycited by 0
- 2026Uncertainty-Aware Sparse Identification of Dynamical Systems via Bayesian Model Averagingcited by 0
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMscited by 0
- 2026Modeling Dynamic Mixtures of Time-Delay Systems from Streaming Time Seriescited by 0
- 2026AdaKoop: Efficient Modeling of Nonlinear Dynamics from Nonstationary Data Streams with Koopman Operator Regressioncited by 0
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancementcited by 0
- 2026Dynamics-aware identification of governing equations from sparse and noisy data31 Jul 2026
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancement26 Jul 2026
- 2026AdaKoop: Efficient Modeling of Nonlinear Dynamics from Nonstationary Data Streams with Koopman Operator Regression3 Jun 2026
- 2026Modeling Dynamic Mixtures of Time-Delay Systems from Streaming Time Series25 May 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Uncertainty-Aware Sparse Identification of Dynamical Systems via Bayesian Model Averaging12 Apr 2026
- 2026When to Retrain after Drift: A Data-Only Test of Post-Drift Data Size Sufficiency9 Mar 2026
- 2026Learning a Stochastic Differential Equation Model of Tropical Cyclone Intensification from Reanalysis and Observational Data13 Jan 2026
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocation23 Nov 2025
- 2025Bridging the Gap Between Scientific Laws Derived by AI Systems and Canonical Knowledge via Abductive Inference with AI-Noether26 Sep 2025
- 2025Data-driven Discovery of Digital Twins in Biomedical Research29 Aug 2025
- 2025Interpretable Time Series Autoregression for Periodicity Quantification28 Jun 2025
17 more
- 2025Mesh-free sparse identification of nonlinear dynamics21 May 2025
- 2025Scalable First-order Method for Certifying Optimal k-Sparse GLMs13 Feb 2025
- 2025No Equations Needed: Learning System Dynamics Without Relying on Closed-Form ODEs30 Jan 2025
- 2024Correlating Time Series with Interpretable Convolutional Kernels2 Sep 2024
- 2024Learning Governing Equations of Unobserved States in Dynamical Systems29 Apr 2024
- 2024Statistical Mechanics of Dynamical System Identification4 Mar 2024
- 2023BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learning22 Nov 2023
- 2023Improved identification accuracy in equation learning via comprehensive boldsymbolR2-elimination and Bayesian model selection22 Nov 2023
- 2023Weak-Form Latent Space Dynamics Identification20 Nov 2023
- 2023A Physics-informed Machine Learning-based Control Method for Nonlinear Dynamic Systems with Highly Noisy Measurements12 Nov 2023
- 2023Coarse-Graining Hamiltonian Systems Using WSINDy9 Oct 2023
- 2023Adaptive Uncertainty-Guided Model Selection for Data-Driven PDE Discovery20 Aug 2023
- 2023Evolving Scientific Discovery by Unifying Data and Background Knowledge with AI Hilbert18 Aug 2023
- 2023OKRidge: Scalable Optimal k-Sparse Ridge Regression13 Apr 2023
- 2023Direct Estimation of Parameters in ODE Models Using WENDy: Weak-form Estimation of Nonlinear Dynamics26 Feb 2023
- 2023Benchmarking sparse system identification with low-dimensional chaos4 Feb 2023
- 2022Asymptotic consistency of the WSINDy algorithm in the limit of continuum data29 Nov 2022
- 2023Direct Estimation of Parameters in ODE Models Using WENDy: Weak-form Estimation of Nonlinear Dynamicscited by 20
- 2023Weak-Form Latent Space Dynamics Identificationcited by 20
- 2023Benchmarking sparse system identification with low-dimensional chaoscited by 19
- 2023Evolving Scientific Discovery by Unifying Data and Background Knowledge with AI Hilbertcited by 18
- 2022Asymptotic consistency of the WSINDy algorithm in the limit of continuum datacited by 14
- 2023Coarse-Graining Hamiltonian Systems Using WSINDycited by 11
- 2023OKRidge: Scalable Optimal k-Sparse Ridge Regressioncited by 7
- 2024Learning Governing Equations of Unobserved States in Dynamical Systemscited by 7
- 2023Adaptive Uncertainty-Guided Model Selection for Data-Driven PDE Discoverycited by 6
- 2024Statistical Mechanics of Dynamical System Identificationcited by 5
- 2024Correlating Time Series with Interpretable Convolutional Kernelscited by 3
- 2025Mesh-free sparse identification of nonlinear dynamicscited by 3
12 most cited of 29 All 29 (JSON)
- 2026Dynamics-aware identification of governing equations from sparse and noisy data31 Jul 2026
- 2026On the post-hoc Evaluation of PDE Discovery: A Multifaceted Challenge of Scientific Advancement26 Jul 2026
- 2026AdaKoop: Efficient Modeling of Nonlinear Dynamics from Nonstationary Data Streams with Koopman Operator Regression3 Jun 2026
- 2026Modeling Dynamic Mixtures of Time-Delay Systems from Streaming Time Series25 May 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Uncertainty-Aware Sparse Identification of Dynamical Systems via Bayesian Model Averaging12 Apr 2026
- 2026When to Retrain after Drift: A Data-Only Test of Post-Drift Data Size Sufficiency9 Mar 2026
- 2026Learning a Stochastic Differential Equation Model of Tropical Cyclone Intensification from Reanalysis and Observational Data13 Jan 2026
- 2025A joint optimization approach to identifying sparse dynamics using least squares kernel collocation23 Nov 2025
- 2025Bridging the Gap Between Scientific Laws Derived by AI Systems and Canonical Knowledge via Abductive Inference with AI-Noether26 Sep 2025
- 2025Data-driven Discovery of Digital Twins in Biomedical Research29 Aug 2025
- 2025Interpretable Time Series Autoregression for Periodicity Quantification28 Jun 2025
12 newest of 29 All 29 (JSON)