UNCERTAINLY MEASUREMENT

Similar documents
MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO)

Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models

Fuzzy Methods. Additions to Chapter 5: Fuzzy Arithmetic. Michael Hanss.

Stochastic Petri Net. Ben, Yue (Cindy) 2013/05/08

On the capacity of the general trapdoor channel with feedback

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes

Shadow Computing: An Energy-Aware Fault Tolerant Computing Model

A SIMPLE PLASTICITY MODEL FOR PREDICTING TRANSVERSE COMPOSITE RESPONSE AND FAILURE

Model checking, verification of CTL. One must verify or expel... doubts, and convert them into the certainty of YES [Thomas Carlyle]

KEY ISSUES IN THE ANALYSIS OF PILES IN LIQUEFYING SOILS

A Qualitative Event-based Approach to Multiple Fault Diagnosis in Continuous Systems using Structural Model Decomposition

Improved Capacity Bounds for the Binary Energy Harvesting Channel

Hotelling s Two- Sample T 2

arxiv: v1 [physics.data-an] 26 Oct 2012

Distributed Rule-Based Inference in the Presence of Redundant Information

Calculation of MTTF values with Markov Models for Safety Instrumented Systems

Convex Optimization methods for Computing Channel Capacity

Characterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations

Named Entity Recognition using Maximum Entropy Model SEEM5680

Formal Modeling in Cognitive Science Lecture 29: Noisy Channel Model and Applications;

Uncertainty Modeling with Interval Type-2 Fuzzy Logic Systems in Mobile Robotics

Bayesian System for Differential Cryptanalysis of DES

Statics and dynamics: some elementary concepts

Cybernetic Interpretation of the Riemann Zeta Function

ijcrb.webs.com INTERDISCIPLINARY JOURNAL OF CONTEMPORARY RESEARCH IN BUSINESS MAY 2013 VOL 5, NO 1 Abstract

Principles of Computed Tomography (CT)

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm

Research on Evaluation Method of Organization s Performance Based on Comparative Advantage Characteristics

8.7 Associated and Non-associated Flow Rules

System Reliability Estimation and Confidence Regions from Subsystem and Full System Tests

16.2. Infinite Series. Introduction. Prerequisites. Learning Outcomes

RANDOM WALKS AND PERCOLATION: AN ANALYSIS OF CURRENT RESEARCH ON MODELING NATURAL PROCESSES

A Spectral-Factorization Combinatorial-Search Algorithm Unifying the Systematized Collection of Daubechies Wavelets. Abstract.

Entransy analysis of open thermodynamic systems

Actual exergy intake to perform the same task

Solved Problems. (a) (b) (c) Figure P4.1 Simple Classification Problems First we draw a line between each set of dark and light data points.

Bayesian Model Averaging Kriging Jize Zhang and Alexandros Taflanidis

A Bound on the Error of Cross Validation Using the Approximation and Estimation Rates, with Consequences for the Training-Test Split

Understanding and Using Availability

SIMULATION OF DIFFUSION PROCESSES IN LABYRINTHIC DOMAINS BY USING CELLULAR AUTOMATA

MATHEMATICAL MODELLING OF THE WIRELESS COMMUNICATION NETWORK

Pulse Propagation in Optical Fibers using the Moment Method

STABILITY ANALYSIS AND CONTROL OF STOCHASTIC DYNAMIC SYSTEMS USING POLYNOMIAL CHAOS. A Dissertation JAMES ROBERT FISHER

A MIXED CONTROL CHART ADAPTED TO THE TRUNCATED LIFE TEST BASED ON THE WEIBULL DISTRIBUTION

dn i where we have used the Gibbs equation for the Gibbs energy and the definition of chemical potential

EE 508 Lecture 13. Statistical Characterization of Filter Characteristics

Bayesian Networks Practice

Bilinear Entropy Expansion from the Decisional Linear Assumption

2-D Analysis for Iterative Learning Controller for Discrete-Time Systems With Variable Initial Conditions Yong FANG 1, and Tommy W. S.

FE FORMULATIONS FOR PLASTICITY

