Statistical methods in atomistic computer simulations
MSE-639 / 2 crédits
Enseignant: Ceriotti Michele
Langue: Anglais
Remark: Postponed until further notice
Frequency
Every 2 years
Summary
The course gives an overview of atomistic simulation methods, combining theoretical lectures and hands-on sessions. It covers the basics (molecular dynamics and monte carlo sampling) and also more advanced topics (accelerated sampling of rare events, and non-linear dimensionality reduction)
Content
Sampling the constant-temperature ensemble in atomistic simulations
- Canonical averages and importance sampling
- Monte Carlo, detailed balance and the Metropolis algorithm
- Molecular dynamics, integrators, energy conservation
- Autocorrelation functions, correlation time and statistical efficiency
Thermostatting molecular dynamics
- Breaking energy conservation and getting into the canonical ensemble
- Global and local thermostats, deterministic and stochastic thermostats
- Langevin dynamics. Stochastic differential equations and sampling efficiency
- Colored-noise generalized Langevin dynamics
Rare events. Getting dynamics from ensemble averages
- Rare events and time-scale separation
- Transition-state theory on the potential energy surface
- Collective coordinates. Free energy and TST on the free-energy surface
- Beyond TST. Bennett-Chandler method, committor analysis
Re-weighted sampling and adaptive biasing
- Re-weighting a trajectory to get averages in a different ensemble
- Statistics of re-weighting. Sampling efficiency of weighted averages
- Umbrella sampling and adaptive (Wang-Landau) biasing
- Metadynamics. Basics, examples and caveats
Linear and non-linear dimensionality reduction
- Dimensionality reduction -- coarse-graining the description of structurally complex systems
- Linear projection: principal component analysis; classical multidimensional scaling
- Non-linear dissimilarity reduction: ISOMAP, locally-linear embedding
- Sketch map: using proximity matching to describe atomistic problems
Keywords
Introductory knowledge of statistical mechanics and probability, basic programming skills preferably in FORTRAN. Some familiarity with working in a Linux environment is preferable
Learning Prerequisites
Recommended courses
Introductory knowledge of statistical mechanics and probability, basic programming skills, preferably in FORTRAN or Python
Assessment methods
Project report
Dans les plans d'études
- Nombre de places: 25
- Forme de l'examen: Rapport de TP (session libre)
- Matière examinée: Statistical methods in atomistic computer simulations
- Cours: 14 Heure(s)
- TP: 14 Heure(s)
- Type: optionnel
- Nombre de places: 25
- Forme de l'examen: Rapport de TP (session libre)
- Matière examinée: Statistical methods in atomistic computer simulations
- Cours: 14 Heure(s)
- TP: 14 Heure(s)
- Type: optionnel