Deeptime: a Python library for machine learning dynamical models from
time series data
- URL: http://arxiv.org/abs/2110.15013v1
- Date: Thu, 28 Oct 2021 10:53:03 GMT
- Title: Deeptime: a Python library for machine learning dynamical models from
time series data
- Authors: Moritz Hoffmann, Martin Scherer, Tim Hempel, Andreas Mardt, Brian de
Silva, Brooke E. Husic, Stefan Klus, Hao Wu, Nathan Kutz, Steven L. Brunton,
Frank No\'e
- Abstract summary: Deeptime is a general purpose Python library offering various tools to estimate dynamical models based on time-series data.
In this paper we introduce the main features and structure of the deeptime software.
- Score: 3.346668383314945
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- TorchDA: A Python package for performing data assimilation with deep learning forward and transformation functions [7.11946037942663]
This study presents a novel Python package combining data assimilation with deep neural networks to serve as models for state transition and observation functions.
Comprehensive experiments conducted on the Lorenz 63 and a two-dimensional shallow water system demonstrate significantly enhanced performance over standalone model predictions without assimilation.
Overall, this innovative software package enables flexible integration of deep learning representations within data assimilation, conferring a versatile tool to tackle complex high dimensional dynamical systems across scientific domains.
arXiv Detail & Related papers (2024-08-30T20:30:34Z) - Exploring Scalability in Large-Scale Time Series in DeepVATS framework [3.8436076642278754]
DeepVATS is a tool that merges Deep Learning (Deep) with Visual Analytics (VA) for the analysis of large time series data (TS)
The Deep Learning module, developed in R, manages the load of datasets and Deep Learning models from and to the Storage module.
This paper introduces the tool and examines its scalability through log analytics.
arXiv Detail & Related papers (2024-08-08T15:30:48Z) - Deep Time Series Models: A Comprehensive Survey and Benchmark [74.28364194333447]
Time series data is of great significance in real-world scenarios.
Recent years have witnessed remarkable breakthroughs in the time series community.
We release Time Series Library (TSLib) as a fair benchmark of deep time series models for diverse analysis tasks.
arXiv Detail & Related papers (2024-07-18T08:31:55Z) - OpenSTL: A Comprehensive Benchmark of Spatio-Temporal Predictive
Learning [67.07363529640784]
We propose OpenSTL to categorize prevalent approaches into recurrent-based and recurrent-free models.
We conduct standard evaluations on datasets across various domains, including synthetic moving object trajectory, human motion, driving scenes, traffic flow and forecasting weather.
We find that recurrent-free models achieve a good balance between efficiency and performance than recurrent models.
arXiv Detail & Related papers (2023-06-20T03:02:14Z) - Bayesian Active Learning for Discrete Latent Variable Models [19.852463786440122]
Active learning seeks to reduce the amount of data required to fit the parameters of a model.
latent variable models play a vital role in neuroscience, psychology, and a variety of other engineering and scientific disciplines.
arXiv Detail & Related papers (2022-02-27T19:07:12Z) - Merlion: A Machine Learning Library for Time Series [73.46386700728577]
Merlion is an open-source machine learning library for time series.
It features a unified interface for models and datasets for anomaly detection and forecasting.
Merlion also provides a unique evaluation framework that simulates the live deployment and re-training of a model in production.
arXiv Detail & Related papers (2021-09-20T02:03:43Z) - Multimodal Meta-Learning for Time Series Regression [3.135152720206844]
We will explore the idea of using meta-learning for quickly adapting model parameters to new short-history time series.
We show empirically that our proposed meta-learning method learns TSR with few data fast and outperforms the baselines in 9 of 12 experiments.
arXiv Detail & Related papers (2021-08-05T20:50:18Z) - MLMOD: Machine Learning Methods for Data-Driven Modeling in LAMMPS [0.0]
We present a prototype C++/Python package for characterizing microscale mechanics and molecular dynamics.
The package is integrated currently with the mesomod and molecular dynamics simulation package LAMMPS and PyTorch.
arXiv Detail & Related papers (2021-07-29T22:55:26Z) - Data-Efficient Learning for Complex and Real-Time Physical Problem
Solving using Augmented Simulation [49.631034790080406]
We present a task for navigating a marble to the center of a circular maze.
We present a model that learns to move a marble in the complex environment within minutes of interacting with the real system.
arXiv Detail & Related papers (2020-11-14T02:03:08Z) - Connecting the Dots: Multivariate Time Series Forecasting with Graph
Neural Networks [91.65637773358347]
We propose a general graph neural network framework designed specifically for multivariate time series data.
Our approach automatically extracts the uni-directed relations among variables through a graph learning module.
Our proposed model outperforms the state-of-the-art baseline methods on 3 of 4 benchmark datasets.
arXiv Detail & Related papers (2020-05-24T04:02:18Z) - A System for Real-Time Interactive Analysis of Deep Learning Training [66.06880335222529]
Currently available systems are limited to monitoring only the logged data that must be specified before the training process starts.
We present a new system that enables users to perform interactive queries on live processes generating real-time information.
arXiv Detail & Related papers (2020-01-05T11:33:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.