Stefan Klus

Dr. Stefan Klus

orcid

Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 January 2018 in Journal of Nonlinear Science
Verified
Journal Article
Closed access
PDF file
SKStefan Klus
Stefan Klus
FNFeliks Nüske
Feliks Nüske
PKPéter Koltai
Péter Koltai
HWHao Wu
Hao Wu
IKIoannis Kevrekidis
Ioannis Kevrekidis
FNFrank Noé
Frank Noé

1 January 2016 in Journal of Computational Dynamics
Verified
Journal Article
Open access
PDF file
SKStefan Klus
Stefan Klus
PKPéter Koltai
Péter Koltai
CSChristof Schuette
Christof Schuette
Information about the behavior of dynamical systems can often be obtained by analyzing the eigenvalues and corresponding eigenfunctions of linear operators associated with a dynamical system. Examples of such operators are the Perron-Frobenius and the Koopman operator. In this paper, we will review di erent methods that have been developed over the last decades to compute nite-dimensional approximations of these in nite-dimensional operators - in particular Ulam's method and Extended Dynamic Mode Decomposition (EDMD) - and highlight the similarities and di erences between these approaches. The results will be illustrated using simple stochastic di erential equations and molecular dynamics examples.

1 August 2019 in Automatica
Verified
Journal Article
Closed access
Sebastian PeitzSebastian Peitz
Sebastian Peitz
SKStefan Klus
Stefan Klus

10 December 2021 in Machine Learning: Science and Technology
Verified
Journal Article
Open access
MHMoritz Hoffmann
Moritz Hoffmann
MSMartin Scherer
Martin Scherer
THTim Hempel
Tim Hempel
AMAndreas Mardt
Andreas Mardt
BSBrian de Silva
Brian de Silva
FNFrank Noé
Frank Noé
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/.

21 August 2019 in Journal of Nonlinear Science
Verified
Journal Article
Closed access
PDF file
SKStefan Klus
Stefan Klus
ISIngmar Schuster
Ingmar Schuster
KMKrikamol Muandet
Krikamol Muandet

17 April 2017 in The Journal of Chemical Physics
Verified
Journal Article
Closed access
HWHao Wu
Hao Wu
FNFeliks Nüske
Feliks Nüske
FPFabian Paul
Fabian Paul
SKStefan Klus
Stefan Klus
PKPéter Koltai
Péter Koltai
FNFrank Noé
Frank Noé
Markov state models (MSMs) and master equation models are popular approaches to approximate molecular kinetics, equilibria, metastable states, and reaction coordinates in terms of a state space discretization usually obtained by clustering. Recently, a powerful generalization of MSMs has been introduced, the variational approach conformation dynamics/molecular kinetics (VAC) and its special case the time-lagged independent component analysis (TICA), which allow us to approximate slow collective variables and molecular kinetics by linear combinations of smooth basis functions or order parameters. While it is known how to estimate MSMs from trajectories whose starting points are not sampled from an equilibrium ensemble, this has not yet been the case for TICA and the VAC. Previous estimates from short trajectories have been strongly biased and thus not variationally optimal. Here, we employ the Koopman operator theory and the ideas from dynamic mode decomposition to extend the VAC and TICA to non-equilibrium data. The main insight is that the VAC and TICA provide a coefficient matrix that we call Koopman model, as it approximates the underlying dynamical (Koopman) operator in conjunction with the basis set used. This Koopman model can be used to compute a stationary vector to reweight the data to equilibrium. From such a Koopman-reweighted sample, equilibrium expectation values and variationally optimal reversible Koopman models can be constructed even with short simulations. The Koopman model can be used to propagate densities, and its eigenvalue decomposition provides estimates of relaxation time scales and slow collective variables for dimension reduction. Koopman models are generalizations of Markov state models, TICA, and the linear VAC and allow molecular kinetics to be described without a cluster discretization.