Sparse identification of nonlinear dynamics with control (SINDYc)

SL Brunton, JL Proctor, JN Kutz - IFAC-PapersOnLine, 2016 - Elsevier
Identifying governing equations from data is a critical step in the modeling and control of
complex dynamical systems. Here, we investigate the data-driven identification of nonlinear …

PySINDy: A comprehensive Python package for robust sparse system identification

AA Kaptanoglu, BM de Silva, U Fasel… - arXiv preprint arXiv …, 2021 - arxiv.org
Automated data-driven modeling, the process of directly discovering the governing
equations of a system from data, is increasingly being used across the scientific community …

SINDy-PI: a robust algorithm for parallel implicit sparse identification of nonlinear dynamics

K Kaheman, JN Kutz… - Proceedings of the …, 2020 - royalsocietypublishing.org
Accurately modelling the nonlinear dynamics of a system from measurement data is a
challenging yet vital topic. The sparse identification of nonlinear dynamics (SINDy) algorithm …

Sparse identification of nonlinear dynamical systems via reweighted ℓ1-regularized least squares

A Cortiella, KC Park, A Doostan - Computer Methods in Applied Mechanics …, 2021 - Elsevier
This work proposes an iterative sparse-regularized regression method to recover governing
equations of nonlinear dynamical systems from noisy state measurements. The method is …

Discovery of nonlinear multiscale systems: Sampling strategies and embeddings

KP Champion, SL Brunton, JN Kutz - SIAM Journal on Applied Dynamical …, 2019 - SIAM
A major challenge in the study of dynamical systems is that of model discovery: turning data
into models that are not just predictive, but provide insight into the nature of the underlying …

Pysindy: a python package for the sparse identification of nonlinear dynamics from data

BM de Silva, K Champion, M Quade… - arXiv preprint arXiv …, 2020 - arxiv.org
PySINDy is a Python package for the discovery of governing dynamical systems models
from data. In particular, PySINDy provides tools for applying the sparse identification of …

Learning sparse nonlinear dynamics via mixed-integer optimization

D Bertsimas, W Gurnee - Nonlinear Dynamics, 2023 - Springer
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 …

Benchmarking sparse system identification with low-dimensional chaos

AA Kaptanoglu, L Zhang, ZG Nicolaou, U Fasel… - Nonlinear …, 2023 - Springer
Sparse system identification is the data-driven process of obtaining parsimonious differential
equations that describe the evolution of a dynamical system, balancing model complexity …

Discovering governing equations from data by sparse identification of nonlinear dynamical systems

SL Brunton, JL Proctor, JN Kutz - Proceedings of the …, 2016 - National Acad Sciences
Extracting governing equations from data is a central challenge in many diverse areas of
science and engineering. Data are abundant whereas models often remain elusive, as in …

Automatic differentiation to simultaneously identify nonlinear dynamics and extract noise probability distributions from data

K Kaheman, SL Brunton, JN Kutz - Machine Learning: Science …, 2022 - iopscience.iop.org
The sparse identification of nonlinear dynamics (SINDy) is a regression framework for the
discovery of parsimonious dynamic models and governing equations from time-series data …