Copyright © 2004 David M. Hassenzahl Monte Carlo Analysis David M. Hassenzahl.

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. A PowerPoint Presentation Package to Accompany Applied Statistics.
Advertisements

Design of Experiments Lecture I
Chapter 18 If mathematical analysis is too difficult, we can try each possibility out on paper. That way we can find which alternative appears to work.
Structural reliability analysis with probability- boxes Hao Zhang School of Civil Engineering, University of Sydney, NSW 2006, Australia Michael Beer Institute.
Mean, Proportion, CLT Bootstrap
Desktop Business Analytics -- Decision Intelligence l Time Series Forecasting l Risk Analysis l Optimization.
Monte Carlo Methods and Statistical Physics
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Project Uncertainty Management.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
What role should probabilistic sensitivity analysis play in SMC decision making? Andrew Briggs, DPhil University of Oxford.
Computing the Posterior Probability The posterior probability distribution contains the complete information concerning the parameters, but need often.
458 Fitting models to data – II (The Basics of Maximum Likelihood Estimation) Fish 458, Lecture 9.
Meta Analysis An Introduction. What… is… it? A “study of studies,” i.e., averaging results across studies in a given domain to get a better estimate of.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
The Calibration Process
Monte Carlo Analysis A Technique for Combining Distributions.
Uncertainty in Engineering - Introduction Jake Blanchard Fall 2010 Uncertainty Analysis for Engineers1.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Decision analysis and Risk Management course in Kuopio
Sources of Uncertainty and Current Practices for Addressing Them: Exposure Perspective Clarence W. Murray, III, Ph.D. Center for Food Safety and Applied.
1 D r a f t Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module k – Uncertainty in LCA.
Introduction to ModelingMonte Carlo Simulation Expensive Not always practical Time consuming Impossible for all situations Can be complex Cons Pros Experience.
Monte Carlo Simulation in Decision Making
Lecture 11 Implementation Issues – Part 2. Monte Carlo Simulation An alternative approach to valuing embedded options is simulation Underlying model “simulates”
Introduction to Monte Carlo Methods D.J.C. Mackay.
Forecasting Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
1 Chapter 3 Structuring Decisions Dr. Greg Parnell Department of Mathematical Sciences Virginia Commonwealth University.
Marko Tainio, marko.tainio[at]thl.fi Modeling and Monte Carlo simulation Marko Tainio Decision analysis and Risk Management course in Kuopio
Financial Risk Management of Insurance Enterprises
597 APPLICATIONS OF PARAMETERIZATION OF VARIABLES FOR MONTE-CARLO RISK ANALYSIS Teaching Note (MS-Excel)
CHAPTER 16: Inference in Practice. Chapter 16 Concepts 2  Conditions for Inference in Practice  Cautions About Confidence Intervals  Cautions About.
Analysis and Visualization Approaches to Assess UDU Capability Presented at MBSW May 2015 Jeff Hofer, Adam Rauk 1.
1 Institute of Engineering Mechanics Leopold-Franzens University Innsbruck, Austria, EU H.J. Pradlwarter and G.I. Schuëller Confidence.
Simulation Prepared by Amani Salah AL-Saigaly Supervised by Dr. Sana’a Wafa Al-Sayegh University of Palestine.
General Principle of Monte Carlo Fall 2013 By Yaohang Li, Ph.D.
Charge Question 5-1 Comment Summary for HHCB Peer Review Panel Meeting January 9, 2014.
Stat 13, Tue 5/8/ Collect HW Central limit theorem. 3. CLT for 0-1 events. 4. Examples. 5.  versus  /√n. 6. Assumptions. Read ch. 5 and 6.
Introduction to Modeling Introduction Management Models Simulate business activities and decisions Feedback about and forecast of outcomes Minimal risk.
Value of information Marko Tainio Decision analysis and Risk Management course in Kuopio
Contemporary Engineering Economics, 6 th edition Park Copyright © 2016 by Pearson Education, Inc. All Rights Reserved Risk Simulation Lecture No. 40 Chapter.
1-1 Copyright © 2015, 2010, 2007 Pearson Education, Inc. Chapter 10, Slide 1 Chapter 10 Understanding Randomness.
The Common Shock Model for Correlations Between Lines of Insurance
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11 Understanding Randomness.
Crystal Ball: Risk Analysis  Risk analysis uses analytical decision models or Monte Carlo simulation models based on the probability distributions to.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Lecture 5 Model Evaluation. Elements of Model evaluation l Goodness of fit l Prediction Error l Bias l Outliers and patterns in residuals.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
1 3. M ODELING U NCERTAINTY IN C ONSTRUCTION Objective: To develop an understanding of the impact of uncertainty on the performance of a project, and to.
5-1 ANSYS, Inc. Proprietary © 2009 ANSYS, Inc. All rights reserved. May 28, 2009 Inventory # Chapter 5 Six Sigma.
Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.
Engineering Systems Analysis for Design Richard de Neufville  Massachusetts Institute of Technology Use of Simulation Slide 1 of 17 Use of Simulation.
Learning Simio Chapter 10 Analyzing Input Data
Chapter 19 Monte Carlo Valuation. Copyright © 2006 Pearson Addison-Wesley. All rights reserved Monte Carlo Valuation Simulation of future stock.
1 Module One: Measurements and Uncertainties No measurement can perfectly determine the value of the quantity being measured. The uncertainty of a measurement.
Simulation in Healthcare Ozcan: Chapter 15 ISE 491 Fall 2009 Dr. Burtner.
Statistics Presentation Ch En 475 Unit Operations.
Introduction to Sampling Methods Qi Zhao Oct.27,2004.
Matrix Models for Population Management & Conservation March 2014 Lecture 10 Uncertainty, Process Variance, and Retrospective Perturbation Analysis.
Control Charting: Lessons Learned Along the Way Why, What, and How Stacie Hammack Florida Department of Agriculture and Consumer Services Food Laboratories.
ISRIC Spring School – Hand’s on Global Soil Information Facilities, 9-13 May 2016 Uncertainty quantification and propagation Gerard Heuvelink.
Introduction to emulators Tony O’Hagan University of Sheffield.
Table 3. Merits and Demerits of Selected Water Quality Indices Shweta Tyagi et al. Water Quality Assessment in Terms of Water Quality Index. American Journal.
1 Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module k – Uncertainty in LCA.
Chapter 19 Monte Carlo Valuation. © 2013 Pearson Education, Inc., publishing as Prentice Hall. All rights reserved.19-2 Monte Carlo Valuation Simulation.
Prepared by Lloyd R. Jaisingh
Monte Carlo Simulation
Monte Carlo Simulation Managing uncertainty in complex environments.
Professor S K Dubey,VSM Amity School of Business
Statistical Data Analysis
CHAPTER 16: Inference in Practice
Presentation transcript:

