Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

Monte Carlo Simulation

Explore the world of Monte Carlo simulation, where probability and


statistics combine to provide powerful insights into complex systems.
What is Monte Carlo Simulation?
Monte Carlo simulation is a computational technique that uses random numbers to simulate the
behavior of complex systems. It is based on the idea of generating a large number of random input
values for a given model, analyzing the output for each set of inputs, and reporting the results in terms
of probabilities and statistical distributions.

Stochastic modelling Optimization methods Scenario analysis

Models incorporate random Solutions are based on Real-life scenarios are


variables that can be defined statistical models that optimize simulated to predict outcomes
as probability distributions. parameters related to risk and and estimate probabilities of
rewards. risks.
Applications of Monte Carlo Simulation
Monte Carlo simulation is widely used in many areas, including finance, engineering, physics, healthcare,
and more. It provides insights into the behavior of complex systems under different conditions and can
help make informed decisions.

1 Finance 📈 2 Physics 🔬

Simulating asset prices, returns, and Simulating particle interactions, energy


portfolios to estimate risks and returns. transfer, and other phenomena to study
complex systems.

3 Healthcare 🏥 4 Engineering 🚀

Simulating the spread of diseases, Simulating performance of structures,


assessing the effectiveness of treatments, materials, processes, and systems to
and estimating costs. optimize designs and reduce risks.
Assumptions and Limitations
Like any other statistical method, Monte Carlo simulation has some assumptions and limitations that
need to be taken into account. These include the assumptions about the input parameters, the level of
precision required, and the computational resources available.

Normality assumption Convergence issues Dimensionality curse

Many models assume a Some simulations may As the number of input


normal distribution of the take a long time to parameters increases, the
input variables. produce accurate results, computational
or may not converge at all. requirements increase
exponentially.
Steps in Carrying out Monte Carlo Simulation

To carry out Monte Carlo simulation, the following steps are typically required:

1 Define input variables

Identify the key input variables that


affect the outcome of the model.
Define probability distributions 2
Assign probability distributions to each
input variable based on available data
or assumptions. 3 Generate random values

Generate a large number of random


values for each input variable based
Run simulations 4 on their probability distributions.
Run the simulation for each set of
input values and record the output.
Interpreting Results
The results of Monte Carlo simulation are typically presented in terms of probability distributions,
histograms, or summary statistics. These can be used to estimate the likelihood of different outcomes,
identify key factors affecting the outcome, and optimize input parameters to achieve desirable results.

Histograms Probability Distributions Summary Statistics

Statistical visualization of Plot showing likelihood of Numeric measures of central


frequency distributions of different outcomes under tendency and dispersion of
simulation results. different scenarios. simulation results.
Examples of Monte Carlo Simulation in Real-
World Scenarios
Monte Carlo simulation has been used in many real-world scenarios to gain insights into complex
systems and make informed decisions. Here are some examples:

Portfolio Drug Development 💊 Supply Chain


Management 📊 Management 🚚
Simulating asset prices and Simulating the effectiveness Simulating inventory levels,
returns to optimize portfolio and safety of new drugs demand, and delivery times
allocation and estimate risks before human trials to save to optimize supply chain and
and returns. time and costs. reduce costs.
Conclusion
Monte Carlo simulation is a powerful tool for gaining insights into
complex systems and making informed decisions. By using probability
and statistics to simulate different scenarios, we can estimate the
likelihood of different outcomes, identify key factors affecting the
outcome, and optimize input parameters to achieve desirable results.

You might also like