Monte Carlo: A Simple Simulator’s View

Slides:



Advertisements
Similar presentations
PRAGMA – 9 V.S.S.Sastry School of Physics University of Hyderabad 22 nd October, 2005.
Advertisements

Lecture 13: Conformational Sampling: MC and MD Dr. Ronald M. Levy Contributions from Mike Andrec and Daniel Weinstock Statistical Thermodynamics.
Monte Carlo Methods and Statistical Physics
Introduction to Statistical Thermodynamics (Recall)
Simulated Annealing Methods Matthew Kelly April 12, 2011.
Introduction to Sampling based inference and MCMC Ata Kaban School of Computer Science The University of Birmingham.
BAYESIAN INFERENCE Sampling techniques
Optimization methods Morten Nielsen Department of Systems biology, DTU.
1 CE 530 Molecular Simulation Lecture 8 Markov Processes David A. Kofke Department of Chemical Engineering SUNY Buffalo
Analyzing the Results of a Simulation and Estimating Errors Jason Cooper.
The Calculation of Enthalpy and Entropy Differences??? (Housekeeping Details for the Calculation of Free Energy Differences) first edition: p
Monte Carlo Simulation Methods - ideal gas. Calculating properties by integration.
Computational statistics 2009 Random walk. Computational statistics 2009 Random walk with absorbing barrier.
1 Cluster Monte Carlo Algorithms & softening of first-order transition by disorder TIAN Liang.
Machine Learning CUNY Graduate Center Lecture 7b: Sampling.
Simulations Patrice Koehl Department of Biological Sciences National University of Singapore
Introduction to Monte Carlo Methods D.J.C. Mackay.
1 CE 530 Molecular Simulation Lecture 7 David A. Kofke Department of Chemical Engineering SUNY Buffalo
Advanced methods of molecular dynamics Monte Carlo methods
1 Statistical Mechanics and Multi- Scale Simulation Methods ChBE Prof. C. Heath Turner Lecture 11 Some materials adapted from Prof. Keith E. Gubbins:
Introduction to (Statistical) Thermodynamics
Free energies and phase transitions. Condition for phase coexistence in a one-component system:
Conformational Sampling
Machine Learning Lecture 23: Statistical Estimation with Sampling Iain Murray’s MLSS lecture on videolectures.net:
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points.
Monte Carlo Methods in Statistical Mechanics Aziz Abdellahi CEDER group Materials Basics Lecture : 08/18/
For a new configuration of the same volume V and number of molecules N, displace a randomly selected atom to a point chosen with uniform probability inside.
The Ising Model Mathematical Biology Lecture 5 James A. Glazier (Partially Based on Koonin and Meredith, Computational Physics, Chapter 8)
8. Selected Applications. Applications of Monte Carlo Method Structural and thermodynamic properties of matter [gas, liquid, solid, polymers, (bio)-macro-
Advanced methods of molecular dynamics 1.Monte Carlo methods 2.Free energy calculations 3.Ab initio molecular dynamics 4.Quantum molecular dynamics 5.Trajectory.
Schematic representation of ‘Microstates’. Integretion over a Markovian Web. G. C. Boulougouris, D. Frenkel, J. Chem. Theory Comput. 2005, 1,
Molecular Modelling - Lecture 2 Techniques for Conformational Sampling Uses CHARMM force field Written in C++
Path Integral Quantum Monte Carlo Consider a harmonic oscillator potential a classical particle moves back and forth periodically in such a potential x(t)=
13. Extended Ensemble Methods. Slow Dynamics at First- Order Phase Transition At first-order phase transition, the longest time scale is controlled by.
Seminar on random walks on graphs Lecture No. 2 Mille Gandelsman,
7. Metropolis Algorithm. Markov Chain and Monte Carlo Markov chain theory describes a particularly simple type of stochastic processes. Given a transition.
The Markov Chain Monte Carlo Method Isabelle Stanton May 8, 2008 Theory Lunch.
An Introduction to Monte Carlo Methods in Statistical Physics Kristen A. Fichthorn The Pennsylvania State University University Park, PA
Monte Carlo in different ensembles Chapter 5
Review Session BS123A/MB223 UC-Irvine Ray Luo, MBB, BS.
Monte Carlo methods (II) Simulating different ensembles
Javier Junquera Importance sampling Monte Carlo. Cambridge University Press, Cambridge, 2002 ISBN Bibliography.
CS774. Markov Random Field : Theory and Application Lecture 15 Kyomin Jung KAIST Oct
Basic Monte Carlo (chapter 3) Algorithm Detailed Balance Other points non-Boltzmann sampling.
CSC321: Introduction to Neural Networks and Machine Learning Lecture 17: Boltzmann Machines as Probabilistic Models Geoffrey Hinton.
Lecture 14: Advanced Conformational Sampling Dr. Ronald M. Levy Statistical Thermodynamics.
Systematic errors of MC simulations Equilibrium error averages taken before the system has reached equilibrium  Monitor the variables you are interested.
The Monte Carlo Method/ Markov Chains/ Metropolitan Algorithm from sec in “Adaptive Cooperative Systems” -summarized by Jinsan Yang.
Introduction to Sampling based inference and MCMC
Simulations Patrice Koehl Department of Biological Sciences
Random Numbers and Simulation
Computational Physics (Lecture 10)
Introduction to Monte Carlo Method
Van Laarhoven, Aarts Version 1, October 2000
Overview of Molecular Dynamics Simulation Theory
Solid, Liquid, Gas.
Jun Liu Department of Statistics Stanford University
Markov chain monte carlo
14. TMMC, Flat-Histogram and Wang-Landau Method
Ising Model of a Ferromagnet
Presented by Rhee, Je-Keun
Monte Carlo Methods in Scientific Computing
DIAGRAMMATIC MONTE CARLO:
Slides for Sampling from Posterior of Shape
Opinionated Lessons #39 MCMC and Gibbs Sampling in Statistics
Statistical Methods for Data Analysis Random number generators
Common Types of Simulations
VQMC J. Planelles.
Conformational Search
Markov Networks.
Presentation transcript:

Monte Carlo: A Simple Simulator’s View (I use MC regularly and irregularly, sometimes it’s the only thing that works) James Grant MCMC Anonymous 2nd November 2016

Monte Carlo Numerical method Uses (pseudo) random numbers Solve integrals Sample configurational space Fitting/Optimisation problems

Buffon’s Needle "Pi 30K" by CaitlinJo - Own work. This mathematical image was created with Mathematica. Licensed under CC BY 3.0 via Commons - https://commons.wikimedia.org/wiki/File:Pi_30K.gif#/media/File:Pi_30K.gif

Statistical Mechanics Partition Function: E(r) is the energy of a configuration r are the coordinates of the N particles/atoms T is the temperature, k Boltzmann’s constant dr is over the 3N dimensional, configurational space The integral is over all configurations and if known Z contains all information about the system

Statistical Mechanics Weight of a particular configuration: Relative weight of configurations α and β:

Monte Carlo Move(s)

Monte Carlo Move(s)

Monte Carlo Move(s)

Monte Carlo Move(s)

Monte Carlo Move(s)

Correct Sampling Metropolis Algorithm (other algorithms are available): Detailed balance: Sample in accordance with Boltzmann distribution:

Subtleties Equilibration time, ‘burn in?’ The initial configuration may not be a ‘likely one’, how long does the system take to relax? How long must a simulation run to ensure it has visited sufficient states? If there are two (or more) regions of configurational space which are likely, but separated by unlikely regions, how do you ensure both are sampled correctly. E.g. Crystal structures, molecule conformations