Learning Sequence Motif Models Using Gibbs Sampling

Analysis of Multi-Hop Emergency Message Propagation in Vehicular Ad Hoc Networks

8 STOCHASTIC PROCESSES

Simulation of the PIR detector active function

Developing A Deterioration Probabilistic Model for Rail Wear

Using a Computational Intelligence Hybrid Approach to Recognize the Faults of Variance Shifts for a Manufacturing Process

Re-entry Protocols for Seismically Active Mines Using Statistical Analysis of Aftershock Sequences

PERFORMANCE BASED DESIGN SYSTEM FOR CONCRETE MIXTURE WITH MULTI-OPTIMIZING GENETIC ALGORITHM

Time(sec)

The Graph Accessibility Problem and the Universality of the Collision CRCW Conflict Resolution Rule

GIVEN an input sequence x 0,..., x n 1 and the

Bayesian Networks for Modeling and Managing Risks of Natural Hazards

FORMAL DEFINITION OF TOLERANCING IN CAD AND METROLOGY

A PEAK FACTOR FOR PREDICTING NON-GAUSSIAN PEAK RESULTANT RESPONSE OF WIND-EXCITED TALL BUILDINGS

1-way quantum finite automata: strengths, weaknesses and generalizations

Feedback-error control

Lending Direction to Neural Networks. Richard S. Zemel North Torrey Pines Rd. La Jolla, CA Christopher K. I.

CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules

INTRODUCTION. Please write to us at if you have any comments or ideas. We love to hear from you.

Information collection on a graph

Outline. Markov Chains and Markov Models. Outline. Markov Chains. Markov Chains Definitions Huizhen Yu

LINEAR SYSTEMS WITH POLYNOMIAL UNCERTAINTY STRUCTURE: STABILITY MARGINS AND CONTROL

Wolfgang POESSNECKER and Ulrich GROSS*

Hidden Predictors: A Factor Analysis Primer

A PROBABILISTIC POWER ESTIMATION METHOD FOR COMBINATIONAL CIRCUITS UNDER REAL GATE DELAY MODEL

Information collection on a graph

Ensemble Forecasting the Number of New Car Registrations

Estimation of the large covariance matrix with two-step monotone missing data

and INVESTMENT DECISION-MAKING

State Estimation with ARMarkov Models

General Linear Model Introduction, Classes of Linear models and Estimation

Analysis of Pressure Transient Response for an Injector under Hydraulic Stimulation at the Salak Geothermal Field, Indonesia

Radial Basis Function Networks: Algorithms

Modeling and Estimation of Full-Chip Leakage Current Considering Within-Die Correlation

The Mathematics of Winning Streaks

Finite Mixture EFA in Mplus

Homogeneous and Inhomogeneous Model for Flow and Heat Transfer in Porous Materials as High Temperature Solar Air Receivers

Topic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar

Chapter 10. Supplemental Text Material

MATH 2710: NOTES FOR ANALYSIS

Analysis of M/M/n/K Queue with Multiple Priorities

Numerical Methods for Particle Tracing in Vector Fields

4. Score normalization technical details We now discuss the technical details of the score normalization method.

Node-voltage method using virtual current sources technique for special cases

An Ant Colony Optimization Approach to the Probabilistic Traveling Salesman Problem

Adaptive estimation with change detection for streaming data

Chapter 1 Fundamentals

arxiv:cond-mat/ v2 [cond-mat.str-el] 23 May 2006

Keywords: pile, liquefaction, lateral spreading, analysis ABSTRACT

Transcription:

UNCERTAINLY MEASUREMENT Jan Čaek, Martin Ibl Institute of System Engineering and Informatics, University of Pardubice, Pardubice, Czech Reublic caek@uce.cz, martin.ibl@uce.cz In recent years, a series of metrics began to develo that allow the quantification of secific roerties of rocess models. These characteristics are, for examle, comlexity, comrehensibility, maintainability, cohesion and uncertainty. This work is focused on defining a method that allows to measure the uncertainty of rocess models that was modelled by Stochastic Petri Nets (SPN). Princile of this method consists in maing the set of all reachable marking of SPN into the continuous-time Markov chain and then calculating its steady-state robabilities. The uncertainty is then measured as the Shannon entroy of the Markov chain (it is ossible to calculate the uncertainty of the secific subset of laces as well as whole Petri net). Alternatively, the uncertainty is quantified as a ercentage of the calculated entroy against maximum entroy. 1. Introduction and related works It has been known for long time that within develoment, the change of rocesses are uncertain and interconnected (Hirschman, 1967; Simon, 1972; Brinkerhoff and Ingle, 1989). Comlexity and uncertainty have become critical issue for modelling alications, oening new ways for the use and develoment of models. Increasingly models are being recognised as essential tools to learn, communicate, exlore and resolve the articulars of comlex, for examle environmental, roblems (Sterman, 2002; Van den Belt, 2004, Brugnach 2008). However, this shift in the way in which models are use has not always been accomanied by a concomitant shift in the way in which models are conceived and imlemented. Too often, models are conceived and built as redictive devices, aimed at caturing single, best, objective exlanations. Considerations of uncertainty are often downlay and even eliminated because it interfered with the modelling goals. When modelling and analysing business rocesses, the main emhasis is usually on the validity and accuracy of the model, that means, the model meets the formal secification and also models the correct system. In recent years, a number of measures have begun to develo, enabling quantification of the secific features of rocess models. These characteristics are, for examle, comlexity, comrehensibility, maintainability, coherence, and uncertainty. The work is aimed at defining a method that allows to measure the uncertainty of rocess models that was modelled using the stochastic Petri nets (SPN). The rincile of this method consists of maing the reachable SPN markings into a continuous Markov chain, and then calculating the stationary robabilities of markings. Uncertainty is then measured as the entroy of the Markov chain (it is ossible to calculate the uncertainty of a secific subset of sites as well as the entire network). Alternatively, the uncertainty index is quantified as a ercentage of the calculated entroy versus the maximum entroy (the resulting value is normalized to the interval <0.1>). Calculated entroy can also be used as a measure of model comlexity (Ibl and Čaek 2016). Uncertainty A realistic modelling and simulation of comlex systems must include the nondeterministic features of the system and the environment. By 'nondeterministic' we mean that the resonse of the system is not recisely redictable because of the existence of uncertainty in the system or the

environment, or human interactions with the system (Oberman 2001). Fig.1 shows relationshi between uncertainty, data and model. Fig.1 Uncertainties, Data and Models (according Carertner (2006)) In a measurement, the uncertainty is quantified as a doubt about the result of the measurement. Measurement device oututs are data dislaying information about the measured quantity. Entroy (or uncertainty) and information, are erhas the most fundamental quantitative measures in cybernetics, extending the more qualitative concets of variety and constraint to the robabilistic domain. Variety and constraint, the basic concets of cybernetics, can be measured in a more general form by introducing robabilities. Assume that we do not know the recise states of a system, but only the robability distribution P(s). Variety V can be then exressed as the Shannon entroy H: H ( P) P( s).log P( s) ss H reaches its maximum value if all states are equirobable, that is, if we have no indication whatsoever to assume that one state is more robable than another state. Like variety, H exresses our uncertainty or ignorance about the system's state. It is clear that H = 0, if and only if the robability of a certain state is equal to 1 (and all other states are equal to 0). In that case, we have maximal certainty or comlete information about what state the system is in. We define constraint that reduces uncertainty, i.e. the difference between maximal and actual uncertainty. This difference can also be interreted in a different way, as information. Indeed, if we get some information about the state of the system (e.g. through observation), then this will reduce our uncertainty about the system's state, by excluding or reducing the robability of a number of states. The information we receive from an observation is equal to the degree to which uncertainty is reduced. For uncertainty identification is ossible to use the Ishikava fishbone diagram, see Fig. 2.

