1 Standards and Calibration Laboratory, SCL Evaluation of Measurement Uncertainties Using the Monte Carlo Method Speaker: Chung Yin, Poon Standards and.

Slides:



Advertisements
Similar presentations
Software Tools for Evaluation of Measurement Models for Complex-valued Quantities in Accordance with Supplement 2 to the GUM Speaker: C.M.Tsui The Government.
Advertisements

Object Recognition from Local Scale-Invariant Features David G. Lowe Presented by Ashley L. Kapron.
Uncertainty Quantification & the PSUADE Software
1 8. Numerical methods for reliability computations Objectives Learn how to approximate failure probability using Level I, Level II and Level III methods.
STATISTICAL INFERENCE PART V CONFIDENCE INTERVALS 1.
Sensitivity Analysis In deterministic analysis, single fixed values (typically, mean values) of representative samples or strength parameters or slope.
Markov-Chain Monte Carlo
Clas-Göran Persson Sweden Q-KEN, Riga 25th of October, 2011
CHAPTER 16 MARKOV CHAIN MONTE CARLO
Computing the Posterior Probability The posterior probability distribution contains the complete information concerning the parameters, but need often.
Multiple regression analysis
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Motion Analysis (contd.) Slides are from RPI Registration Class.
Using Rational Approximations for Evaluating the Reliability of Highly Reliable Systems Z. Koren, J. Rajagopal, C. M. Krishna, and I. Koren Dept. of Elect.
G. Cowan Lectures on Statistical Data Analysis Lecture 2 page 1 Statistical Data Analysis: Lecture 2 1Probability, Bayes’ theorem 2Random variables and.
Lecture 4 Measurement Accuracy and Statistical Variation.
7. Least squares 7.1 Method of least squares K. Desch – Statistical methods of data analysis SS10 Another important method to estimate parameters Connection.
1 Introduction to Biostatistics (PUBHLTH 540) Estimating Parameters Which estimator is best? Study possible samples, determine Expected values, bias, variance,
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
G. Cowan Lectures on Statistical Data Analysis Lecture 10 page 1 Statistical Data Analysis: Lecture 10 1Probability, Bayes’ theorem 2Random variables and.
Lecture II-2: Probability Review
Radial Basis Function Networks
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.
UNCONSTRAINED MULTIVARIABLE
Lecture 12 Monte Carlo Simulations Useful web sites:
CSE 185 Introduction to Computer Vision
Numerical Analysis - Simulation -
An Introduction to the Statistics of Uncertainty
Bayesian parameter estimation in cosmology with Population Monte Carlo By Darell Moodley (UKZN) Supervisor: Prof. K Moodley (UKZN) SKA Postgraduate conference,
Statistics for Engineer Week II and Week III: Random Variables and Probability Distribution.
1 Institute of Engineering Mechanics Leopold-Franzens University Innsbruck, Austria, EU H.J. Pradlwarter and G.I. Schuëller Confidence.
Combined Uncertainty P M V Subbarao Professor Mechanical Engineering Department A Model for Propagation of Uncertainty ….
UMRIDA Kick-Off Meeting Brussels, october Partner 11 : INRIA.
High Resolution Models using Monte Carlo Measurement Uncertainty Research Group Marco Wolf, ETH Zürich Martin Müller, ETH Zürich Dr. Matthias Rösslein,
Module 1: Statistical Issues in Micro simulation Paul Sousa.
New calibration procedure in analytical chemistry in agreement to VIM 3 Miloslav Suchanek ICT Prague and EURACHEM Czech Republic.
1 SMU EMIS 7364 NTU TO-570-N Inferences About Process Quality Updated: 2/3/04 Statistical Quality Control Dr. Jerrell T. Stracener, SAE Fellow.
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
Lab 3b: Distribution of the mean
1 Standards and Calibration Laboratory, SCL Evaluation of Flicker Severity in Standards and Calibration Laboratory (SCL) Speaker: Chung Yin, Poon Standards.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Mixture of Gaussians This is a probability distribution for random variables or N-D vectors such as… –intensity of an object in a gray scale image –color.
Monte Carlo Process Risk Analysis for Water Resources Planning and Management Institute for Water Resources 2008.
CDA6530: Performance Models of Computers and Networks Chapter 8: Statistical Simulation --- Discrete-Time Simulation TexPoint fonts used in EMF. Read the.
Parallelization of likelihood functions for data analysis Alfio Lazzaro CERN openlab Forum on Concurrent Programming Models and Frameworks.
Course 2 Image Filtering. Image filtering is often required prior any other vision processes to remove image noise, overcome image corruption and change.
2011 COURSE IN NEUROINFORMATICS MARINE BIOLOGICAL LABORATORY WOODS HOLE, MA Introduction to Spline Models or Advanced Connect-the-Dots Uri Eden BU Department.
Copyright 2011 by Coleman & Steele. Absolutely no reproduction of any portion without explicit written permission. 1 UNCERTAINTY ANALYSIS: A BASIC OVERVIEW.
Computer simulation Sep. 9, QUIZ 2 Determine whether the following experiments have discrete or continuous out comes A fair die is tossed and the.
- 1 - Computer model under uncertainty In previous lecture on accuracy assessment –We considered mostly deterministic models. – We did not distinguish.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Comparison of Sensitivity Analysis Techniques in Monte Carlo Codes for Multi-Region Criticality Calculations Bradley T. Rearden Douglas E. Peplow Oak Ridge.
MAT 4830 Mathematical Modeling 04 Monte Carlo Integrations
Lecture 3 Types of Probability Distributions Dr Peter Wheale.
Gil McVean, Department of Statistics Thursday February 12 th 2009 Monte Carlo simulation.
G. Cowan Lectures on Statistical Data Analysis Lecture 5 page 1 Statistical Data Analysis: Lecture 5 1Probability, Bayes’ theorem 2Random variables and.
G. Cowan Lectures on Statistical Data Analysis Lecture 10 page 1 Statistical Data Analysis: Lecture 10 1Probability, Bayes’ theorem 2Random variables and.
Kevin Stevenson AST 4762/5765. What is MCMC?  Random sampling algorithm  Estimates model parameters and their uncertainty  Only samples regions of.
Density Estimation in R Ha Le and Nikolaos Sarafianos COSC 7362 – Advanced Machine Learning Professor: Dr. Christoph F. Eick 1.
Introduction to emulators Tony O’Hagan University of Sheffield.
Mustafa Gokce Baydogan, George Runger and Eugene Tuv INFORMS Annual Meeting 2011, Charlotte A Bag-of-Features Framework for Time Series Classification.
1 Life Cycle Assessment A product-oriented method for sustainability analysis UNEP LCA Training Kit Module k – Uncertainty in LCA.
Physics 114: Lecture 13 Probability Tests & Linear Fitting
Assoc. Prof. Dr. Peerapol Yuvapoositanon
Monte Carlo Simulation Managing uncertainty in complex environments.
Statistical Methods For Engineers
Simple Probability Problem
Lecture 2 – Monte Carlo method in finance
1/2555 สมศักดิ์ ศิวดำรงพงศ์
Uncertainty Propagation
Presentation transcript:

