1. What is a Monte Carlo method ?

Slides:



Advertisements
Similar presentations
Monte Carlo Simulation
Advertisements

Monte Carlo Simulation Brett Foster. Monte Carlo In A Nutshell Using a large number of simulated trials in order to approximate a solution to a problem.
Week 4 Assignment My Innovation – The Computer Submitted By: Beleta Jackson A Technology that was inevitable.
History of Random Number Generators Bob De Vivo Probability and Statistics Summer 2005.
The History of Monte Carlo Simulation Methods in Financial Engineering
Stochastic approximate inference Kay H. Brodersen Computational Neuroeconomics Group Department of Economics University of Zurich Machine Learning and.
1 Quantum Monte Carlo Methods Jian-Sheng Wang Dept of Computational Science, National University of Singapore.
1 Cluster Monte Carlo Algorithms & softening of first-order transition by disorder TIAN Liang.
Lecture 10 Outline Monte Carlo methods History of methods
Random Number Generators.  Based upon specific mathematical algorithms  Which are repeatable and sequential.
Computational Physics Random walks and the Metropolis algorithm Dr. Guy Tel-Zur Forest In Fog by giovanni neri version.
Monte Carlo Simulation 1.  Simulations where random values are used but the explicit passage of time is not modeled Static simulation  Introduction.
Classical and Quantum Monte Carlo Methods Or: Why we know as little as we do about interacting fermions Erez Berg Student/Postdoc Journal Club, Oct
Marko Tainio, marko.tainio[at]thl.fi Modeling and Monte Carlo simulation Marko Tainio Decision analysis and Risk Management course in Kuopio
John von Neumann (The Father of Computer) December 28, 1903 – February 8, 1957.
Monte Carlo Simulation and Personal Finance Jacob Foley.
1 Theoretical Physics Experimental Physics Equipment, Observation Gambling: Cards, Dice Fast PCs Random- number generators Monte- Carlo methods Experimental.
Monte Carlo and Statistical Methods in HEP Kajari Mazumdar Course on Particle Physics, TIFR, August, 2009.
WHO IS JOHN VON NEUMANN?.
1 History of Computers Source – IEEE 50 th anniversary of modern computing timeline Up to 50 years.
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,
Monte Carlo Methods in Statistical Mechanics Aziz Abdellahi CEDER group Materials Basics Lecture : 08/18/
Experimental Method and Data Process: “Monte Carlo Method” Presentation # 1 Nafisa Tasneem CHEP,KNU
14.3 Simulation Techniques and the Monte Carlo Method simulation technique A simulation technique uses a probability experiment to mimic a real-life situation.
Monte Carlo for PDEs Fall Review Last Class – Monte Carlo Linear Solver von Neumann and Ulam method Randomize Stationary iterative methods Variations.
Monte Carlo Methods1 T Special Course In Information Science II Tomas Ukkonen
Workshop on Stochastic Differential Equations and Statistical Inference for Markov Processes Day 3: Numerical Methods for Stochastic Differential.
Monte Carlo Simulation Techniques
1 Monte Carlo Methods Wang Jian-Sheng Department of Physics.
Monte Carlo Simulation Presented by Megan Aldrich and Tiffany Timm.
Salem, OR 4 th owl attack in month. Any Questions? Programming Assignments?
, Patrik Huber.  One of our goals: Evaluation of the posterior p(Z|X)  Exact inference  In practice: often infeasible to evaluate the posterior.
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
1 Cluster Monte Carlo Algorithms: Jian-Sheng Wang National University of Singapore.
A Problem in Geometric Probability: Buffon’s Needle Problem
Scientific Computing Random walks and the Metropolis algorithm Dr. Guy Tel-Zur Forest In Fog by giovanni neri version.
Monte Carlo Simulation Natalia A. Humphreys April 6, 2012 University of Texas at Dallas.
Smoothing, Sampling, and Simulation Vasileios Hatzivassiloglou University of Texas at Dallas.
Prabhas Chongstitvatana1 Numerical probabilistic The answer is always an approximation.
Introduction In 1904, Bjerknes pointed out that the future state of the atmosphere could be predicted by integrating the partial differential equations.
Sutton & Barto, Chapter 4 Dynamic Programming. Policy Improvement Theorem Let π & π’ be any pair of deterministic policies s.t. for all s in S, Then,
Computational Physics (Lecture 1) PHY4370. Early history of computation From ancient times Quantifying their knowledge and events Number systems.
Monte Carlo Simulation This presentation uses some materials from: “Natalia A. Humphreys Presentation from University of Texas at Dallas.
By Chris Towles.  After spending a lot of time trying to estimate them by pure combinatorial calculations, I wondered whether a more practical method.
The Monte Carlo Method/ Markov Chains/ Metropolitan Algorithm from sec in “Adaptive Cooperative Systems” -summarized by Jinsan Yang.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
Simulations Patrice Koehl Department of Biological Sciences
Computational Physics (Lecture 1)
Monte Carlo Methods and Grid Computing
Random Numbers and Simulation
History of computer science
MCMC Output & Metropolis-Hastings Algorithm Part I
Markov Chain Monte Carlo methods --the final project of stat 6213
Advanced Statistical Computing Fall 2016
The History of Computers
Green’s Function Monte Carlo Fall 2013
Monte Carlo: A Simple Simulator’s View
Monte Carlo methods 10/20/11.
Hi friends. Do you want to know more about Inventions
Introduction to Quantum Monte Carlo Methods
Introduction to computer science - Lecture 1
Computer Architecture
Statistics 1: Elementary Statistics
Numerical probabilistic
Efficient Quantification of Uncertainties Associated with Reservoir Performance Simulations Dongxiao Zhang, The University of Oklahoma . The efficiency.
Using Simulation Methods to Introduce Inference
CSE 301 History of Computing
Using Simulation Methods to Introduce Inference
Using Monte Carlo Simulation for Library Science
Presentation transcript:

1. What is a Monte Carlo method ?

A little history (the Comte de Buffon needle experiment, AD 1777) Georges Louis Leclerc, Comte de Buffon, (1707-1788) French naturalist and mathematician best known as the creator of the immense Histoire naturelle. In mathematics he is still remembered for his work on probability and his famous needle problem with which in 1777 he computed an approximation for . Question: the result probability 2L/( d) is correct only if L < d. What if L > d? Question: What if it is rectangular grids a by b ? Answer: [2L(a+b)-L2]/( a b) d

Stanislaw Ulam (1909-1984) S. Ulam is credited as the inventor of Monte Carlo method in 1940s, which solves mathematical problems using statistical sampling. Stanislaw Ulam, a Polish born mathematician who worked for John von Neumann on the United States’ Manhattan Project during World War II. Ulam is primarily known for designing the hydrogen bomb with Edward Teller in 1951. He invented the Monte Carlo method in 1946 while pondering the probabilities of winning a card game of solitaire.

Nicholas Metropolis (1915-1999) The algorithm by Metropolis (and A Rosenbluth, M Rosenbluth, A Teller and E Teller, 1953) has been cited as among the top 10 algorithms having the "greatest influence on the development and practice of science and engineering in the 20th century." “The code that was to become the famous Monte Carlo method of calculation originated from a synthesis of insights that Metropolis brought to more general applications in collaboration with Stanislaw Ulam in 1949. A team headed by Metropolis, which included Anthony Turkevich from Chicago, carried out the first actual Monte Carlo calculations on the ENIAC in 1948. Metropolis attributes the germ of this statistical method to Enrico Fermi, who had used such ideas some 15 years earlier. The Monte Carlo method, with its seemingly limitless potential for development to all areas of science and economic activities, continues to find new applications.” From “Physics Today” Oct 2000, Vol 53, No. 10., see also http://www.aip.org/pt/vol-53/iss-10/p100.html.

The Name of the Game Metropolis coined the name “Monte Carlo”, from its gambling Casino. “Monte Carlo, in the principality of Monaco, is a favorite port of call for many cruise visitors to the Mediterranean.  It is tiny (only three kilometers long - less than two miles) and sits on a large rock named Mont Des Mules overlooking the sea.  A road separates Monaco from France, and you hardly realize it when you are moving between the two countries.  There are about 30,000 residents of Monaco, of which the citizens, called Monegasques, make up about 25 per cent of the total populace. ” From http://cruises.about.com/library/weekly/aa021101a.htm Monte-Carlo, Monaco

Summary of Monte Carlo Method Solving mathematical problems (numerical integration, numerical partial differential equation, integral equation, etc) by random sampling Using random numbers in an essential way Simulation of stochastic processes