# Molecular enhanced sampling with autoencoders: On-the-fly collective variable discovery and accelerated free energy landscape exploration

arXiv: https://arxiv.org/abs/1801.00203 · HTML: https://mlsanity.com/paper/1801.00203/

## Key facts

- Cited by 24 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 30 Dec 2017.

## Built on by (most cited first, 24 of 24)

- [Deeptime: a Python library for machine learning dynamical models from time series data](https://mlsanity.com/paper/2110.15013/) (2021)
- [Action-Minimization Meets Generative Modeling: Efficient Transition Path Sampling with the Onsager-Machlup Functional](https://mlsanity.com/paper/2504.18506/) (2025)
- [Data-driven Control of Agent-based Models: an Equation/Variable-free Machine Learning Approach](https://mlsanity.com/paper/2207.05779/) (2022)
- [Chasing Collective Variables using Autoencoders and biased trajectories](https://mlsanity.com/paper/2104.11061/) (2021)
- [Transferable Generative Models Bridge Femtosecond to Nanosecond Time-Step Molecular Dynamics](https://mlsanity.com/paper/2510.07589/) (2025)
- [Slow Invariant Manifolds of Singularly Perturbed Systems via Physics-Informed Machine Learning](https://mlsanity.com/paper/2309.07946/) (2023)
- [Time Series Forecasting Using Manifold Learning](https://mlsanity.com/paper/2110.03625/) (2021)
- [Deep learning approaches to surrogates for solving the diffusion equation for mechanistic real-world simulations](https://mlsanity.com/paper/2102.05527/) (2021)
- [Unsupervised Diffusion and Volume Maximization-Based Clustering of Hyperspectral Images](https://mlsanity.com/paper/2203.09992/) (2022)
- [Variational embedding of protein folding simulations using gaussian mixture variational autoencoders](https://mlsanity.com/paper/2108.12493/) (2021)
- [On the Correspondence between Gaussian Processes and Geometric Harmonics](https://mlsanity.com/paper/2110.02296/) (2021)
- [Tasks Makyth Models: Machine Learning Assisted Surrogates for Tipping Points](https://mlsanity.com/paper/2309.14334/) (2023)
- [Distributional Autoencoders Know the Score](https://mlsanity.com/paper/2502.11583/) (2025)
- [Enhanced Sampling for Efficient Learning of Coarse-Grained Machine Learning Potentials](https://mlsanity.com/paper/2510.11148/) (2025)
- [Understanding recent deep-learning techniques for identifying collective variables of molecular dynamics](https://mlsanity.com/paper/2307.00365/) (2023)
- [A physics-informed neural network method for the approximation of slow invariant manifolds for the general class of stiff systems of ODEs](https://mlsanity.com/paper/2403.11591/) (2024)
- [Machine Learning of Slow Collective Variables and Enhanced Sampling via Spatial Techniques](https://mlsanity.com/paper/2412.20868/) (2024)
- [Enhanced Sampling with Machine Learning: A Review](https://mlsanity.com/paper/2306.09111/) (2023)
- [Learning collective variables that preserve transition rates](https://mlsanity.com/paper/2506.01222/) (2025)
- [Entangled Schr"odinger Bridge Matching](https://mlsanity.com/paper/2511.07406/) (2025)
- [Learning Structure, Energy, and Dynamics: A Survey of Artificial Intelligence for Protein Dynamics](https://mlsanity.com/paper/2604.25244/) (2026)
- [Learning Geometrically Disentangled Representations of Protein Folding Simulations](https://mlsanity.com/paper/2205.10423/) (2022)
- [Random functions as data compressors for machine learning of molecular processes](https://mlsanity.com/paper/2509.17937/) (2025)
- [Coarse-Grained Boltzmann Generators](https://mlsanity.com/paper/2602.10637/) (2026)

## Abstract (arXiv)

Macromolecular and biomolecular folding landscapes typically contain high free energy barriers that impede efficient sampling of configurational space by standard molecular dynamics simulation. Biased sampling can artificially drive the simulation along pre-specified collective variables (CVs), but success depends critically on the availability of good CVs associated with the important collective dynamical motions. Nonlinear machine learning techniques can identify such CVs but typically do not furnish an explicit relationship with the atomic coordinates necessary to perform biased sampling. In this work, we employ auto-associative artificial neural networks ("autoencoders") to learn nonlinear CVs that are explicit and differentiable functions of the atomic coordinates. Our approach offers substantial speedups in exploration of configurational space, and is distinguished from exiting approaches by its capacity to simultaneously discover and directly accelerate along data-driven CVs. We demonstrate the approach in simulations of alanine dipeptide and Trp-cage, and have developed an open-source and freely-available implementation within OpenMM.
