Chapter 6
Chapter 6
domain.
Perform a deterministic computation on the inputs.
Count the number of objects inside the circle and the total number of
objects.
The ratio of the two counts is an estimate of the ratio of the two areas,
In statistical
physics Monte Carlo molecular modeling is an alternative
to computational molecular dynamics, and Monte Carlo methods are
used to compute statistical field theories of simple particle and polymer
systems. Quantum Monte Carlo methods solve the many-body problem for
quantum systems.
APPLICATIONS
Physical sciences
is solved for finite Knudsen number fluid flows using the direct simulation Monte Carlo
method in combination with highly efficient computational algorithms.
In autonomous robotics, Monte Carlo localization can determine the position
of a robot. It is often applied to stochastic filters such as the Kalman filter or
particle filter that forms the heart of the SLAM (simultaneous localization
and mapping) algorithm.
Monte Carlo methods are used in various fields of computational biology, for
example for Bayesian inference in phylogeny, or for studying biological
systems such as genomes, proteins, or membranes. The systems can be
studied in the coarse-grained or ab initio frameworks depending on the
desired accuracy. Computer simulations allow us to monitor the local
environment of a particular molecule to see if some chemical reaction is
happening for instance. In cases where it is not feasible to conduct a
physical experiment, thought experiments can be conducted (for instance:
breaking bonds, introducing impurities at specific sites, changing the
local/global structure, or introducing external fields).
Computer graphics
The standards for Monte Carlo experiments in statistics were set by Sawilowsky.[64]
[65] In applied statistics, Monte Carlo methods are generally used for two purposes:
To compare competing statistics for small samples under realistic data conditions.
tests such as permutation tests (which are often impossible to compute) while being
more accurate than critical values for asymptotic distributions.
To provide a random sample from the posterior distribution in Bayesian inference.
This sample then approximates and summarizes all the essential features of the
posterior.
Artificial intelligence for games
1. Starting at root node of the tree, select optimal child nodes until a leaf node is
reached.
2. Expand the leaf node and choose one of its children.
3. Play a simulated game starting with that node.
4. Use the results of that simulated game to update the node and its ancestors.
Design and visuals
Monte Carlo methods are also efficient in solving coupled integral differential
equations of radiation fields and energy transport, and thus these methods
have been used in global illumination computations that produce photo-realistic
images of virtual 3D models, with applications in video games, architecture,
design, computer generated films, and cinematic special effects.[74]
Search and rescue