Copyright © 2004 David M. Hassenzahl Monte Carlo Analysis David M. Hassenzahl

Copyright © 2004 David M. Hassenzahl Purpose of lecture Introduce Monte Carlo Analysis as a tool for managing uncertainty Demonstrate how it can be used in the policy setting Discuss its uses and shortcomings, and how they are relevant to policy making processes

Copyright © 2004 David M. Hassenzahl What is Monte Carlo Analysis? It is a tool for combining distributions, and thereby propagating more than just summary statistics It uses random number generation, rather than analytic calculations It is increasingly popular due to high speed personal computers

Copyright © 2004 David M. Hassenzahl Background/History “Monte Carlo” from the gambling town of the same name (no surprise) First applied in 1947 to model diffusion of neutrons through fissile materials Limited use because time consuming Much more common since late 80’s Too easy now? Name…is EPA “gambling” with people’s lives (anecdotal, but reasonable).

Copyright © 2004 David M. Hassenzahl Why Perform Monte Carlo Analysis? Combining distributions With more than two distributions, solving analytically is very difficult Simple calculations lose information – Mean  mean = mean –95% %ile  95%ile  95%ile! –Gets “worse” with 3 or more distributions

Copyright © 2004 David M. Hassenzahl Monte Carlo Analysis Takes an equation –example: Risk = probability  consequence Instead of simple numbers, draws randomly from defined distributions Multiplies the two, stores the answer Repeats this over and over and over… Then the set of results is displayed as a new, combined distribution

Copyright © 2004 David M. Hassenzahl Simple (hypothetical) example Skin cream additive is an irritant Many samples of cream provide information on concentration: –mean 0.02 mg chemical –standard dev mg chemical Two tests show probability of irritation given application –low freq of effect per mg exposure = 5/100/mg –high freq of effect per mg exposure = 10/100/mg

Copyright © 2004 David M. Hassenzahl Analytical results Risk = exposure  potency –Mean risk = 0.02 mg  / mg = or 15 out of 10,000 applications will result in irritation

Copyright © 2004 David M. Hassenzahl Analytical results “Conservative estimate” –Use upper 95 th %ile Risk = 0.03 mg  / mg =

Copyright © 2004 David M. Hassenzahl Monte Carlo: Visual example Exposure = normal(mean 0.02 mg, s.d. = mg) potency = uniform (range 0.05 / mg to 0.10 / mg)

Copyright © 2004 David M. Hassenzahl Random draw one p(irritate) = mg × 0.063/mg =

Copyright © 2004 David M. Hassenzahl Random draw two p(irritate) = mg × /mg = Summary: {0.0010, }

Copyright © 2004 David M. Hassenzahl Random draw three p(irritate) = mg × /mg = Summary: {0.0010, , }

Copyright © 2004 David M. Hassenzahl Random draw four p(irritate) = mg × /mg = Summary: {0.0010, , , }

