SlideShare uma empresa Scribd logo
1 de 10
MONTE CARLO
SIMULATION
MONTE CARLO SIMULATION
• A problem solving technique used to approximate the probability of
certain outcomes by running multiple trial runs, called simulations,
using random variables.
• The technique is used by professionals in widely disparate fields
such as
• Finance
• Project management
• Energy, manufacturing
• Engineering
• Research and development
• Insurance
• oil & gas and the environment.
HISTORY
• Monte Carlo simulation was named after the city in Monaco.
• The technique was first used by scientists working on the
atom bomb.
HOW MCS WORKS
• In Monte Carlo simulation, the entire system is simulated a
large number (e.g., 1000) of times. Each simulation is equally
likely, referred to as a realization of the system. For each
realization, all of the uncertain parameters are sampled (i.e., a
single random value is selected from the specified distribution
describing each parameter). The system is then simulated
through time such that the performance of the system can be
computed. This results is a large number of separate and
independent results, each representing a possible “future” for
the system. The results of the independent system realizations
are assembled into probability distributions of possible
outcomes. As a result, the outputs are probability
distributions.
EXAMPLE: ROLLING DICE
• As a simple example of a Monte Carlo simulation,
consider calculating the probability of a particular sum of the
throw of two dice (with each die having values one through
six). In this particular case, there are 36 combinations of dice
rolls:
• Based on this, We can manually compute the probability of a
particular outcome. For example, there are six different ways
that the dice could sum to seven. Hence, the probability of
rolling seven is equal to 6 divided by 36 = 0.167.
• Without computer, we could throw the dice a hundred
times and record how many times each outcome occurs. If
the dice totaled seven 18 times (out of 100 rolls), we would
conclude that the probability of rolling seven is approximately
0.18 (18%).
• But Better than rolling dice a hundred times, we can easily use
a computer to simulate rolling the dice 10,000 times (or
more). Because we know the probability of a particular
outcome for one die. The output of 10,000 realizations:
HOW THE RESULTS ARE
ACCURATE
• The accuracy of a Monte Carlo simulation is a function of the
number of realizations.
ADVANTAGES
• Probabilistic Results:
Results show not only what could happen, but how likely
each outcome is.
• Graphical Results:
In Monte Carlo simulation , it’s easy to create graphs of
different outcomes and their chances of occurrence.
• Sensitivity Analysis:
In Monte Carlo simulation, it’s easy to see which inputs
had the biggest effect on results.
APPLICATIONS
• Physical Sciences
• Engineering
• Computational Biology
• Applied Statistics
• Games
• Design and visuals
• Finance and business
• Telecommunications
• Mathematics

Mais conteúdo relacionado

Mais procurados

Discrete And Continuous Simulation
Discrete And Continuous SimulationDiscrete And Continuous Simulation
Discrete And Continuous Simulation
Nguyen Chien
 
Monte Carlo Methods
Monte Carlo MethodsMonte Carlo Methods
Monte Carlo Methods
James Bell
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo Simulation
Aguinaldo Flor
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
sohail40
 
Introduction to Simulation
Introduction to SimulationIntroduction to Simulation
Introduction to Simulation
chimco.net
 

Mais procurados (20)

Introduction to Random Walk
Introduction to Random WalkIntroduction to Random Walk
Introduction to Random Walk
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Introduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood EstimatorIntroduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood Estimator
 
Mathematical modelling ppt
Mathematical modelling pptMathematical modelling ppt
Mathematical modelling ppt
 
How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation How to perform a Monte Carlo simulation
How to perform a Monte Carlo simulation
 
Discrete And Continuous Simulation
Discrete And Continuous SimulationDiscrete And Continuous Simulation
Discrete And Continuous Simulation
 
The binomial distributions
The binomial distributionsThe binomial distributions
The binomial distributions
 
Monte Carlo Methods
Monte Carlo MethodsMonte Carlo Methods
Monte Carlo Methods
 
Probability Distributions
Probability DistributionsProbability Distributions
Probability Distributions
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo Simulation
 
Discrete event simulation
Discrete event simulationDiscrete event simulation
Discrete event simulation
 
Mathematical modeling
Mathematical modelingMathematical modeling
Mathematical modeling
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
 
Bayes rule (Bayes Law)
Bayes rule (Bayes Law)Bayes rule (Bayes Law)
Bayes rule (Bayes Law)
 
Advantages and disadvantages of Simulation
Advantages and disadvantages of SimulationAdvantages and disadvantages of Simulation
Advantages and disadvantages of Simulation
 
Discrete event-simulation
Discrete event-simulationDiscrete event-simulation
Discrete event-simulation
 
Introduction to Simulation
Introduction to SimulationIntroduction to Simulation
Introduction to Simulation
 
Bayes' theorem
Bayes' theoremBayes' theorem
Bayes' theorem
 
Simulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture NotesSimulation Powerpoint- Lecture Notes
Simulation Powerpoint- Lecture Notes
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 

Destaque (7)

Markov chain
Markov chainMarkov chain
Markov chain
 
Markov process
Markov processMarkov process
Markov process
 
Search Engine Marketing
Search Engine Marketing Search Engine Marketing
Search Engine Marketing
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo simulation
 
Markov theory
Markov theoryMarkov theory
Markov theory
 
Markov chain
Markov chainMarkov chain
Markov chain
 
Markov Chains
Markov ChainsMarkov Chains
Markov Chains
 

Semelhante a Monte carlo simulation

@RISK Unchained Webinar
@RISK Unchained Webinar@RISK Unchained Webinar
@RISK Unchained Webinar
Andrew Sich
 
