Monte Carlo Monte Carlo Monte Carlo q Monte







![1. Hit-or-Miss Method Sample uniformly from the rectangular region [a, b]x[0, h] The probability 1. Hit-or-Miss Method Sample uniformly from the rectangular region [a, b]x[0, h] The probability](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-8.jpg)























![3. Variance reduction: Importance Sampling Method So, we will estimate I by estimating E[h(X)] 3. Variance reduction: Importance Sampling Method So, we will estimate I by estimating E[h(X)]](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-32.jpg)

















![Variance Reduction Technique Variance Reduction for Hit-or-Miss method • In the domain [a, b] Variance Reduction Technique Variance Reduction for Hit-or-Miss method • In the domain [a, b]](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-50.jpg)



- Slides: 53

Monte Carlo模拟 第四章 Monte Carlo积分




第四章 Monte Carlo积分 q Monte Carlo方法可用于计算任何的d重积分 q两种方法计算 d-重积分的误差比较 Simpson’s rule, … Monte Carlo method purely statistical, not rely on the dimension ! Monte Carlo method WINS, when d >> 3

Monte Carlo模拟 第四章 Monte Carlo积分 1. Hit-or-Miss Method 2. Sample Mean Method 3. Variance Reduction: Importance Sampling Method 4. Correlation methods for variance reduction

1. Hit-or-Miss Method • Evaluation of a definite integral h X X X • Probability that a random point reside inside the area O O a N : Total number of points M : points that reside inside the region O O O b
![1 HitorMiss Method Sample uniformly from the rectangular region a bx0 h The probability 1. Hit-or-Miss Method Sample uniformly from the rectangular region [a, b]x[0, h] The probability](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-8.jpg)
1. Hit-or-Miss Method Sample uniformly from the rectangular region [a, b]x[0, h] The probability that we are below the curve is So, if we can estimate p, we can estimate I: where is our estimate of p

1. Hit-or-Miss Method We can easily estimate p: v throw N “uniform darts” at the rectangle v let M be the number of times you end up under the curve y=g(x) v let

1. Hit-or-Miss Method Start Set N : large integer M=0 h X X X Loop N times X Choose a point x in [a, b] O O Choose a point y in [0, h] if [x, y] reside inside then M = M+1 I = (b-a) h (M/N) End O O O a O O b

1. Hit-or-Miss Method Error Analysis of the Hit-or-Miss Method It is important to know how accurate the result of simulations are note that M is binomial(M, p)



Monte Carlo模拟 第四章 Monte Carlo积分 1. Hit-or-Miss Method 2. Sample Mean Method 3. Variance Reduction: Importance Sampling Method 4. Correlation methods for variance reduction



2. Sample Mean Method 误差分析: o. This estimator is “unbiased”:

2. Sample Mean Method o. Variance of this estimator:

2. Sample Mean Method 一维积分的情况:

2. Sample Mean Method Start Set N : large integer s=0 Loop N times xn = (b-a) un + a yn = g(xn) s = s + yn Estimate mean In=s/N End

2. Sample Mean Method Example: (we know that the answer is e 3 -1 19. 08554) v write this as where X~unif(0, 3)

2. Sample Mean Method v write this as where X~unif(0, 3) estimate this with where X 1, X 2, …, Xn are n independent unif(0, 3)’s.

2. Sample Mean Method Simulation Results: true = 19. 08554, n=100, 000 Simulation 1 19. 10724 2 19. 08260 3 18. 97227 4 19. 06814 5 19. 13261

2. Sample Mean Method Comparison of Hit-and-Miss and Sample Mean Monte Carlo v Let be the hit-and-miss estimator of I v Let be the sample mean estimator of I Then

2. Sample Mean Method Comparison of Hit-and-Miss and Sample Mean Monte Carlo Sample mean Monte Carlo is generally preferred over Hitand-Miss Monte Carlo because: v the estimator from SMMC has lower variance v SMMC does not require a non-negative integrand (or adjustments) v H&M MC requires that you be able to put g(x) in a “box”, so you need to figure out the max value of g(x) over [a, b] and you need to be integrating over a finite integral.

Monte Carlo模拟 第四章 Monte Carlo积分 1. Hit-or-Miss Method 2. Sample Mean Method 3. Variance Reduction: Importance Sampling Method 4. Correlation methods for variance reduction

3. Variance reduction: Importance Sampling Method Sample mean method: 减小积分误差的方法: • 增大抽样的次数n; • 减小方差Vh

3. Variance reduction: Importance Sampling Method q Reducing error *100 samples reduces the error order of 10 Reducing variance Variance Reduction Technique q The value of variance is closely related to how samples are taken Unbiased sampling Biased sampling • More points are taken in important parts of the population

3. Variance reduction: Importance Sampling Method q. If we are using sample-mean Monte Carlo Method • Variance depends very much on the behavior of g(x) varies little variance is small g(x) = const variance=0 q. Evaluation of a integral Near minimum points contribute less to the summation Near maximum points contribute more to the summation More points are sampled near the peak ”importance sampling strategy”

3. Variance reduction: Importance Sampling Method Importance sampling method Basic idea Put more points near maximum Put less points near minimum c f(x) g(x) X的概率密度函数为f(x)

3. Variance reduction: Importance Sampling Method 设欲求的d-重积分为 令f(x)为积分域Vd上随机向量X的概率密度函数
![3 Variance reduction Importance Sampling Method So we will estimate I by estimating EhX 3. Variance reduction: Importance Sampling Method So, we will estimate I by estimating E[h(X)]](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-32.jpg)
3. Variance reduction: Importance Sampling Method So, we will estimate I by estimating E[h(X)] with where X 1, X 2, …, Xn is a random sample from the f(X) distribution.

