Monte Carlo methods 10/20/11.

Slides:



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

Monte Carlo Simulation Wednesday, 9/11/2002 Stochastic simulations consider particle interactions. Ensemble sampling Markov Chain Metropolis Sampling.
Molecular Dynamics at Constant Temperature and Pressure Section 6.7 in M.M.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Collective behaviour of large systems
Multiscale Stochastic Simulation Algorithm with Stochastic Partial Equilibrium Assumption for Chemically Reacting Systems Linda Petzold and Yang Cao University.
U N C L A S S I F I E D Operated by the Los Alamos National Security, LLC for the DOE/NNSA IMPACT Project Drag coefficients of Low Earth Orbit satellites.
Approaches to Data Acquisition The LCA depends upon data acquisition Qualitative vs. Quantitative –While some quantitative analysis is appropriate, inappropriate.
Graduate School of Information Sciences, Tohoku University
Interfacial transport So far, we have considered size and motion of particles In above, did not consider formation of particles or transport of matter.
1 Stratified sampling This method involves reducing variance by forcing more order onto the random number stream used as input As the simplest example,
Viscosity. Average Speed The Maxwell-Boltzmann distribution is a function of the particle speed. The average speed follows from integration.  Spherical.
The Monte Carlo Method: an Introduction Detlev Reiter Research Centre Jülich (FZJ) D Jülich
Lecture II-2: Probability Review
Diffusion Mass Transfer
Louisiana Tech University Ruston, LA Slide 1 Mass Transport Steven A. Jones BIEN 501 Friday, April 13, 2007.
Lecture 12 Monte Carlo Simulations Useful web sites:
Simulation of Random Walk How do we investigate this numerically? Choose the step length to be a=1 Use a computer to generate random numbers r i uniformly.
Dr. R. Nagarajan Professor Dept of Chemical Engineering IIT Madras Advanced Transport Phenomena Module 2 Lecture 4 Conservation Principles: Mass Conservation.
ChE 452 Lecture 24 Reactions As Collisions 1. According To Collision Theory 2 (Equation 7.10)
Free energies and phase transitions. Condition for phase coexistence in a one-component system:
The study of fission dynamics in fusion-fission reactions within a stochastic approach Theoretical model for description of fission process Results of.
Stochastic Algorithms Some of the fastest known algorithms for certain tasks rely on chance Stochastic/Randomized Algorithms Two common variations – Monte.
Introduction to Monte Carlo Simulation. What is a Monte Carlo simulation? In a Monte Carlo simulation we attempt to follow the `time dependence’ of a.
QUALITATIVE ANALYSIS PRE-LAB
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
Random Numbers and Simulation  Generating truly random numbers is not possible Programs have been developed to generate pseudo-random numbers Programs.
P T A typical experiment in a real (not virtual) space 1.Some material is put in a container at fixed T & P. 2.The material is in a thermal fluctuation,
1 M.Sc. Project of Hanif Bayat Movahed The Phase Transitions of Semiflexible Hard Sphere Chain Liquids Supervisor: Prof. Don Sullivan.
 We just discussed statistical mechanical principles which allow us to calculate the properties of a complex macroscopic system from its microscopic characteristics.
Mathematical Modeling of Signal Transduction Pathways Biplab Bose IIT Guwahati.
Time-dependent Schrodinger Equation Numerical solution of the time-independent equation is straightforward constant energy solutions do not require us.
Session 3, Unit 5 Dispersion Modeling. The Box Model Description and assumption Box model For line source with line strength of Q L Example.
Lesson 4: Computer method overview
Transport Coefficients of Interacting Hadrons Anton Wiranata & Madappa Prakash (Advisor) Madappa Prakash (Advisor) Department of Physics and Astronomy.
6 Kinetics Year 11 DP Chemistry.
POSC 202A: Lecture 4 Probability. We begin with the basics of probability and then move on to expected value. Understanding probability is important because.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
The Markov Chain Monte Carlo Method Isabelle Stanton May 8, 2008 Theory Lunch.
Interacting Molecules in a Dense Fluid
An Introduction to Monte Carlo Methods in Statistical Physics Kristen A. Fichthorn The Pennsylvania State University University Park, PA
Probability and Distributions. Deterministic vs. Random Processes In deterministic processes, the outcome can be predicted exactly in advance Eg. Force.
Lecture 9: Theory of Non-Covalent Binding Equilibria Dr. Ronald M. Levy Statistical Thermodynamics.
Generalized van der Waals Partition Function
Properties of Gases.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Evaluating Hypotheses. Outline Empirically evaluating the accuracy of hypotheses is fundamental to machine learning – How well does this estimate its.
Chapter 1. Essential Concepts
Kinetics Senior Chemistry. Particle Collisions For a reaction to proceed to products, the reactants must collide with one another. Rate of reaction The.
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL Network Science Workshop Hong Kong July
Chapter 13 Chemical Kinetics. Kinetics In kinetics we study the rate at which a chemical process occurs. Besides information about the speed at which.
The Monte Carlo Method/ Markov Chains/ Metropolitan Algorithm from sec in “Adaptive Cooperative Systems” -summarized by Jinsan Yang.
So that k k E 5 = - E 2 = = x J = x J Therefore = E 5 - E 2 = x J Now so 631.
Modeling and Simulation CS 313
Random Numbers and Simulation
Equation of Continuity
Types of Models Marti Blad PhD PE
Prepared by Lloyd R. Jaisingh
General form of conservation equations
Modeling and Simulation CS 313
Sampling Distributions
Diffusion Mass Transfer
Statistical Methods For Engineers
Masoud Aryanpour & Varun Rai
Kinetic Molecular Theory
Confidence Intervals: The Basics
6 Kinetics Year 11 DP Chemistry.
Transport through cell membranes
Lesson 4: Application to transport distributions
Monte Carlo simulation
Presentation transcript:

Monte Carlo methods 10/20/11

Deterministic vs. stochastic modeling ODE: same trajectory every time Stochastic ODE: noise adds uncertainty to trajectory Stochastic process: each trajectory is unique

Although Monte Carlo methods are today computational, they originated pre-computer age “Monte Carlo” was code term for war-time work on neutron fission Random number generators = roll of the dice at a casino

Very early application: calculation of integrals Laplace, Kelvin, Buffon, Gosset cited examples of how accumulation of random trials could be used in calculations of p, time integrals of kinetic energy, statistical distributions, etc. Consider:

Ratio of area of circle to square = p/4 = 0.785398 Suppose you set a round pan placed inside a square pan out in the rain. Over time, you would expect that the number of raindrops that fall inside the round pan versus inside the round+square pans to approach p/4. This would only hold true if you collected a lot of raindrops though! Large sampling # -> convergence to definite integral Numerically, this can be demonstrated using a random number generator to determine x,y coordinates of raindrops

Movement of particle through medium For each time step, there is movement with arbitrary directionality based upon diffusivity (can be on a lattice or free coordinates) At new location, there is a probability of encountering another molecule (based upon density, size) Based upon intent of simulation, there can be energy transfer upon collision, molecular complex formation, conservation of kinetic energy, etc. New time step initiated, process repeated.

Example: chemical reaction Puskar et al, Phys Review E, 2007.

A + B  C k+ k- The ODEs for the deterministic description: The equations used for MC simulation:

Molecular crowding effects No inert particles Moving inert particles Stationary inert particles 4000 particles: 3000 stationary (black) 1000 moving (gray) “trapping effect” results, with higher reaction rates in heterogeneous regions Both high number and excluded volume effects come into play

example: influence of low #’s on receptor:ligand binding http://www.rosenthallab.com/gallery/list.php?pageNum_rsDisplay=14&totalRows_rsDisplay=72

Motivation: most VEGF experiments are performed in the picomolar range < 1 ligand/mm3 of fluid! Are deterministic models valid at these levels? What is the variability of receptor-ligand binding around the mean? Could result in localized responses, population heterogeneity among cells

3 types of simulations performed 1) deterministic PDE model 2) MC simulations in 3D space with receptors immobilized on 2D surface analogous to PDE simulations 3) MC simulations w/o diffusion description, just stochasticity of kinetics analogous to ODE simulations

Deterministic model Receptors assumed to be uniform over the entire cell surface Ligand assumed to be uniform over planes parallel to surface Ligand gradients only in y-direction Ligand can be released, internalization possible at some temperatures

MC simulations w/diffusion http://www.mcell.cnl.salk.edu/ Receptor placement on membrane lattice is randomized Ligand placement is initialized 106 time steps run with binding probabilities = 0 Binding parameters set to new values (same as 1st model), repeat simulations run. Diffusion coefficient also same as 1st model Fixed time step of 2 x 10-4 s used

MC simulations w/o diffusion (ODE-like) Total # of species (R, V, RV) tracked Reaction rates a function of # molecules The time to next reaction is stochastic: # of R, V, RV and p1 p2 are updated, repeat

Comparing PDE model to MC model w/diffusion Changing ligand conc. Changing membrane patch size

Comparing PDE model to MC model w/diffusion Variability decreases with increased receptor density

Comparing PDE model to MC model w/o diffusion

Comparing MC model w/diffusion to MC model w/o diffusion

Overall, the two MC modeling approaches agreed quite well The MC models also approximated the deterministic model for most cases (deviation occurred when smaller area to calculate fractional occupancy was averaged) Variability does exist, could affect population averaged interpretation of VEGF responses

Other applications MC modeling is very popular for neuron simulations

Glutamate release as a function of transporter density and time Franks et al, Biophys J, 2002.

Some final thoughts on MC modeling MC is a term used broadly, describes many different types of random number usage within models – be sure you know what is being done! Randomization of parameters Interaction probabilities Diffusive movement MC modeling is only as good as the random number generator being applied This is less of an issue these days, but be aware of potential bias Often, time steps are arbitrary in choice Test features of MC model (e.g. # of molecules) to determine whether computational cost is necessary for appropriate description