Robust Design And Variation Reduction Using DiscoverSim
Robust Design And Variation Reduction Using DiscoverSimRobust Design And Variation Reduction Using DiscoverSim
Robust Design And Variation Reduction Using DiscoverSim
JohnNoguera
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang Junshan
Junshan Wang
 

Semelhante a Monte carlo simulation (20)

model simulating
model simulatingmodel simulating
model simulating
 
Monte Carlo Simulations (UC Berkeley School of Information; July 11, 2019)
Monte Carlo Simulations (UC Berkeley School of Information; July 11, 2019)Monte Carlo Simulations (UC Berkeley School of Information; July 11, 2019)
Monte Carlo Simulations (UC Berkeley School of Information; July 11, 2019)
 
Monte Carlo and Markov Chain
Monte Carlo and Markov ChainMonte Carlo and Markov Chain
Monte Carlo and Markov Chain
 
Applications of simulation in Business with Example
Applications of simulation in Business with ExampleApplications of simulation in Business with Example
Applications of simulation in Business with Example
 
Probability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfProbability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdf
 
Monte Carlo Simulation lecture.pdf
Monte Carlo Simulation lecture.pdfMonte Carlo Simulation lecture.pdf
Monte Carlo Simulation lecture.pdf
 
Monte carlo simulation in food application
Monte carlo simulation in food applicationMonte carlo simulation in food application
Monte carlo simulation in food application
 
@RISK Unchained Webinar
@RISK Unchained Webinar@RISK Unchained Webinar
@RISK Unchained Webinar
 
Week08.pdf
Week08.pdfWeek08.pdf
Week08.pdf
 
Unit2 montecarlosimulation
Unit2 montecarlosimulationUnit2 montecarlosimulation
Unit2 montecarlosimulation
 
Unit 4 simulation and queing theory(m/m/1)
Unit 4  simulation and queing theory(m/m/1)Unit 4  simulation and queing theory(m/m/1)
Unit 4 simulation and queing theory(m/m/1)
 
Robust Design And Variation Reduction Using DiscoverSim
Robust Design And Variation Reduction Using DiscoverSimRobust Design And Variation Reduction Using DiscoverSim
Robust Design And Variation Reduction Using DiscoverSim
 
Pseudo Random Number
Pseudo Random NumberPseudo Random Number
Pseudo Random Number
 
Modelling with simulation
Modelling with simulation Modelling with simulation
Modelling with simulation
 
Cs854 lecturenotes01
Cs854 lecturenotes01Cs854 lecturenotes01
Cs854 lecturenotes01
 
poster_Wang Junshan
poster_Wang Junshanposter_Wang Junshan
poster_Wang Junshan
 
What is sim?ulation
What is sim?ulationWhat is sim?ulation
What is sim?ulation
 
Change Point Analysis
Change Point AnalysisChange Point Analysis
Change Point Analysis
 
Machine Learning with Python made easy and simple
Machine Learning with Python  made easy and simple Machine Learning with Python  made easy and simple
Machine Learning with Python made easy and simple
 
Simulation technique in OR
Simulation technique in ORSimulation technique in OR
Simulation technique in OR
 

Monte carlo simulation

  • 2. MONTE CARLO SIMULATION • A problem solving technique used to approximate the probability of certain outcomes by running multiple trial runs, called simulations, using random variables. • The technique is used by professionals in widely disparate fields such as • Finance • Project management • Energy, manufacturing • Engineering • Research and development • Insurance • oil & gas and the environment.
  • 3. HISTORY • Monte Carlo simulation was named after the city in Monaco. • The technique was first used by scientists working on the atom bomb.
  • 4. HOW MCS WORKS • In Monte Carlo simulation, the entire system is simulated a large number (e.g., 1000) of times. Each simulation is equally likely, referred to as a realization of the system. For each realization, all of the uncertain parameters are sampled (i.e., a single random value is selected from the specified distribution describing each parameter). The system is then simulated through time such that the performance of the system can be computed. This results is a large number of separate and independent results, each representing a possible “future” for the system. The results of the independent system realizations are assembled into probability distributions of possible outcomes. As a result, the outputs are probability distributions.
  • 5. EXAMPLE: ROLLING DICE • As a simple example of a Monte Carlo simulation, consider calculating the probability of a particular sum of the throw of two dice (with each die having values one through six). In this particular case, there are 36 combinations of dice rolls:
  • 6. • Based on this, We can manually compute the probability of a particular outcome. For example, there are six different ways that the dice could sum to seven. Hence, the probability of rolling seven is equal to 6 divided by 36 = 0.167. • Without computer, we could throw the dice a hundred times and record how many times each outcome occurs. If the dice totaled seven 18 times (out of 100 rolls), we would conclude that the probability of rolling seven is approximately 0.18 (18%).
  • 7. • But Better than rolling dice a hundred times, we can easily use a computer to simulate rolling the dice 10,000 times (or more). Because we know the probability of a particular outcome for one die. The output of 10,000 realizations:
  • 8. HOW THE RESULTS ARE ACCURATE • The accuracy of a Monte Carlo simulation is a function of the number of realizations.
  • 9. ADVANTAGES • Probabilistic Results: Results show not only what could happen, but how likely each outcome is. • Graphical Results: In Monte Carlo simulation , it’s easy to create graphs of different outcomes and their chances of occurrence. • Sensitivity Analysis: In Monte Carlo simulation, it’s easy to see which inputs had the biggest effect on results.
  • 10. APPLICATIONS • Physical Sciences • Engineering • Computational Biology • Applied Statistics • Games • Design and visuals • Finance and business • Telecommunications • Mathematics