3. Variance reduction: Importance Sample Method 误差分析: o. This estimator is “unbiased”:

3. Variance reduction: Importance Sample Method o. Variance of this estimator:

3. Variance reduction: Importance Sample Method 一维积分的情况:

3. Variance reduction: Importance Sample Method Start Set N : large integer s=0 Loop N times Generate xn according to f(x) hn = g (xn) / f ( xn) Add hn to s I =s 1/N End

Monte Carlo模拟 第四章 Monte Carlo积分 1. Hit-or-Miss Method 2. Sample Mean Method 3. Variance Reduction: Importance Sampling Method 4. Correlation methods for variance reduction

4. Correlation methods for Variance reduction Correlation method: Use correlated points in the sampling to reduce the variance of the integrand improve the efficiency of the estimation • Control variates • Antithetic variables

4. Correlation methods for Variance reduction Control variates f(x): Control variate for g(x), must satisfy: • Simple enough to allow analytical integration • Should mimic g(x) to absorb most of its fluctuation f(x) ~ g(x)

4. Correlation methods for Variance reduction


第九章 Monte Carlo积分 v. Hit-or-Miss Method v. Sample Mean Method v. Variance Reduction Technique v. Variance Reduction using Rejection Technique v. Importance Sampling Method

Variance Reduction Technique Introduction Monte Carlo Method and Sampling Distribution Monte Carlo Method : Take values from random sample From central limit theorem, 3 s rule Most probable error Important characteristics

Variance Reduction Technique Introduction Reducing error *100 samples reduces the error order of 10 Reducing variance Variance Reduction Technique The value of variance is closely related to how samples are taken Unbiased sampling Biased sampling More points are taken in important parts of the population

Variance Reduction Technique Motivation If we are using sample-mean Monte Carlo Method Variance depends very much on the behavior of r(x) varies little variance is small r(x) = const variance=0 Evaluation of a integral Near minimum points contribute less to the summation Near maximum points contribute more to the summation More points are sampled near the peak ”importance sampling strategy”

2. Sample Mean Method v X 1, X 2, …, Xn iid -> g(X 1), g(X 2), …, g(Xn) iid v Let Yi=g(Xi) for i=1, 2, …, n Then and we can once again invoke the CLT.

2. Sample Mean Method For n “large enough” (n>30), So, a confidence interval for I is roughly given by but since we don’t know , we’ll have to be content with the further approximation:

By the way… 2. Sample Mean Method No one ever said that you have to use the uniform distribution Example: where X~exp(rate=2).

第九章 Monte Carlo积分 v 1. 2 Hit-or-Miss Method v 1. 3 Sample Mean Method v 2. 1 Variance Reduction Technique v 2. 3 Variance Reduction using Rejection Technique v 2. 4 Importance Sampling Method
![Variance Reduction Technique Variance Reduction for HitorMiss method In the domain a b Variance Reduction Technique Variance Reduction for Hit-or-Miss method • In the domain [a, b]](https://slidetodoc.com/presentation_image_h2/7bc7febbf742b609220c030f2b390680/image-50.jpg)
Variance Reduction Technique Variance Reduction for Hit-or-Miss method • In the domain [a, b] choose a comparison function w(x) X X r(x) X X X O O O a O O Points are generated on the area under w(x) function Random variable that follows distribution w(x) b

Variance Reduction Technique Points lying above r(x) is rejected w(x) X X r(x) X X X O O O q P(q) 1 r 0 1 -r a O O b

Variance Reduction Technique Error Analysis Hit or Miss method Error reduction

Variance Reduction Technique Start Set N : large integer w(x) X N’ = 0 r(x) X X O Loop N times Generate u 1, x= W-1(Au 1) O O O Generate u 2, y=u 2 w(x) a If y<= f(x) accept value N’ = N’+1 Else : reject value I = (b-a) h (N’/N) End b
Kinetic monte carlo python
Distribucion binomial excel
Monte carlo simulation
Inverse monte carlo
Metoda monte carlo algorytm
Contoh simulasi monte carlo
Monte carlo localization for mobile robots
The monte carlo
Rembrandt self protrait
Stanislaw ulam monte carlo
Concezio bozzi
Markov chain monte carlo tutorial
Mcts tutorial
Monte carlo simulation dice roll matlab
Villa monte carlo
Monte carlo exercise
Monte carlo search tree
Monte carlo simulation in minitab
1:77:1
Simulasi monte carlo
Monte carlo sd
Monte carlo truth
Monte carlo optimization
Monte carlo localization python
Monte carlo integration matlab
Monte carlo szimuláció példa
Monte carlo data quality
Monte carlo exercise
Monte carlo search tree
Monte carlo simulation advantages and disadvantages ppt
Diagrammatic monte carlo
Monte carlo vs temporal difference
Contoh soal pembangkit bilangan acak
Equilikely
Metoda monte carlo
Monte carlo radiation transport
Contoh soal binomial heap
Monte carlo path tracing
Quantum monte carlo
Alternative to monte carlo simulation
Count of monte carlo
Monte carlo simulation freeware
Continuous time monte carlo
Monte drakensberg mapa
Un monte era de miembros eminente
Suis les instructions
Transfiguração de jesus
Quem avistou um monte que chamou de pascoal
Monte moriah gerusalemme
Renato russo ainda que eu falasse
Monte longdon
Chile monte verde
El monte de nuestro alimento
Youtube