kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learning
Fuente:
arXiv
Saved in:
| Main Authors: | , , , , , , , , , , |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866914240862879744 |
|---|---|
| author | Turri, Giacomo Pacreau, Grégoire Meanti, Giacomo Devergne, Timothée Ordonez, Daniel Mirzaei, Erfan Belucci, Bruno Lounici, Karim Kostic, Vladimir Pontil, Massimiliano Novelli, Pietro |
| author_facet | Turri, Giacomo Pacreau, Grégoire Meanti, Giacomo Devergne, Timothée Ordonez, Daniel Mirzaei, Erfan Belucci, Bruno Lounici, Karim Kostic, Vladimir Pontil, Massimiliano Novelli, Pietro |
| contents | kooplearn is a machine-learning library that implements linear, kernel, and deep-learning estimators of dynamical operators and their spectral decompositions. kooplearn can model both discrete-time evolution operators (Koopman/Transfer) and continuous-time infinitesimal generators. By learning these operators, users can analyze dynamical systems via spectral methods, derive data-driven reduced-order models, and forecast future states and observables. kooplearn's interface is compliant with the scikit-learn API, facilitating its integration into existing machine learning and data science workflows. Additionally, kooplearn includes curated benchmark datasets to support experimentation, reproducibility, and the fair comparison of learning algorithms. The software is available at https://github.com/Machine-Learning-Dynamical-Systems/kooplearn. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2512_21409 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learning Turri, Giacomo Pacreau, Grégoire Meanti, Giacomo Devergne, Timothée Ordonez, Daniel Mirzaei, Erfan Belucci, Bruno Lounici, Karim Kostic, Vladimir Pontil, Massimiliano Novelli, Pietro Machine Learning kooplearn is a machine-learning library that implements linear, kernel, and deep-learning estimators of dynamical operators and their spectral decompositions. kooplearn can model both discrete-time evolution operators (Koopman/Transfer) and continuous-time infinitesimal generators. By learning these operators, users can analyze dynamical systems via spectral methods, derive data-driven reduced-order models, and forecast future states and observables. kooplearn's interface is compliant with the scikit-learn API, facilitating its integration into existing machine learning and data science workflows. Additionally, kooplearn includes curated benchmark datasets to support experimentation, reproducibility, and the fair comparison of learning algorithms. The software is available at https://github.com/Machine-Learning-Dynamical-Systems/kooplearn. |
| title | kooplearn: A Scikit-Learn Compatible Library of Algorithms for Evolution Operator Learning |
| topic | Machine Learning |
| url | https://arxiv.org/abs/2512.21409 |