SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Least square method
Least square methodLeast square method
Least square method
Somya Bagai
 
Multivariate data analysis
Multivariate data analysisMultivariate data analysis
Multivariate data analysis
Setia Pramana
 

Was ist angesagt? (20)

Unit 2 monte carlo simulation
Unit 2 monte carlo simulationUnit 2 monte carlo simulation
Unit 2 monte carlo simulation
 
Bayes' theorem
Bayes' theoremBayes' theorem
Bayes' theorem
 
Simulation Techniques
Simulation TechniquesSimulation Techniques
Simulation Techniques
 
Introduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood EstimatorIntroduction to Maximum Likelihood Estimator
Introduction to Maximum Likelihood Estimator
 
Introduction to Genetic Algorithms
Introduction to Genetic AlgorithmsIntroduction to Genetic Algorithms
Introduction to Genetic Algorithms
 
Midsquare method- simulation system
Midsquare method- simulation systemMidsquare method- simulation system
Midsquare method- simulation system
 
Classification and Regression
Classification and RegressionClassification and Regression
Classification and Regression
 
Simulation in Operation Research
Simulation in Operation ResearchSimulation in Operation Research
Simulation in Operation Research
 
Overfitting & Underfitting
Overfitting & UnderfittingOverfitting & Underfitting
Overfitting & Underfitting
 
Least square method
Least square methodLeast square method
Least square method
 
Markov chain
Markov chainMarkov chain
Markov chain
 
Simulation technique in OR
Simulation technique in ORSimulation technique in OR
Simulation technique in OR
 
Multivariate data analysis
Multivariate data analysisMultivariate data analysis
Multivariate data analysis
 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
 
Fuzzy inference systems
Fuzzy inference systemsFuzzy inference systems
Fuzzy inference systems
 
Ensemble learning
Ensemble learningEnsemble learning
Ensemble learning
 
An introduction to decision trees
An introduction to decision treesAn introduction to decision trees
An introduction to decision trees
 
Genetic algorithm raktim
Genetic algorithm raktimGenetic algorithm raktim
Genetic algorithm raktim
 
Simulation and its application
Simulation and its applicationSimulation and its application
Simulation and its application
 
Markov chain-model
Markov chain-modelMarkov chain-model
Markov chain-model
 

Andere mochten auch (6)

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 Chains
Markov ChainsMarkov Chains
Markov Chains
 

Ähnlich wie 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
 

Ähnlich wie 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
 
Discrete event simulation
Discrete event simulationDiscrete event simulation
Discrete event simulation
 
Modelling with simulation
Modelling with simulation Modelling with simulation
Modelling with simulation
 
Monte carlo simulation
Monte carlo simulationMonte carlo simulation
Monte carlo 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
 

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