Fig. 2 Fishbone diagram (Source: MoreSteam (2013)) Dr. Kaoru Ishikawa develoed the Fishbone Diagram at the University of Tokyo in 1943. Hence, the Fishbone Diagram is frequently referred to as an "Ishikawa Diagram The diagram is used in rocess imrovement methods to identify all of the contributing root causes likely to be causing a roblem. The Fishbone diagram is an initial ste in the screening rocess. After identifying otential root cause(s), further testing will be necessary to confirm the true root cause(s). This methodology can be used on any tye of roblem, and can be tailored by the user to fit the circumstances. Ishikawa, K., (1989). The examle we have chosen to illustrate is "Missed Free Throws" (the one team lost an outdoor three-on-three basketball tournament due to missed free throws) MoreSteam (2013). In manufacturing settings, the categories are often: Machine, Method, Materials, Measurement, Peole, and Environment. In service settings, Machine and Method are often relaced by Policies (high-level decision rules), and Procedures (secific tasks). 2. Petri net A gentle introduction into Petri nets modelling aroach is made for examle by WoPeD (WoPeD 2005) where Petri nets are described as follows: Petri Nets are a grahical and mathematical modelling notation first introduced by Carl Adam Petri's dissertation ublished in 1962 at the Technical University Darmstadt (Germany). A Petri Net consists of laces, transitions, and arcs that connect them. Places are drawn as circles, transitions as rectangles and arcs as arrows. Inut arcs connect laces with transitions, outut arcs connect transitions with laces. Places are assive comonents and model the system state. They can contain tokens, deicted as black dots or numbers. The current state of the Petri Net (also called the marking) is given by the number of tokens at each lace. Transitions are active comonents that model activities that can occur and cause a change of the state by a new assignment of tokens to laces. Transitions are only allowed to occur if they are enabled, which means that there is at least one token on each inut lace. By occurring, the transition removes a token from each inut lace and adds a token to each outut lace. Due to their grahical nature, Petri Nets can be used as a visualization technique like flow charts or block diagrams but with much more scoe on concurrency asects. As a strict mathematical notation, it is ossible to aly formal concets like linear algebraic equations or robability theory for investigating the behaviour of the modelled system. A large number of software tools were develoed to aly these techniques. Examles of roerties that are widely verified on Petri's networks are liveness, boundedness, reachability, fairness, and others. Verification of individual roerties may be analytical (for basic

classes of Petri nets) or have simulation character (for higher classes of Petri nets). The other way of develoment was to broaden the basic definition of the Petri nets so that their modelling ower comlies with secific requirements. Examles include timed and stochastic Petri nets, which allow refinement of individual states changes with deterministic (Dorda 2008, Zuberek, 1991, Holliday and Vernon, 1987) or stochastic (Ajmone Marsan, 1990)time considerations. 3. Examle As an examle,according (Ibl and Čaek 2016), is resented a stochastic Petri net consists of 5 laces and 5 transitions, see Fig. 3. The model contains the essential characteristic features that are included in the rocess model. These elements are, for examle, the sequence (e.g., transition T4), AND-slit (transition T1), AND-join (transition T6), XOR (transitions T6 and T5 or T6 and T3). T 2 P 1 P 3 P 2 P 4 T 3 T 1 T 5 P T 5 4 Fig. 3 Examle of a stochastic Petri net The set of all reachable markings RM ( 0) of this examle Petri net contains 5 markings: 1 2 3 4 5 M M M M M 0 1 2 3 4 1 0 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 With consideration of transition firing rates, for examle, Λ ( 1, 2, 3, 4, 5, 6), the given net is shown in Fig. 4 as a Markov chain. 1 0 0 0 0 λ 1 0 1 1 0 0 λ 5 λ 3 0 0 1 1 0 λ 2 λ 4 0 1 0 0 1 λ 6 λ 4 λ 2 0 0 0 1 1