1 Standards and Calibration Laboratory, SCL Evaluation of Measurement Uncertainties Using the Monte Carlo Method Speaker: Chung Yin, Poon Standards and Calibration Laboratory (SCL) The Government of the Hong Kong Special Administrative Region

2 Standards and Calibration Laboratory, SCL GUM Uncertainty Framework (GUF) “Propagation of Uncertainties”  Measurement Model: Y= f(X 1, X 2,  X N )  Estimate x i of the input quantities X i  Determine u(x i ) associated with each estimate x i and its degrees of freedom  Estimate y = f(x i ) of Y  Calculate the sensitivity coefficient of each x i at X i = x i  Calculate u(y)  Calculate the effective degrees of freedom v eff and coverage factor k with coverage probability p  Calculate the coverage interval: y  k  u(y)

3 Standards and Calibration Laboratory, SCL GUM Uncertainty Framework (GUF) Problems: The contributory uncertainties are not of approximately the same magnitude Difficult to provide the partial derivatives of the model The PDF for output quantity is not a Gaussian distribution or a scaled and shifted t-distribution

4 Standards and Calibration Laboratory, SCL Monte Carlo Method (MCM) “Propagation of Distributions”  Measurement Model: Y= f(X 1, X 2,  X N )  Assign probability density function (PDF) to each X  Select M for the number of Monte Carlo trials  Generate M vectors by sampling from the PDF of each X (x 1,1, x 1,2,  x 1,M )  (x N,1, x N,2,  x N,M )  Calculate M model values y = (f(x 1,1,  x N,1 ),  f(x 1,M,  x N,M ))  Estimate y of Y and associated standard uncertainty u(y)  Calculate the interval [y low,y high ] for Y with corresponding coverage probability p

