Open-Source Dynamical Systems Research, with a Side of (Francis) Bacon
| dc.contributor.advisor | Aravkin, Aleksandr | |
| dc.contributor.advisor | Kutz, Nathan | |
| dc.contributor.author | Stevens-Haas, Jacob | |
| dc.date.accessioned | 2025-08-01T22:14:23Z | |
| dc.date.available | 2025-08-01T22:14:23Z | |
| dc.date.issued | 2025-08-01 | |
| dc.date.submitted | 2025 | |
| dc.description | Thesis (Ph.D.)--University of Washington, 2025 | |
| dc.description.abstract | Sparse Identification of Nonlinear dynamics (SINDy) is a family of methods for explicitly identifying differential equations from data. The open-source Python package pysindyprovides the engineering to support ongoing SINDy research. I discuss original and community innovations in smoothing and sparse optimization, as well as a colocation approach to simultaneous estimation of states and sparse coefficients. The compatibility of these methods through the pysindy API has lessons for mathematics as an experimental field. My contribution to the state of the art includes both original innovations and ongoing support for research contributions from the community. These innovations include smoothing methods such as kernel and Kalman, and sparse regression approaches involving Monte Carlo estimation, physics constraints, or mixed-integer optimization. The pysindy changes have also allowed a principled approach to simultaneous optimization of states and coefficients. Across these projects and more, the requirement for a consistent API has given rise to a common experimental language. This defense codifies that language in additional pacakges and suggests useful lessons for the open-source, numerical lab. | |
| dc.embargo.terms | Open Access | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | StevensHaas_washington_0250E_28397.pdf | |
| dc.identifier.uri | https://hdl.handle.net/1773/53365 | |
| dc.language.iso | en_US | |
| dc.rights | none | |
| dc.subject | Dynamical Systems | |
| dc.subject | Machine Learning | |
| dc.subject | Open source | |
| dc.subject | Software Engineering | |
| dc.subject | Applied mathematics | |
| dc.subject | Artificial intelligence | |
| dc.subject | Physics | |
| dc.subject.other | Applied mathematics | |
| dc.title | Open-Source Dynamical Systems Research, with a Side of (Francis) Bacon | |
| dc.type | Thesis |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- StevensHaas_washington_0250E_28397.pdf
- Size:
- 9.56 MB
- Format:
- Adobe Portable Document Format