Copyright © 2004 David M. Hassenzahl After ten random draws Summary {0.0010, , , , , , , , , } mean standard deviation ( )

Copyright © 2004 David M. Hassenzahl Using software Could write this program using a random number generator But, several software packages out there. I use Crystal Ball –user friendly –customizable –r.n.g. good up to about 10,000 iterations

Copyright © 2004 David M. Hassenzahl 100 iterations (about two seconds) Monte Carlo results –Mean –Standard Deviation –“Conservative” estimate Compare to analytical results –Mean –standard deviationn/a –“Conservative” estimate0.0029

Copyright © 2004 David M. Hassenzahl Summary chart trials

Copyright © 2004 David M. Hassenzahl Summary - 10,000 trials Monte Carlo results –Mean –Standard Deviation –“Conservative” estimate Compare to analytical results –Mean –standard deviationn/a –“Conservative” estimate0.0029

Copyright © 2004 David M. Hassenzahl Summary chart - 10,000 trials About 1.5 minutes run time

Copyright © 2004 David M. Hassenzahl Policy applications When there are many distributional inputs Concern about “excessive conservatism” –multiplying 95 th percentiles –multiple exposures Because we can Bayesian calculations

Copyright © 2004 David M. Hassenzahl Issues: Sensitivity Analysis Sensitivity analysis looks at which input distributions have the greatest effect on the eventual distribution Helps to understand which parameters can both be influenced by policy and reduce risks Helps understand when better data can be most valuable (information isn’t free…nor even cheap)

Copyright © 2004 David M. Hassenzahl Issues: Correlation Two distributions are correlated when a change in one causes a change in another Example: People who eat lots of peas may eat less broccoli (or may eat more…) Usually doesn’t have much effect unless significant correlation (|  |>0.75)

Copyright © 2004 David M. Hassenzahl Generating Distributions Invalid distributions create invalid results, which leads to inappropriate policies Two options –empirical –theoretical

Copyright © 2004 David M. Hassenzahl Empirical Distributions Most appropriate when developed for the issue at hand. Example: local fish consumption –survey individuals or otherwise estimate –data from individuals elsewhere may be very misleading A number of very large data sets have been developed and published

Copyright © 2004 David M. Hassenzahl Empirical Distributions Challenge: when there’s very little data Example of two data points –uniform distribution? –triangular distribution? –not a hypothetical issue…is an ongoing debate in the literature Key is to state clearly your assumptions Better yet…do it both ways!

Copyright © 2004 David M. Hassenzahl Which Distribution?

Copyright © 2004 David M. Hassenzahl Random number generation Shouldn’t be an and Crystal Ball are both good to at least 10,000 iterations 10,000 iterations is typically enough, even with many input distributions

Copyright © 2004 David M. Hassenzahl Theoretical Distributions Appropriate when there’s some mechanistic or probabilistic basis Example: small sample (say 50 test animals) establishes a binomial distribution Lognormal distributions show up often in nature

Copyright © 2004 David M. Hassenzahl Some Caveats Beware believing that you’ve really “understood” uncertainty Beware: misapplication –ignorance at best –fraudulent at worst…porcine hoof blister

Copyright © 2004 David M. Hassenzahl Example (after Finkel) Alar “versus” aflatoxin Exposure has two elements Peanut butter consumption aflatoxin residue Juice consumption Alar/UDMH residue Potency has one element aflatoxin potencyUDMH potency Risk = (consumption  residue  potency)/body weight

Copyright © 2004 David M. Hassenzahl Inputs for Alar & aflatoxin

Copyright © 2004 David M. Hassenzahl Alar and aflatoxin point estimates aflatoxin estimates: –Mean = –Conservative = 0.29 Alar (UDMH) estimates: –Mean = –Conservative = 0.77

Copyright © 2004 David M. Hassenzahl Alar and aflatoxin Monte Carlo 10,000 runs Generate distributions –(don’t allow 0) Don’t expect correlation

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (point values)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl Aflatoxin and Alar Monte Carlo results (distributions)

Copyright © 2004 David M. Hassenzahl References and Further Reading Burmaster, D.E and Anderson, P.D. (1994). “Principles of good practice for the use of Monte Carlo techniques in human health and ecological risk assessments.” Risk Analysis 14(4): Finkel, A (1995). “Towards less misleading comparisons of uncertain risks: the example of aflatoxin and Alar.” Environmental Health Perspectives 103(4): Kammen, D.M and Hassenzahl D.M. (1999). Should We Risk It? Exploring Environmental, Health and Technological Problem Solving. Princeton University Press, Princeton, NJ. Thompson, K. M., D. E. Burmaster, et al. (1992). "Monte Carlo techniques for uncertainty analysis in public health risk assessments." Risk Analysis 12(1): Vose, David (1997) “Monte Carlo Risk Analysis Modeling” in Molak, Ed., Fundamentals of Risk Analysis and Risk Management.