5 Standards and Calibration Laboratory, SCL Monte Carlo Method (MCM)

6 Standards and Calibration Laboratory, SCL Operation Modes For MCM There are three modes of operations – Fixed-Number-of-Trials Mode – Adaptive Mode – Approximated Adaptive (or Histogram) Mode

7 Standards and Calibration Laboratory, SCL Adaptive Monte Carlo Procedure

8 Standards and Calibration Laboratory, SCL Validation of GUF Calculate: d low =  y – U p – y low  and d high =  y + U p – y high  If both differences are not larger than , then the GUF is validated.

9 Standards and Calibration Laboratory, SCL Histogram Procedure If the numerical tolerance  is small, the value of M required would be larger. This may causes efficiency problems for some computers Experiences show that a very precise measurement will require a M of up to 10 7 Using histogram to approximate the PDF

10 Standards and Calibration Laboratory, SCL Histogram Procedure 1.Build the initial histogram for y with Bin = 100,000 2.Continue generate the model  Update y and u(y) for each iteration  Check stabilization. (Same as the adaptive procedure, i.e. check the four s values)  Update the histogram  Store the outliers (i.e. those values beyond the boundaries of the histogram)

11 Standards and Calibration Laboratory, SCL Histogram Procedure 4.When stabilized:  Build complete histogram to include the outliers  Transform the histogram to a distribution function  Use this discrete approximation to calculate the coverage interval

12 Standards and Calibration Laboratory, SCL Determine Coverage Intervals By Inverse linear interpolation [Annex D.5 to D.8 of GS1]

13 Standards and Calibration Laboratory, SCL Shortest Coverage Interval Repeat the method to determine a large number of intervals corresponding to ( , p+  ) and find the minimum value. E.g.  = 0 to 0.05 for 95 % coverage interval. The precision level is related to the incremental step of  in the search. The step uses in this software is , i.e. total 501 steps.

14 Standards and Calibration Laboratory, SCL MCM Software

15 Standards and Calibration Laboratory, SCL GUI of the MCM Code Generator

16 Standards and Calibration Laboratory, SCL Results for example of GS1 PDF for the y values in histogram GUF Gaussian/t-distribution Coverage Intervals MCM and GUF results for y, u(y), y low and y high GUF validation result Number of MCM trials

17 Standards and Calibration Laboratory, SCL Example Calibration of a 10 V Zener Voltage Reference using Josephson Array Voltage Standard Measurement Model: PDF parameters input to the software: Input QuantityPDF Parameter SymbolDescriptionPDF / Constant  vab nQuantum (Step) Number constant63968 fFrequency N( ,  2 ) 75.6 GHz5.13 Hz KJKJ Josephson Constant constant GHz/V VLVL LeakageR(a,b)-5 nV5 nV VOVO OffsetR(a,b) -0.1  V0.1  V VmVm Null VoltageR(a,b)  V3.712  V3.732  V V ran Random Noise t v ( ,  2 ) 0 V30 nV39

18 Standards and Calibration Laboratory, SCL Parameters Input to the MCM Code Generator

19 Standards and Calibration Laboratory, SCL Results Methody (V)u(y) (nV)y low (nV)y high (nV) GUF MCM1 (Fixed number) MCM2 (Adaptive) MCM3 (Histogram) Methodd low (nV) d high (nV) GUF validated?No. of TrialsComputation Time (s) MCM1 (Fixed number) No1,000,000< 2 MCM2 (Adaptive) No6,210,00089 MCM3 (Histogram) No6,270,0008 Computer Configurations: Windows XP; MATLAB R2008b (version 7.7); CPU: Core Due T5600, 1.83 GHz, 2 GB Ram, 80 GB Harddisk

20 Standards and Calibration Laboratory, SCL Thank You