4.6 Article

Deeptime: a Python library for machine learning dynamical models from time series data

期刊

出版社

IOP Publishing Ltd
DOI: 10.1088/2632-2153/ac3de0

关键词

machine-learning; time-series analysis; transfer operators; metastable and coherent sets; Markov state models; coarse graining; system identification

资金

  1. Deutsche Forschungsgemeinschaft DFG [SFB/TRR 186, SFB 1114]
  2. European Commission [ERC CoG 772230]
  3. Berlin Mathematics center MATH+ [AA1-6, AA1-10]
  4. National Science Foundation [DMS-1440415]
  5. National Science Foundation AI Institute in Dynamic Systems [2112085]
  6. NSF of China [12171367]
  7. Shanghai Municipal Science and Technology Commission [20JC1413500]
  8. Shanghai Municipal Science and Technology Major Project [2021SHZDZX0100]
  9. fundamental research funds for the central universities of China [22120210133]
  10. Directorate For Engineering
  11. Div Of Chem, Bioeng, Env, & Transp Sys [2112085] Funding Source: National Science Foundation

向作者/读者索取更多资源

Deeptime is a Python library that offers various tools for estimating dynamical models based on time-series data and provides analysis methods to compute important properties of the system. It is easy to use and extend, and compatible with scikit-learn.
Generation and analysis of time-series data is relevant to many quantitative fields ranging from economics to fluid mechanics. In the physical sciences, structures such as metastable and coherent sets, slow relaxation processes, collective variables, dominant transition pathways or manifolds and channels of probability flow can be of great importance for understanding and characterizing the kinetic, thermodynamic and mechanistic properties of the system. Deeptime is a general purpose Python library offering various tools to estimate dynamical models based on time-series data including conventional linear learning methods, such as Markov state models (MSMs), Hidden Markov Models and Koopman models, as well as kernel and deep learning approaches such as VAMPnets and deep MSMs. The library is largely compatible with scikit-learn, having a range of Estimator classes for these different models, but in contrast to scikit-learn also provides deep Model classes, e.g. in the case of an MSM, which provide a multitude of analysis methods to compute interesting thermodynamic, kinetic and dynamical quantities, such as free energies, relaxation times and transition paths. The library is designed for ease of use but also easily maintainable and extensible code. In this paper we introduce the main features and structure of the deeptime software. Deeptime can be found under https://deeptime-ml.github.io/.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据