Variational approach for learning Markov processes from time series data
arXiv:1707.04659
Abstract
Inference, prediction and control of complex dynamical systems from time series is important in many areas, including financial markets, power grid management, climate and weather modeling, or molecular dynamics. The analysis of such highly nonlinear dynamical systems is facilitated by the fact that we can often find a (generally nonlinear) transformation of the system coordinates to features in which the dynamics can be excellently approximated by a linear Markovian model. Moreover, the large number of system variables often change collectively on large time- and length-scales, facilitating a low-dimensional analysis in feature space. In this paper, we introduce a variational approach for Markov processes (VAMP) that allows us to find optimal feature mappings and optimal Markovian models of the dynamics from given time series data. The key insight is that the best linear model can be obtained from the top singular components of the Koopman operator. This leads to the definition of a family of score functions called VAMP-r which can be calculated from data, and can be employed to optimize a Markovian model. In addition, based on the relationship between the variational scores and approximation errors of Koopman operators, we propose a new VAMP-E score, which can be applied to cross-validation for hyper-parameter optimization and model selection in VAMP. VAMP is valid for both reversible and nonreversible processes and for stationary and non-stationary processes or realizations.
References in corpus (7)
- Practical Bayesian Optimization of Machine Learning Algorithms
- Deep learning for universal linear embeddings of nonlinear dynamics
- Extended dynamic mode decomposition with dictionary learning: a data-driven adaptive spectral decomposition of the Koopman operator
- On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
- Variational cross-validation of slow dynamical modes in molecular kinetics
- Variational Koopman models: slow collective variables and molecular kinetics from short off-equilibrium simulations
- Identification of kinetic order parameters for non-equilibrium dynamics
Cited by in corpus (13)
- Data-driven discovery of coordinates and governing equations
- Time-lagged autoencoders: Deep learning of slow collective variables for molecular kinetics
- On Convergence of Extended Dynamic Mode Decomposition to the Koopman Operator
- Nonlinear Discovery of Slow Molecular Modes using State-Free Reversible VAMPnets
- Galerkin Approximation of Dynamical Quantities using Trajectory Data
- Variational Selection of Features for Molecular Kinetics
- Identification of kinetic order parameters for non-equilibrium dynamics
- Interplay of Sensor Quantity, Placement and System Dimensionality on Energy Sparse Reconstruction of Fluid Flows
- Incorporating physical constraints in a deep probabilistic machine learning framework for coarse-graining dynamical systems
- Kernel methods for detecting coherent structures in dynamical data
- Sparse Convolution-based Markov Models for Nonlinear Fluid Flows
- Identifying the leading dynamics of ubiquitin: a comparison between the tICA and the LE4PD slow fluctuations in amino acids' position
- Assessment of End-to-End and Sequential Data-driven Learning of Fluid Flows