PySINDy: A comprehensive Python package for robust sparse system identification
Article dans une revue avec comité de lecture
Date
2022-01Journal
Journal of Open Source SoftwareAbstract
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. PySINDy is a Python package that provides tools for applying the sparse identification of nonlinear dynamics (SINDy) approach to data-driven model discovery. In this major update to PySINDy,
we implement several advanced features that enable the discovery of more general differential equations from noisy and limited data. The library of candidate terms is extended for the identification of actuated systems, partial differential equations (PDEs), and implicit differential equations. Robust formulations, including the integral form of SINDy and ensembling techniques, are also implemented to improve performance for real-world data. Finally, we provide a range of new optimization algorithms, including several sparse regression techniques and algorithms to enforce and promote inequality constraints and stability. Together, these updates enable entirely new SINDy model discovery capabilities that have not been reported
in the literature, such as constrained PDE identification and ensembling with different sparse regression optimizers.
Files in this item
- Name:
- DYNFLUID_JOSS_2022_LOISEAU.pdf
- Size:
- 2.516Mb
- Format:
- Description:
- PySINDy: A comprehensive Python ...
- Embargoed until:
- 2022-07-30
Collections
Related items
Showing items related by title, author, creator and subject.
-
Article dans une revue avec comité de lectureDE SILVA, Brian; CHAMPION, Kathleen; QUADE, Markus; KUTZ, J. Nathan; BRUNTON, Steven; LOISEAU, Jean-Christophe (Open Journals, 2020)Scientists have long quantified empirical observations by developing mathematical models that characterize the observations, have some measure of interpretability, and are capable of making predictions. Dynamical systems ...
-
Article dans une revue avec comité de lectureImproved turbulence modeling remains a major open problem in mathematical physics. Turbulence is notoriously challenging, in part due to its multiscale nature and the fact that large-scale coherent structures cannot be ...
-
Article dans une revue avec comité de lectureCALLAHAM, Jared L.; BRUNTON, Steven L.; LOISEAU, Jean-Christophe (Cambridge University Press (CUP), 2022-03)This work investigates nonlinear dimensionality reduction as a means of improving the accuracy and stability of reduced-order models of advection-dominated flows. Nonlinear correlations between temporal proper orthogonal ...
-
Article dans une revue avec comité de lectureCALLAHAM, J. L.; RIGAS, G.; BRUNTON, S. L.; LOISEAU, Jean-Christophe (The Royal Society Publishing, 2021-06)Many physical systems characterized by nonlinear multiscale interactions can be modelled by treating unresolved degrees of freedom as random fluctuations. However, even when the microscopic governing equations and qualitative ...
-
Chapitre d'ouvrage scientifiqueReduced-order models are essential for the accurate and efficient prediction, estimation, and control of complex systems. This is especially true in fluid dynamics, where the fully resolved state space may easily contain ...