Variational Encoding of Complex Dynamics

Carlos X. Hernández, Hannah K. Wayment-Steele, Mohammad M. Sultan, Brooke E. Husic, Vijay S. Pande
11/23/2017
stat.MLphysics.bio-phphysics.chem-ph

Official code: msmbuilder/vde (189 stars, MIT, PyTorch, last commit 2022-05-01).

Abstract

Often the analysis of time-dependent chemical and biophysical systems produces high-dimensional time-series data for which it can be difficult to interpret which individual features are most salient. While recent work from our group and others has demonstrated the utility of time-lagged co-variate models to study such systems, linearity assumptions can limit the compression of inherently nonlinear dynamics into just a few characteristic components. Recent work in the field of deep learning has led to the development of variational autoencoders (VAE), which are able to compress complex datasets into simpler manifolds. We present the use of a time-lagged VAE, or variational dynamics encoder (VDE), to reduce complex, nonlinear processes to a single embedding with high fidelity to the underlying dynamics. We demonstrate how the VDE is able to capture nontrivial dynamics in a variety of examples, including Brownian dynamics and atomistic protein folding. Additionally, we demonstrate a method for analyzing the VDE model, inspired by saliency mapping, to determine what features are selected by the VDE model to describe dynamics. The VDE presents an important step in applying techniques from deep learning to more accurately model and interpret complex biophysics.

View on arXivView PDF

Code Implementations(1)

msmbuilder/vdeOfficial100%
PyTorchMIT

Variational Autoencoder for Dimensionality Reduction of Time-Series

18942Python, Jupyter NotebookNov 24, 20174 years agoMIT
computational-biologycomputational-chemistrydeep-learningmolecular-dynamicspython+3 more

Similar Papers

Cite this paper

@article{hernndez2017variational,
  title  = {Variational Encoding of Complex Dynamics},
  author = {Carlos X. Hernández and Hannah K. Wayment-Steele and Mohammad M. Sultan and Brooke E. Husic and Vijay S. Pande},
  year   = {2017},
  eprint = {1711.08576},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1711.08576}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1711.08576.svg)](https://codeofpaper.com/paper/1711.08576)

Discussion