Uncertainty(SPN) Fig. 4 Corresonding Markov chain The solution of this chain, for Λ 5,2,3,3,2,1 is stationary robability vector: 0.0385 0.2692 0.1538 0.3462 0.1923 The entroy of the examle network can then be exressed by: 2 H SPN (0.0385log 0.0385 0.2692log 0.2692 0.1538log 0.1538 2 2 0.3462log 0.3462 0.1923log 0.1923) 2.093 2 2 Reference limit (maximum entroy) is in this case is log2 5 2.3219. The uncertainty for this articular case is determined by the relation H( SPN ) / log 2 R( M0), i.e. 2.093/ 2.3219 0.9015. This result can be loosely interreted as the fact that the uncertainty of the examle stochastic Petri net (SPN) reaches 90.15%. Uncertainty can be then analysed as a resonse to changes in a arameter of SPN, for examle, the number of tokens in the initial marking or an adjustment of a secific arameter. In the following is resented an examle that shows the develoment of the uncertainty with a different initial marking. Fig. 5 indicates that the increasing number of tokens in the initial marking (in the lace 1) decreases the uncertainty of SPN. M 0 ( 1 ) 4. Conclusion Fig. 5 Uncertainty vs. number of tokens Measurement of uncertainty can be an aroriate tool for assessing the relevance and the redictability of rocess models, and thus serve to more effective managerial decision making. The degree of uncertainty in the rocess model is directly deendent on two main indicators. The first is the number, the ratio and the distribution of secific elements (OR, XOR, AND, and LOOP) in the model. These elements rovide branching, synchronization and cycles in the model, and thus are the main building blocks of rocess models that shae its secific structure. One of other aroaches to the measurement of uncertainty in the rocess model (Jung et al., 2011)is based on quantifying the

entroy of artial substructures of the model at different levels of abstraction. However, this aroach takes into account only static structure of the model and does not take into account dynamic comonent, which can be exressed in Petri nets using tokens. Keywords: uncertainty, entroy, modelling, stochastic Petri nets References [1] Ajmone Marsan M., Stochastic Petri nets: an elementary introduction. [in:] Advances in Petri nets, ed. Rozenberg G., Sringer-Verlag, New York 1989. [2] Brinkerhoff D., Ingle M., Integrating bluerint and rocess: a structured flexibility aroach to develoment management, Public Administration and Develoment, 9(5), 1989, 487-503. [3] Brugnach M., et al., Comlexity and uncertainty: rethinking the modelling activity. [in:] Environmental modelling, software and decision suort: state of the art and new ersectives, ed. A. J. Jakeman A. J., Voinov A. A., Rizzoli A. E., Chen S. H. Elsevier, Amsterdam 2008. [4] Carenter S. R., et al., Ecosystems and human well-being: scenarios Millennium Ecosystem Assessment - MA (2005) roject (eds.) Island Press Washington 2006. [5] Dorda M., Introduction into Petri nets Retrieved from htt://homel.vsb.cz/~dor028/nekonvencni_metody_1.df, 2008. [6] Hirschman A., The rincile of the hiding hand, National Affairs, Issue 6, 1967. [7] Holliday M. A., Vernon M. K., A Generalized Timed Petri Net Model for Performance Analysis. IEEE Transactions on Software Engineering, SE-13, 1987, 1297-1310. [8] Ibl M., Čaek J., Measure of Uncertainty in Process Models Using Stochastic Petri Nets and Shannon Entroy. Entroy, 2016, 18, 33. [9] Ishikawa K., Introduction to Quality Control. Published by JUSE Press Ltd. Softcover rerint of the hardcover 1st edition 1989 Distributed outside Jaan and North America by: Chaman & Hall 2-6 Boundary Row, London. [10] Jung Y.-Y., Chin C.-H., Cardoso J., An entroy-based uncertainty measure of rocess models. Information Processing Letters, 2011, 111, 135-141. [11] Moresteam, Retrived from htts://www.moresteam.com/toolbox/fishbone-diagram.cfm, 2013. [12] Morgan D., Retrived from htt://bvcentre.ca/files/research_reorts/09-12-morgan-comlexity-uncertainty.df, 2010. [13] Oberman W.L., et al., Error and uncertainty in modeling and simulation. Reliability Engineering and System Safety 75, 2002, 333-357. [14] Root H., et al., Managing comlexity and uncertainty in develoment olicy. Retrieved from htts://www.researchgate.net/rofile/hilton_root/ublication/280884255_managing_