A unified framework for machine learning collective variables for enhanced sampling simulations:
arXiv:2305.19980 · doi:10.1063/5.0156343
Abstract
Identifying a reduced set of collective variables is critical for understanding atomistic simulations and accelerating them through enhanced sampling techniques. Recently, several methods have been proposed to learn these variables directly from atomistic data. Depending on the type of data available, the learning process can be framed as dimensionality reduction, classification of metastable states or identification of slow modes. Here we present , a Python library that simplifies the construction of these variables and their use in the context of enhanced sampling through a contributed interface to the PLUMED software. The library is organized modularly to facilitate the extension and cross-contamination of these methodologies. In this spirit, we developed a general multi-task learning framework in which multiple objective functions and data from different simulations can be combined to improve the collective variables. The library's versatility is demonstrated through simple examples that are prototypical of realistic scenarios.
References in corpus (35)
- Array Programming with NumPy
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Escaping free-energy minima
- PLUMED 2: New feathers for an old bird
- An Overview of Multi-Task Learning in Deep Neural Networks
- SchNet - a deep learning architecture for molecules and materials
- Identification of slow molecular order parameters for Markov model construction
- Machine learning for molecular simulation
- VAMPnets: Deep learning of molecular kinetics
- Time-lagged autoencoders: Deep learning of slow collective variables for molecular kinetics
- Rethinking Metadynamics: from bias potentials to probability distributions
- Enhanced sampling methods for molecular dynamics simulations
- A Variational Approach to Enhanced Sampling and Free Energy Calculations
- Caliber based spectral gap optimization of order parameters (SGOOP) for sampling complex molecular systems
- Molecular enhanced sampling with autoencoders: On-the-fly collective variable discovery and accelerated free energy landscape exploration
- Data-Driven Collective Variables for Enhanced Sampling
- Variational Encoding of Complex Dynamics
- Unsupervised machine learning in atomistic simulations, between predictions and understanding
- Nonlinear Discovery of Slow Molecular Modes using State-Free Reversible VAMPnets
- Neural networks-based variationally enhanced sampling
- A variational conformational dynamics approach to the selection of collective variables in metadynamics
- Autonomous artificial intelligence discovers mechanisms of molecular self-organization in virtual experiments
- Neural network based path collective variables for enhanced sampling of phase transformations
- Identification of simple reaction coordinates from complex dynamics
- From enhanced sampling to reaction profiles
- The role of water in host-guest interaction
- Folding a Small Protein Using Harmonic Linear Discriminant Analysis
- Deep Learning Collective Variables from Transition Path Ensemble
- Collective Variables for the Study of Crystallization
- Multiscale reweighted stochastic embedding (MRSE): Deep learning of collective variables for enhanced sampling
- Predictive Collective Variable Discovery with Deep Bayesian Models
- Capabilities and Limitations of Time-lagged Autoencoders for Slow Mode Discovery in Dynamical Systems
- Characterizing metastable states with the help of machine learning
- Collective Variables for Conformational Polymorphism in Molecular Crystals
- Learning Dynamical Systems via Koopman Operator Regression in Reproducing Kernel Hilbert Spaces
Cited by in corpus (10)
- Computing the Committor with the Committor: an Anatomy of the Transition State Ensemble
- Enhanced Sampling in the Age of Machine Learning: Algorithms and Applications
- Descriptors-free Collective Variables From Geometric Graph Neural Networks
- Everything everywhere all at once: a probability-based enhanced sampling approach to rare events
- Structure and polymerization of liquid sulfur across the -transition
- Learning Collective Variables with Synthetic Data Augmentation through Physics-Inspired Geodesic Interpolation
- Learning Markovian Dynamics with Spectral Maps
- Unveiling interatomic distances influencing the reaction coordinates in alanine dipeptide isomerization: An explainable deep learning approach
- Guest Editorial: Special Topic on Software for Atomistic Machine Learning
- Fast Sampling of Protein Conformational Dynamics