General Diagnostic Engine: GDE

Size: px
Start display at page:

Download "General Diagnostic Engine: GDE"

Transcription

1 eneral iagnostic ngine: onsistency based diagnosis 1 Introduction 2 omputational approach: arlos lonso onzález elarmino Pulido Junquera SI. pto. Informática, Universidad de Valladolid

2 onsistency ased iagnosis Main Model ased iagnosis framework from X community omponent oriented May be extended to processes Knowledge: structure + behavioural (local) models of components Only models of correct behaviour 2

3 asic ssumptions (de Kleer 03) Physical system Set of interconnected components Known desired function esign achieves function System is correct instance of design ll malfunctions caused by faulty component(s) ehavioural information Only indirect evidence 3

4 ehavioural information: ehavioural models omponents are in some physical condition e.g. a wire ondition 1 ondition 2 ondition 3 ifferent physical conditions result in different behaviours ehaviour 1 ehaviour 2 ehaviour 3 v i v i v i

5 ehavioural information: Ruling out behaviours We cannot verify the presence of behaviours, but we can falsify them fter observing v i We cannot infer behaviour 2, but we can reject behaviour 1 5

6 onsistency ased iagnosis Intuition Search for the model that is compliant with the observations Real System ehaviour Model iagnosis Observed ehaviour iscrepancy Predicted ehaviour

7 eneral iagnostic ngine, de Kleer and Williams, 87 irst model based computational system for multiple faults Main computational paradigm Still in use! Still a reference to compare any model base proposal on X community 7

8 classic expository example: the polybox (de Kleer 87, 03) X 1 Z Y 2 8

9 Model based approach to diagnosis Textbooks, design, first principles Real System Model Observed ehaviour iscrepancy Predicted ehaviour iagnosis 9

10 Observed ehaviour X Z Y 1 2 [10] [12] 10

11 Model based approach to diagnosis Textbooks, design, first principles Real System Model Observed ehaviour iscrepancy Predicted ehaviour iagnosis 11

12 Local propagation (I) X Y Z

13 Local propagation (II) X Y Z

14 Local propagation (III) X Y Z

15 Local propagation (IV) X Y Z

16 Local propagation (V) X Y Z

17 Predicted ehaviour X Y Z

18 Model based approach to diagnosis Textbooks, design, first principles Real System Model Observed ehaviour iscrepancy Predicted ehaviour iagnosis 18

19 andidates X Y Z [10] 12 [12] etect Symptoms: =12 and =10 enerate andidates: {}, {1}, {, S2}, {, } 19

20 iagnosis for the polybox X 4 Y Z [10] 12 [12] 20

21 iagnosis for the polybox X Y Z [10] 10 [12] 21

22 iagnosis for the polybox 4 X Y Z [10] 12 [12] 22

23 iagnosis for the polybox 4 X Y Z [12] 23

24 How works? 1. etecting every SYMPTOM Prediction: propagating on every direction (even non causal!) 2. Identifying ONLITS 3. enerating NITS 24

25 Prediction - Requirements X Y Z Modelling structure Modelling component behaviour Predict overall behaviour 25

26 Modelling Structure - Requirements etermine the structural elements and interconnections Which entities can be the origin of malfunction? Which parts can be replaced? Which variables can be observed? Reflect aspects and levels of (diagnostic) reasoning about the device behaviour 2

27 omponent-oriented Modelling: omponents and onnections Systems: components linked by connections via terminals omponents: Normally physical objects Resistors, diodes, voltage sources, tanks, valves Terminals: unique communication link onnections:ideal connections (but may be modelled as components) No resistance wires, load less pipes... Possible faults: defect components, broken connection 27

28 Modelling ehaviour - Requirements escribe behaviour of the structural elements: Locality oal: detecting discrepancies onsider aspects like enerality: which kind of devices are to be diagnosed? Robustness: which type of failure are to be detected Reflect the diagnostic reasoning process (e.g. simplifications) Which kind of information is (easily) available (e. g. qualitative information) 28

29 Local behaviour models onstrains / relations among Input/Output variables Internal parameters Various directions No implicit reference to or implicit assumptions about context (existence or state of other components) Locality Necessary for diagnosis: different context because something is broken; otherwise implicit hypothesis must be revised Reusability: model library, compositionally 29

30 Local behaviour model - xample Or-gate Variables: in1, in2,out omain dom(in1)=dom(in2)=dom(out)={0,1} Relation {{0,0,0}, {1,0,1}, {0,1,1}, {1,1,1}} dom(in1) dom(in2) dom(out) Inferences in1 = 1 out = 1 in2 = 1 out = 1 in1=0 in2=0 out = 1 causal direction out=0 in1=0 in2=0 out=1 in1=0 in2=1 out=1 in2=0 in1=1 non causal direction

31 ehaviour model of a valve f p 1 p 2 Relation: f = k Implicit assumption: pump is on and ok Relation: I on() and ok() THN f= k Implicit assumption: a pump exists and is connected as in the diagram etter: f k (p1 p2) Principle: no function in structure

32 bstract model 1 2 omain for each variable, var dom(var) = {OK,,?} Model for each correct component, I for all input-variables, var i of, var i = OK THN for each output-variable, var o of, var o = OK To avoid masking of faults by correct components I there exists an input-variable, var i of, var i = THN for each output-variable, var o of, var o = 32

33 Prediction - Principles Infer the behaviour of the entire device from Observations omponent models Structural description Preserve dependencies on component models Propagate the effects of local models along the interaction paths (connections) Propagate not only in the causal direction 33

34 Propagation ausal direction (I) X Y Z 1 2 []=3 []=2 X= () 34

35 Propagation ausal direction (II) X Y Z 1 2 []=2 []=3 Y= () 35

36 Propagation ausal direction (III) X Y Z X= Y= =12 (1) 3

37 Propagation ackward direction (II) 4 X Y Z 1 2 [10] []=10 X= Y=4 (1) 37

38 andidate eneration etecting SYMPTOMS (ISRPNIS) Identifying (minimal) ONLITS enerating (minimal) NITS 38

39 Symptoms Real System Model Observed ehaviour iscrepancy Predicted ehaviour iagnosis Symptoms are contradictions that indicate an inconsistency between observations and correct behaviour ut other potential sources of contradictions Imprecise measurements ugs in the model ugs in propagation 39

40 Symptoms etection Symptoms occurs as contradictory values for one variable Predicted plus observed Predicted following two different paths iscrete Variables Static x=val1 x=val2 val1 val2 ynamic x=(val1, t1) x=(val2, t2) val1 val2 (t1 t2) ontinuous Variables Qualitatives (static): Intervals: x=i1 x=i2 (i1 i2) Values: x=val1 x=val2 val1 val2 Relations: x val1 x <val2 Quantitatives : distance, distance >Threshold

41 Some symptoms for the polybox (I) X Y Z [10] [12] 41

42 Some symptoms for the polybox (II) X 4 Y Z 1 2 [10] [12] 42

43 Some symptoms for the polybox (III) 4 X Y Z 1 2 [10] 10 [12] 43

44 Some symptoms for the polybox (IV) X 4 Y 4 Z [10] 10 [12] 44

45 Identify conflicts onflict (informal):set of correctness assumptions underlying discrepancies Polybox (minimal) conflicts =[10] =12 {,, 1}, {,, 1, 2} X= X=4 {,, 1}, {,, 1, 2} Y= Y=4 {,, 1}, {,, 1, 2} Z= Z=8 {,, 1, 2} =[12] =10 {,, 1, 2} y definition,any superset of a conflict set is a conflict {,, 1} {,, 1, 2} {,,, 1, 2} Minimal conflict: conflict no proper subset of which is a conflict It is essential to represent the conflicts through the set of minimal conflicts (to avoid combinatorial explosion) 45

46 onflicts lattice [,,, 1, 2] [,,, 1] [,,, 2] [,, 1, 2] [,, 1, 2] [,, 1, 2] [,, ][,, 1][,, 2] [,, 1][,, 2] [, 1] [, 1, 2] [,, 2] [, 1, 2] [, 1, 2] [, ] [, ] [, 1] [, ] [, 2] [, 1] [, 2] [, 1] [, 2] [ 1, 2] [] [] [] [1] [2] [ ] 4

47 onflicts generation with TMS The problem solver performs inferences The TMS records the dependencies between inferences Introduce observations as facts Support each local propagation with a correctness assumption for the component Label of a node:(minimal) environments that entails the prediction Records components that support prediction voids recomputation Symptoms: produce NOOOS NOOOS are the MINIML ONLITS 47

48 onflicts generation, detailed model, first minimal conflict (I) {{}} X Y Z

49 onflicts generation, detailed model, first minimal conflict (II) {{}} X Y Z 1 {{}} 2 49

50 onflicts generation, detailed model, first minimal conflict (III) {{}} X Y Z 1 {{}} 2 {{,, 1}} 12 50

51 onflicts generation, detailed model, first minimal conflict (IV) {{}} X Y Z 1 {{}} 2 {{,, 1}} 12 [10] { } =[10] =12 {,, 1} 51

52 onflicts generation, detailed model, second minimal conflict (I) X Y Z {{,, 1, 2}} [12] 52

53 onflicts generation, detailed model, second minimal conflict (II) X Y Z {{,, 1, 2}} 12 1 [10] { } 2 [12] =[10] =12 {,, 1, 2} 53

54 onflicts generation, abstract model, first minimal conflict (I) {{}} X ok Y Z

55 onflicts generation, abstract model, first minimal conflict (II) {{}} X ok ok Y Z 1 {{}} 2 55

56 onflicts generation, abstract model, first minimal conflict (III) {{}} X ok ok Y Z 1 {{}} 2 {{,, 1}} ok 5

57 onflicts generation, abstract model, first minimal conflict (IV) {{}} X ok ok Y Z 1 {{}} 2 {{,, 1}} ok [bad] { } =[bad] =ok {,, 1} 57

58 onflicts generation, abstract model, second minimal conflict (I) {{}} X ok bad Y Z 1 {{, 1}} 2 [bad] bad {{, 1, 2}} 58

59 onflicts generation, abstract model, second minimal conflict (II) {{}} X ok bad Y Z 1 {{, 1}} 2 [bad] { } bad {{, 1, 2}} =[bad] =ok {, 1, 2} 59

60 andidates andidate: hypothesis of how the device differs from model Represented as a set of assumptions ssumptions included: false ssumptions not included: true andidate example: {, 2} Meaning:, 2 are faulty,, 1 are correct iagnosis: identify every candidate consistent with observations 0

61 andidate generation ach candidate has to account for all conflicts ach candidate has to retract at least one correctness assumption out of each conflict onstruct candidates as Hitting Set of (minimal) conflicts a candidate, i conflict, a i i a, a i i ach superset of a candidate is also a candidate: Minimal candidates:minimal hitting set of minimal conflicts 1

62 andidate generation example X 4 4 Z 8 Y [10] 10 [12] Minimal conflicts {, 1, } {, 1,, 2 } Minimal candidates {}, {1}, {, }, {, 2} 2

63 onflict irected Search 1. Let M be the set of putative minimal diagnoses, initially containing only []. 2. If no more minimal conflicts, the M is the set of minimal diagnoses 3. or every new minimal conflict 1. or every diagnosis in M 1. If identifies one component in as faulted, do nothing. 2. lse remove from M and add to M all which have some component of faulted. 2. Remove duplicates from M 4. o to 2. 3

64 andidate lattice: parsimonious representation (I) [,,, 1, 2] [,,, 1] [,,, 2] [,, 1, 2] [,, 1, 2] [,, 1, 2] [,, ][,, 1][,, 2] [,, 1][,, 2] [, 1] [, 1, 2] [,, 2] [, 1, 2] [, 1, 2] [, ] [, ] [, 1] [, ] [, 2] [, 1] [, 2] [, 1] [, 2] [ 1, 2] [] [] [] [1] [2] 1:[,, 1] [ ]

65 andidate lattice: parsimonious representation (II) [,,, 1, 2] [,,, 1] [,,, 2] [,, 1, 2] [,, 1, 2] [,, 1, 2] [,, ][,, 1][,, 2] [,, 1][,, 2] [, 1] [, 1, 2] [,, 2] [, 1, 2] [, 1, 2] [, ] [, ] [, 1] [, ] [, 2] [, 1] [, 2] [, 1] [, 2] [ 1, 2] [] [] [] [1] [2] 1:[,, 1] [ ] 2 :[,, 1, 2]

66 andidate lattice: parsimonious representation (III) [,,, 1, 2] [,,, 1] [,,, 2] [,, 1, 2] [,, 1, 2] [,, 1, 2] [,, ][,, 1][,, 2] [,, 1][,, 2] [, 1] [, 1, 2] [,, 2] [, 1, 2] [, 1, 2] [, ] [, ] [, 1] [, ] [, 2] [, 1] [, 2] [, 1] [, 2] [ 1, 2] [] [] [] [1] [2] 1:[,, 1] [ ] 2 :[,, 1, 2]

67 andidate lattice: parsimonious representation (IV) [,,, 1, 2] [,,, 1] [,,, 2] [,, 1, 2] [,, 1, 2] [,, 1, 2] [,, ][,, 1][,, 2] [,, 1][,, 2] [, 1] [, 1, 2] [,, 2] [, 1, 2] [, 1, 2] [, ] [, ] [, 1] [, ] [, 2] [, 1] [, 2] [, 1] [, 2] [ 1, 2] [] [] [] [1] [2] 1 & 2 1:[,, 1] [ ] 2 :[,, 1, 2]

68 andidate generation abstract model Minimal conflicts Minimal candidates ok ok X bad Z Y {, 1, } {, 1, 2 } 1 2 ok [bad] bad {}, {1}, {, 2} 8

69 andidate generation: problems Undetected symptoms Insufficient observations Imprecise Not available Insufficient models Quantitative accuracy Qualitative ambiguity Limitations of conflict generation Inherent in the prediction algorithm Inherent in the model 9

70 onflict generation: limitations due to local propagation [1] [1] [1] I X1 X2 X3 [1] onflicts: {I, X1, X2, X3} andidates: {I }, {X1}, {X2}, {X3} {I} should not be a candidate {X1, X2, X3} ought to be a conflict 70

71 onflict generation: limitations due to the model (I) W-1 W-3 W-5 S W-2 W-4 W- Observations: 1, 2 O,3 ON Minimal conflicts {S, W1, 1, W2}, {S, W1, W3, 2, W4, W2}, {3, W5, 2, W}, {3,W5, W3, 1, W4, W} 22 minimal candidates! {1, 2}, {S, 3}, {W1, W5} (?) 71

72 onflict generation: limitations due to the model (II) W-1 W-3 W-5 S W-2 W-4 W- Observations: 1, 2 O,3 ON andidate {S, 3} Logically possible Physically impossible ue to the absence of information about faulty behaviour (only models of correct behaviour) 72

General Diagnostic Engine: a computational approach to CBD

General Diagnostic Engine: a computational approach to CBD General Diagnostic Engine: a computational approach to CBD Diagnosis basada en modelos: la aproximación DX. 1 Introducción 2 Diagnosis mediante propagación de restricciones y registro de dependencias.

More information

Outline. Fault Aware Systems: Model-based Programming and Diagnosis. Mars Polar Lander Failure. Descent Example. Deductive likely Controller

Outline. Fault Aware Systems: Model-based Programming and Diagnosis. Mars Polar Lander Failure. Descent Example. Deductive likely Controller Fault ware ystems: l-based Programming and iagnosis Outline Fault ware ystems hrough l-based Programming iagnosis as etective Work l-based iagnosis rian. Williams.4J/.84J March 8 th, 4 courtesy of JPL

More information

Engineering Risk Benefit Analysis

Engineering Risk Benefit Analysis Engineering Risk enefit nalysis.55, 2.943, 3.577, 6.938, 0.86, 3.62, 6.862, 22.82 ESD.72J, ESD.72 RPR. The Logic of ertainty George E. postolakis Massachusetts Institute of Technology Spring 2007 RPR.

More information

Outline Automatic Test Pattern Generation

Outline Automatic Test Pattern Generation K.T. Tim heng, 5_comb_tg, v. Outline utomatic Test Pattern Generation Test generation systems Test generation for combinational ckts -lgorithm POM oolean Satisfiability approach Test compaction Test generation

More information

Problem Set 4 Solutions

Problem Set 4 Solutions SE 26 igital omputers: Organization and Logical esign Jon Turner Problem Set 4 Solutions 1. Find a minimal logic expression for the NN/NOR circuit shown below. The circuit implements the expression ((()

More information

Building Probabilistic Expert Systems. Diagnostic Reasoning. Probabilistic Expert Systems A model for diagnosis

Building Probabilistic Expert Systems. Diagnostic Reasoning. Probabilistic Expert Systems A model for diagnosis Building Probabilistic Expert Systems iagnostic Reasoning Probabilistic Expert Systems A model for diagnosis Salient Observations Hypothetico-deductive reasoning cycle [Elstein, et al, 1971] value of information

More information

PRUNING PROCEDURE FOR INCOMPLETE-OBSERVATION DIAGNOSTIC MODEL SIMPLIFICATION

PRUNING PROCEDURE FOR INCOMPLETE-OBSERVATION DIAGNOSTIC MODEL SIMPLIFICATION PRUNING PROCEDURE FOR INCOMPLETE-OBSERVATION DIAGNOSTIC MODEL SIMPLIFICATION Ivan Havel Department of Cybernetics Faculty of Electrical Engineering, Czech Technical University Karlovo náměstí 13, 121 35

More information

Deviation Models Revisited

Deviation Models Revisited Deviation Models Revisited Peter Struss (struss@in.tum.de, struss@occm.de) Computer Science Dept., Technische Universität München, Boltzmannstr. 3 D-85748 Garching, Germany and OCC M Software GmbH, Gleissentalstr.

More information

Toward Computing Conflict-Based Diagnoses in Probabilistic Logic Programming

Toward Computing Conflict-Based Diagnoses in Probabilistic Logic Programming Toward Computing Conflict-Based Diagnoses in Probabilistic Logic Programming Arjen Hommersom 1,2 and Marcos L.P. Bueno 2 1 Open University of the Netherlands 2 Radboud University Nijmegen, The Netherlands

More information

Context-specific independence Parameter learning: MLE

Context-specific independence Parameter learning: MLE Use hapter 3 of K&F as a reference for SI Reading for parameter learning: hapter 12 of K&F ontext-specific independence Parameter learning: MLE Graphical Models 10708 arlos Guestrin arnegie Mellon University

More information

Modeling when connections are the problem

Modeling when connections are the problem Modeling when connections are the problem Johan de Kleer Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Revision of July 25, 2006 Abstract Most AI diagnostic reasoning approaches

More information

Comparing flow-based approaches. Introduction. Flow-based approaches: a short overview

Comparing flow-based approaches. Introduction. Flow-based approaches: a short overview From: AAAI-96 Proceedings. Copyright 1996, AAAI (www.aaai.org). All rights reserved. Luca Chittaro and Roberto Ranon Dipartimento di Matematica e Informatica Universita di Udine Via delle Scienze 20633

More information

Qualitative Dynamic Behavior of Physical System Models With Algebraic Loops

Qualitative Dynamic Behavior of Physical System Models With Algebraic Loops Presented at the Eleventh International Workshop on Principles of Diagnosis, Mexico. June 2000 Qualitative Dynamic Behavior of Physical System Models With Algebraic Loops Pieter J. Mosterman Institute

More information

Dynamic domain abstraction through meta-diagnosis

Dynamic domain abstraction through meta-diagnosis Dynamic domain abstraction through meta-diagnosis Johan de Kleer Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA dekleer@parc.com Abstract One of the most powerful tools designers

More information

Electrical Circuits. Winchester College Physics. makptb. c D. Common Time man. 3rd year Revision Test

Electrical Circuits. Winchester College Physics. makptb. c D. Common Time man. 3rd year Revision Test Name... Set... Don.... manner~ man makptb Winchester College Physics 3rd year Revision Test Electrical Circuits Common Time 2011 Mark multiple choice answers with a cross (X) using the box below. I A B

More information

Inference in Bayesian networks

Inference in Bayesian networks Inference in ayesian networks Devika uramanian omp 440 Lecture 7 xact inference in ayesian networks Inference y enumeration The variale elimination algorithm c Devika uramanian 2006 2 1 roailistic inference

More information

A Qualitative Approach to Multiple Fault Isolation in Continuous Systems

A Qualitative Approach to Multiple Fault Isolation in Continuous Systems A Qualitative Approach to Multiple Fault Isolation in Continuous Systems Matthew Daigle and Xenofon Koutsoukos and Gautam Biswas Institute for Software Integrated Systems (ISIS) Department of Electrical

More information

Simlification of Switching Functions

Simlification of Switching Functions Simlification of Switching unctions ( ) = ( 789 5) Quine-Mc luskey Original nonminimized oolean function m i m i m n m i [] m m m m m 4 m 5 m 6 m 7 m 8 m 9 m m m m m 4 m 5 m m m 7 m 8 m 9 m m 5 The number

More information

Advanced Digital Logic Design EECS 303. Multi-level example. Two-level form. Multi-level form A B C. Multi-level logic

Advanced Digital Logic Design EECS 303. Multi-level example. Two-level form. Multi-level form A B C. Multi-level logic dvanced igital Logic esign S 33 http://ziyang.eecs.northwestern.edu/eecs33/ Multi-level example Teacher: Robert ick Office: L477 Tech mail: dickrp@northwestern.edu Phone: 847 467 2298 So far, we have talked

More information

Causal Discovery Methods Using Causal Probabilistic Networks

Causal Discovery Methods Using Causal Probabilistic Networks ausal iscovery Methods Using ausal Probabilistic Networks MINFO 2004, T02: Machine Learning Methods for ecision Support and iscovery onstantin F. liferis & Ioannis Tsamardinos iscovery Systems Laboratory

More information

Circuit Analysis and Ohm s Law

Circuit Analysis and Ohm s Law Study Unit Circuit Analysis and Ohm s Law By Robert Cecci Circuit analysis is one of the fundamental jobs of an electrician or electronics technician With the knowledge of how voltage, current, and resistance

More information

Chapter # 3: Multi-Level Combinational Logic

Chapter # 3: Multi-Level Combinational Logic hapter # 3: Multi-Level ombinational Logic ontemporary Logic esign Randy H. Katz University of alifornia, erkeley June 993 No. 3- hapter Overview Multi-Level Logic onversion to NN-NN and - Networks emorgan's

More information

Coloured Petri Nets Based Diagnosis on Causal Models

Coloured Petri Nets Based Diagnosis on Causal Models Coloured Petri Nets Based Diagnosis on Causal Models Soumia Mancer and Hammadi Bennoui Computer science department, LINFI Lab. University of Biskra, Algeria mancer.soumia@gmail.com, bennoui@gmail.com Abstract.

More information

R TH + V TH. Vport. + Rport V TH

R TH + V TH. Vport. + Rport V TH Massachusetts Institute of Technology Department of Electrical Engineering and omputer Science 6.002 í Electronic ircuits Homework è3 Solution Handout F9827 Exercise 31: When a particular network having

More information

Lecture 6: Time-Dependent Behaviour of Digital Circuits

Lecture 6: Time-Dependent Behaviour of Digital Circuits Lecture 6: Time-Dependent Behaviour of Digital Circuits Two rather different quasi-physical models of an inverter gate were discussed in the previous lecture. The first one was a simple delay model. This

More information

Electric Current Unlike static electricity, electric current is a continuous flow of charged particles (electricity). For current to flow, there must

Electric Current Unlike static electricity, electric current is a continuous flow of charged particles (electricity). For current to flow, there must CURRENT ELECTRICITY Electric Current Unlike static electricity, electric current is a continuous flow of charged particles (electricity). For current to flow, there must be a power source and there must

More information

COMP2611: Computer Organization. Introduction to Digital Logic

COMP2611: Computer Organization. Introduction to Digital Logic 1 OMP2611: omputer Organization ombinational Logic OMP2611 Fall 2015 asics of Logic ircuits 2 its are the basis for binary number representation in digital computers ombining bits into patterns following

More information

BOOLEAN ALGEBRA INTRODUCTION SUBSETS

BOOLEAN ALGEBRA INTRODUCTION SUBSETS BOOLEAN ALGEBRA M. Ragheb 1/294/2018 INTRODUCTION Modern algebra is centered around the concept of an algebraic system: A, consisting of a set of elements: ai, i=1, 2,, which are combined by a set of operations

More information

Synchronised Qualitative Simulation in Diagnosis

Synchronised Qualitative Simulation in Diagnosis Synchronised Qualitative Simulation in Diagnosis Qiang Shen & Roy Leitch Intelligent Automation Laboratory Dept. of Electrical & Electronic Engineering Heriot-Watt University 31-35 Grassmarket Edinburgh

More information

Single Stuck-At Fault Model Other Fault Models Redundancy and Untestable Faults Fault Equivalence and Fault Dominance Method of Boolean Difference

Single Stuck-At Fault Model Other Fault Models Redundancy and Untestable Faults Fault Equivalence and Fault Dominance Method of Boolean Difference Single Stuck-At Fault Model Other Fault Models Redundancy and Untestable Faults Fault Equivalence and Fault Dominance Method of Boolean Difference Copyright 1998 Elizabeth M. Rudnick 1 Modeling the effects

More information

Uncertainty and Rules

Uncertainty and Rules Uncertainty and Rules We have already seen that expert systems can operate within the realm of uncertainty. There are several sources of uncertainty in rules: Uncertainty related to individual rules Uncertainty

More information

Exam 3--PHYS 102--S14

Exam 3--PHYS 102--S14 Name: Exam 3--PHYS 102--S14 Multiple Choice Identify the choice that best completes the statement or answers the question. 1. Which of these statements is always true? a. resistors in parallel have the

More information

16.1 Electrical Current

16.1 Electrical Current 16.1 Electrical Current Electric Current Electric Current When the ends of an electric conductor are at different electric potentials, charge flows from one end to the other Flow of Charge Charge flows

More information

TROUBLESHOOTING WHEN MODELING IS THE TROUBLE

TROUBLESHOOTING WHEN MODELING IS THE TROUBLE TROUBLESHOOTING WHEN MODELING IS THE TROUBLE P. Dague Mailing address : Paris IBM Scientific Center 36 Ave R. Poincare 75116 Paris France Telephone: 33 (1) 45 05 14 00 P. 27-40 Address: earn/ bitnet dague

More information

Handling Uncertainty with Possibility Theory and Fuzzy Sets in a Satellite Fault Diagnosis Application

Handling Uncertainty with Possibility Theory and Fuzzy Sets in a Satellite Fault Diagnosis Application Handling Uncertainty with Possibility Theory and Fuzzy Sets in a Satellite Fault Diagnosis Application Didier CAYRAC*, Didier DUBOIS** and Henri PRADE** * Operations Support and Mission Optimization Department,

More information

Chapter 10 Instructor Notes

Chapter 10 Instructor Notes G. izzoni, Principles and Applications of lectrical ngineering Problem solutions, hapter 10 hapter 10 nstructor Notes hapter 10 introduces bipolar junction transistors. The material on transistors has

More information

Undirected Graphical Models

Undirected Graphical Models Readings: K&F 4. 4.2 4.3 4.4 Undirected Graphical Models Lecture 4 pr 6 20 SE 55 Statistical Methods Spring 20 Instructor: Su-In Lee University of Washington Seattle ayesian Network Representation irected

More information

Semantics and Pragmatics of NLP

Semantics and Pragmatics of NLP Semantics and Pragmatics of NLP Alex Ewan School of Informatics University of Edinburgh 28 January 2008 1 2 3 Taking Stock We have: Introduced syntax and semantics for FOL plus lambdas. Represented FOL

More information

Analysis of notions of diagnosis

Analysis of notions of diagnosis Artificial Intelligence 105 (1998) 295 343 Analysis of notions of diagnosis Peter J.F. Lucas Department of Computer Science, Utrecht University, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands Received

More information

Combining Symbolic Conflict Recognition With Markov Chains For Fault Identification

Combining Symbolic Conflict Recognition With Markov Chains For Fault Identification Combining Symbolic Conflict Recognition With Markov Chains For Fault Identification 4 Finlay S. Smith V W-111, r I N5 Ph.D. University of Edinburgh 2002 Abstract Model based fault diagnosis systems use

More information

Bayesian Networks 3 D-separation. D-separation

Bayesian Networks 3 D-separation. D-separation ayesian Networks 3 D-separation 1 D-separation iven a graph, we would like to read off independencies The converse is easier to think about: when does an independence statement not hold? g. when can X

More information

Causality Enabled Compositional Modelling of Bayesian Networks

Causality Enabled Compositional Modelling of Bayesian Networks ausality Enabled ompositional Modelling of Bayesian Networks Jeroen Keppens and Qiang Shen Department of omputer Science University of Wales, Aberystwyth {jrk,qqs}@aber.ac.uk Abstract Probabilistic abduction

More information

Exploiting Count Spectra for Bayesian Fault Localization

Exploiting Count Spectra for Bayesian Fault Localization Exploiting Count Spectra for Bayesian Fault Localization 9/13/10 Rui Abreu Alberto González-Sánchez Arjan van Gemund Delft University of Technology Challenge the future (Simplified) Software Lifecyle Implementation

More information

Stéphane Lafortune. August 2006

Stéphane Lafortune. August 2006 UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE LECTURE NOTES FOR EECS 661 CHAPTER 1: INTRODUCTION TO DISCRETE EVENT SYSTEMS Stéphane Lafortune August 2006 References for

More information

A! Approaches to Troubleshooting. Dr. )ohan de Kleer

A! Approaches to Troubleshooting. Dr. )ohan de Kleer A! Approaches to Troubleshooting Dr. )ohan de Kleer Xerox Palo Alto Research Center I would like to point out that this talk represents work done with John Seely Brown. Like any good Al expert, I have

More information

Exam 3. Feb 12, Problem 1 / 32 Problem 2 / 33 Problem 3 / 32 Total / 100

Exam 3. Feb 12, Problem 1 / 32 Problem 2 / 33 Problem 3 / 32 Total / 100 ROSE-HULMAN Institute of Technology Sophomore Engineering Curriculum ES201 Conservation & Accounting Principles Winter 2014-2015 Section [1 pt]: 01 (1 st period) Name [1 pt] 02 (2 nd period) CM [1 pt]

More information

2-input AND gate with open-drain output. The 74AHC1G09 is a high-speed Si-gate CMOS device.

2-input AND gate with open-drain output. The 74AHC1G09 is a high-speed Si-gate CMOS device. 74HC1G09 Rev. 02 18 December 2007 Product data sheet 1. General description 2. Features 3. Ordering information The 74HC1G09 is a high-speed Si-gate CMOS device. The 74HC1G09 provides the 2-input ND function

More information

Overview Model-based Debugging Basic Ideas and Relationships

Overview Model-based Debugging Basic Ideas and Relationships Overview Model-based Debugging Basic Ideas and Relationships Franz Wotawa TU Graz, Institute for SoftwareTechnology Inffeldgasse 16b/, A-8010 Graz, Austria wotawa@ist.tugraz.at Dagstuhl Seminar Understanding

More information

KRR. Example. Example (formalization) Example (cont.) Knowledge representation & reasoning

KRR. Example. Example (formalization) Example (cont.) Knowledge representation & reasoning Klassische hemen der Computerwissenschaften Artificial Intelligence Knowledge representation & reasoning Prof. Dr. ranz Wotawa wotawa@ist.tugraz.at KRR Example Use logic to represent knowledge (e.g., the

More information

Chapter 2 Fault Modeling

Chapter 2 Fault Modeling Chapter 2 Fault Modeling Jin-Fu Li Advanced Reliable Systems (ARES) Lab. Department of Electrical Engineering National Central University Jungli, Taiwan Outline Why Model Faults? Fault Models (Faults)

More information

Design and Analysis of Time-Critical Systems Cache Analysis and Predictability

Design and Analysis of Time-Critical Systems Cache Analysis and Predictability esign and nalysis of Time-ritical Systems ache nalysis and Predictability Jan Reineke @ saarland university ES Summer School 2017 Fiuggi, Italy computer science n nalogy alvin and Hobbes by Bill Watterson

More information

Machine Learning Summer School

Machine Learning Summer School Machine Learning Summer School Lecture 1: Introduction to Graphical Models Zoubin Ghahramani zoubin@eng.cam.ac.uk http://learning.eng.cam.ac.uk/zoubin/ epartment of ngineering University of ambridge, UK

More information

Dual 3-channel analog multiplexer/demultiplexer with supplementary switches

Dual 3-channel analog multiplexer/demultiplexer with supplementary switches with supplementary switches Rev. 03 16 December 2009 Product data sheet 1. General description 2. Features 3. Applications 4. Ordering information The is a dual 3-channel analog multiplexer/demultiplexer

More information

Dual 4-Input AND Gate

Dual 4-Input AND Gate TENIAL DATA Dual 4-Input AND ate The is high-speed Si-gate MOS device and is pin compatible with low power Schottky TTL (LSTTL). The device provide the Dual 4-input AND function. Outputs Directly Interface

More information

Fault Diagnosis in Discrete-Event Systems: Incomplete Models and Learning

Fault Diagnosis in Discrete-Event Systems: Incomplete Models and Learning 2005 American Control Conference June 8-10, 2005. Portland, OR, USA ThC15.5 ault Diagnosis in Discrete-Event Systems: Incomplete Models and Learning David L. Yeung School of Computer Science University

More information

Fault Modeling. Fault Modeling Outline

Fault Modeling. Fault Modeling Outline Fault Modeling Outline Single Stuck-t Fault Model Other Fault Models Redundancy and Untestable Faults Fault Equivalence and Fault Dominance Method of oolean Difference Copyright 1998 Elizabeth M. Rudnick

More information

A SYSTEMATIC INCLUSION OF DIAGNOSIS PERFORMANCE IN FAULT TREE ANALYSIS

A SYSTEMATIC INCLUSION OF DIAGNOSIS PERFORMANCE IN FAULT TREE ANALYSIS SYSTEMTIC INCLUSION OF DIGNOSIS PERFORMNCE IN FULT TREE NLYSIS Jan Åslund, Jonas Biteus, Erik Frisk, Mattias Kryser, Lars Nielsen Department of Electrical Engineering, Linköpings universitet, 58 83 Linköping,

More information

UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering. Fault Tolerant Computing ECE 655

UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering. Fault Tolerant Computing ECE 655 UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering Fault Tolerant Computing ECE 655 Part 1 Introduction C. M. Krishna Fall 2006 ECE655/Krishna Part.1.1 Prerequisites Basic courses in

More information

mith College Computer Science CSC270 Spring 16 Circuits and Systems Lecture Notes Week 3 Dominique Thiébaut

mith College Computer Science CSC270 Spring 16 Circuits and Systems Lecture Notes Week 3 Dominique Thiébaut mith College Computer Science CSC270 Spring 16 Circuits and Systems Lecture Notes Week 3 Dominique Thiébaut dthiebaut@smith.edu Crash Course in Electricity and Electronics Zero Physics background expected!

More information

A Static Model Based Engine for Model Based Reasoning

A Static Model Based Engine for Model Based Reasoning A Static Model Based Engine for Model Based Reasoning Peter Fröhlich and Wolfgang Nejdl University of Hannover Lange Laube 3, 30159 Hannover, Germany ffroehlich, nejdlg@kbs.uni-hannover.de Abstract Most

More information

Cai Ca (1) = Inlet reactant concentration in reactor. = Outlet reactant concentration in reactor. =Inlet feed flow rate. =Volume of reactor

Cai Ca (1) = Inlet reactant concentration in reactor. = Outlet reactant concentration in reactor. =Inlet feed flow rate. =Volume of reactor International Journal of Technical Research and Applications e-issn: -86, www.ijtra.com Volume, Issue (Mar-Apr 5), PP. 7- FAULT DTTION AND DIAGNOSIS IN ONTINUOUS STIRRD TANK RATOR (STR) R. Gowthami, Dr.

More information

Methods for finding optimal configurations

Methods for finding optimal configurations S 2710 oundations of I Lecture 7 Methods for finding optimal configurations Milos Hauskrecht milos@pitt.edu 5329 Sennott Square S 2710 oundations of I Search for the optimal configuration onstrain satisfaction

More information

! Energy Optimization. ! Design Space Exploration. " Example. ! P tot P static + P dyn + P sc. ! Steady-State: V in =V dd. " PMOS: subthreshold

! Energy Optimization. ! Design Space Exploration.  Example. ! P tot P static + P dyn + P sc. ! Steady-State: V in =V dd.  PMOS: subthreshold ESE 570: igital Integrated ircuits and VLSI undamentals Lec 17: March 26, 2019 Energy Optimization & esign Space Exploration Lecture Outline! Energy Optimization! esign Space Exploration " Example 3 Energy

More information

Satisifiability and Probabilistic Satisifiability

Satisifiability and Probabilistic Satisifiability Satisifiability and Probabilistic Satisifiability Department of Computer Science Instituto de Matemática e Estatística Universidade de São Paulo 2010 Topics Next Issue The SAT Problem The Centrality of

More information

Relating Voltage, Current and Resistance

Relating Voltage, Current and Resistance Relating Voltage, Current and Resistance Using Ohm s Law in a simple circuit. A Simple Circuit Consists of:! A voltage source often a battery! A load such as a bulb! Conductors arranged to complete a circuit

More information

Triple 3-Input NOR Gate

Triple 3-Input NOR Gate TENIAL DATA IN4T2A Triple 3-Input NOR ate The IN4T2A is high-speed Si-gate MOS device and is pin compatible with low power Schottky TTL (LSTTL). The device provide the Triple 3-input NOR function. Outputs

More information

IS HUMAN REASONING REALLY NONMONOTONIC?

IS HUMAN REASONING REALLY NONMONOTONIC? Logic and Logical Philosophy Volume 22 (2013), 63 73 DOI: 10.12775/LLP.2013.004 Piotr Łukowski IS HUMAN REASONING REALLY NONMONOTONIC? Abstract. It seems that nonmonotonicity of our reasoning is an obvious

More information

Modeling and reasoning with uncertainty

Modeling and reasoning with uncertainty CS 2710 Foundations of AI Lecture 18 Modeling and reasoning with uncertainty Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square KB systems. Medical example. We want to build a KB system for the diagnosis

More information

Dual 4-Input AND Gate

Dual 4-Input AND Gate TENIAL DATA IN42A Dual 4-Input AND ate The IN42A is high-speed Si-gate MOS device and is pin compatible with pullup resistors with low power Schottky TTL (LSTTL). The device provide the Dual 4-input AND

More information

Electricity & Magnetism Lecture 10: Kirchhoff s Rules

Electricity & Magnetism Lecture 10: Kirchhoff s Rules Electricity & Magnetism Lecture 10: Kirchhoff s Rules Today s Concept: Kirchhoff s Rules Electricity & Magne

More information

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance ased on slides/material by Topic 3 J. Rabaey http://bwrc.eecs.berkeley.edu/lasses/icook/instructors.html Digital Integrated ircuits: Design Perspective, Prentice Hall D. Harris http://www.cmosvlsi.com/coursematerials.html

More information

Causal & Frequency Analysis

Causal & Frequency Analysis Causal & Frequency Analysis Arshad Ahmad arshad@utm.my Fishbone Diagram 2 The Cause and Effect (CE) Diagram (Ishikawa Fishbone) Created in 1943 by Professor Kaoru Ishikawa of Tokyo University Used to investigate

More information

MM74C906 Hex Open Drain N-Channel Buffers

MM74C906 Hex Open Drain N-Channel Buffers Hex Open Drain N-Channel Buffers General Description The MM74C906 buffer employs monolithic CMOS technology in achieving open drain outputs. The MM74C906 consists of six inverters driving six N-channel

More information

Direct Current Circuits

Direct Current Circuits Name: Date: PC1143 Physics III Direct Current Circuits 5 Laboratory Worksheet Part A: Single-Loop Circuits R 1 = I 0 = V 1 = R 2 = I 1 = V 2 = R 3 = I 2 = V 3 = R 12 = I 3 = V 12 = R 23 = V 23 = R 123

More information

Combinational Logic Design

Combinational Logic Design PEN 35 - igital System esign ombinational Logic esign hapter 3 Logic and omputer esign Fundamentals, 4 rd Ed., Mano 2008 Pearson Prentice Hall esign oncepts and utomation top-down design proceeds from

More information

A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS

A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS EricJ. Manders Sriram Narasimhan Gautam Biswas Pieter J. Mosterman Department of Electrical Engineering and

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Midterm Examination CLOSED BOOK

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Midterm Examination CLOSED BOOK Department of Electrical and Computer Engineering University of Wisconsin Madison ECE 553: Testing and Testable Design of Digital Systems Fall 203-204 Midterm Examination CLOSED OOK Kewal K. Saluja Date:

More information

XC7SET General description. 2. Features. 3. Applications. Ordering information. Inverting Schmitt trigger

XC7SET General description. 2. Features. 3. Applications. Ordering information. Inverting Schmitt trigger Rev. 01 31 ugust 2009 Product data sheet 1. General description 2. Features 3. pplications is a high-speed Si-gate CMOS device. It provides an inverting buffer function with Schmitt trigger action. This

More information

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo Digital Integrated Circuits Designing Combinational Logic Circuits Fuyuzhuo Introduction Digital IC Dynamic Logic Introduction Digital IC EE141 2 Dynamic logic outline Dynamic logic principle Dynamic logic

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Midterm Examination CLOSED BOOK

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Midterm Examination CLOSED BOOK Department of Electrical and Computer Engineering University of Wisconsin Madison ECE 553: Testing and Testable Design of Digital Systems Fall 2014-2015 Midterm Examination CLOSED BOOK Kewal K. Saluja

More information

Topics in Model-Based Reasoning

Topics in Model-Based Reasoning Towards Integration of Proving and Solving Dipartimento di Informatica Università degli Studi di Verona Verona, Italy March, 2014 Automated reasoning Artificial Intelligence Automated Reasoning Computational

More information

USB1T20 Universal Serial Bus Transceiver

USB1T20 Universal Serial Bus Transceiver Universal Serial Bus Transceiver General Description The USB1T20 is a generic USB 2.0 compliant transceiver. Using a single voltage supply, the USB1T20 provides an ideal USB interface solution for any

More information

Hydraulic (Fluid) Systems

Hydraulic (Fluid) Systems Hydraulic (Fluid) Systems Basic Modeling Elements Resistance apacitance Inertance Pressure and Flow Sources Interconnection Relationships ompatibility Law ontinuity Law Derive Input/Output Models ME375

More information

Temperature range Name Description Version XC7SET32GW 40 C to +125 C TSSOP5 plastic thin shrink small outline package; 5 leads; body width 1.

Temperature range Name Description Version XC7SET32GW 40 C to +125 C TSSOP5 plastic thin shrink small outline package; 5 leads; body width 1. Rev. 01 3 September 2009 Product data sheet 1. General description 2. Features 3. Ordering information is a high-speed Si-gate CMOS device. It provides a 2-input OR function. Symmetrical output impedance

More information

E40M Charge, Current, Voltage and Electrical Circuits KCL, KVL, Power & Energy Flow. M. Horowitz, J. Plummer, R. Howe 1

E40M Charge, Current, Voltage and Electrical Circuits KCL, KVL, Power & Energy Flow. M. Horowitz, J. Plummer, R. Howe 1 E40M Charge, Current, Voltage and Electrical Circuits KCL, KVL, Power & Energy Flow M. Horowitz, J. Plummer, R. Howe 1 Reading For Topics In These Slides Chapter 1 in the course reader OR A&L 1.6-1.7 -

More information

The Probabilistic Interpretation of Model-based Diagnosis

The Probabilistic Interpretation of Model-based Diagnosis The Probabilistic Interpretation of Model-based Diagnosis Ildikó Flesch MICC, Maastricht University, Maastricht, the Netherlands Email: ildiko@cs.ru.nl Peter J.F. Lucas Institute for Computing and Information

More information

2-input EXCLUSIVE-OR gate

2-input EXCLUSIVE-OR gate Rev. 01 7 September 2009 Product data sheet 1. General description 2. Features 3. Ordering information is a high-speed Si-gate CMOS device. It provides a 2-input EXCLUSIVE-OR function. Symmetrical output

More information

Propositional Logic. Logic. Propositional Logic Syntax. Propositional Logic

Propositional Logic. Logic. Propositional Logic Syntax. Propositional Logic Propositional Logic Reading: Chapter 7.1, 7.3 7.5 [ased on slides from Jerry Zhu, Louis Oliphant and ndrew Moore] Logic If the rules of the world are presented formally, then a decision maker can use logical

More information

VLSI Design I. Defect Mechanisms and Fault Models

VLSI Design I. Defect Mechanisms and Fault Models VLSI Design I Defect Mechanisms and Fault Models He s dead Jim... Overview Defects Fault models Goal: You know the difference between design and fabrication defects. You know sources of defects and you

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Propositional Logic [1] Boolean algebras by examples U X U U = {a} U = {a, b} U = {a, b, c} {a} {b} {a, b} {a, c} {b, c}... {a} {b} {c} {a, b} {a} The arrows represents proper inclusion

More information

Dictionary-Less Defect Diagnosis as Surrogate Single Stuck-At Faults

Dictionary-Less Defect Diagnosis as Surrogate Single Stuck-At Faults Dictionary-Less Defect Diagnosis as Surrogate Single Stuck-At Faults Chidambaram Alagappan and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University, Auburn, AL 36849,

More information

Plan diagnosis with agents

Plan diagnosis with agents Plan diagnosis with agents Nico Roos a Cees Witteveen b c a IKAT, Universiteit Maastricht, P.O. Box 616, NL-6200 MD Maastricht, e-mail: roos@cs.unimaas.nl b Faculty EEMCS Delft University of Technology,

More information

Discrete Mathematics for CS Fall 2003 Wagner Lecture 3. Strong induction

Discrete Mathematics for CS Fall 2003 Wagner Lecture 3. Strong induction CS 70 Discrete Mathematics for CS Fall 2003 Wagner Lecture 3 This lecture covers further variants of induction, including strong induction and the closely related wellordering axiom. We then apply these

More information

Semantically Guided Theorem Proving for Diagnosis Applications

Semantically Guided Theorem Proving for Diagnosis Applications Semantically Guided Theorem Proving for Diagnosis Applications Peter Baumgartner Peter Fröhlich Univ. Koblenz Universität Hannover Inst. f. Informatik Abstract In this paper we demonstrate how general

More information

Chapter 18. Direct Current Circuits

Chapter 18. Direct Current Circuits Chapter 18 Direct Current Circuits Sources of emf The source that maintains the current in a closed circuit is called a source of emf Any devices that increase the potential energy of charges circulating

More information

SOME USEFUL NETWORK THEOREMS

SOME USEFUL NETWORK THEOREMS APPENDIX D SOME USEFUL NETWORK THEOREMS Introduction In this appendix we review three network theorems that are useful in simplifying the analysis of electronic circuits: Thévenin s theorem Norton s theorem

More information

Introduction to Probabilistic Reasoning. Image credit: NASA. Assignment

Introduction to Probabilistic Reasoning. Image credit: NASA. Assignment Introduction to Probabilistic Reasoning Brian C. Williams 16.410/16.413 November 17 th, 2010 11/17/10 copyright Brian Williams, 2005-10 1 Brian C. Williams, copyright 2000-09 Image credit: NASA. Assignment

More information

Diagnosing Multiple Persistent and Intermittent Faults

Diagnosing Multiple Persistent and Intermittent Faults Diagnosing Multiple Persistent and Intermittent Faults Johan de Kleer Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA dekleer@parc.com Abstract Almost all approaches to model-based

More information

Electrical measurements:

Electrical measurements: Electrical measurements: Last time we saw that we could define circuits though: current, voltage and impedance. Where the impedance of an element related the voltage to the current: This is Ohm s law.

More information

A Model-Theoretic Coreference Scoring Scheme

A Model-Theoretic Coreference Scoring Scheme Model-Theoretic oreference Scoring Scheme Marc Vilain, John urger, John berdeen, ennis onnolly, Lynette Hirschman The MITR orporation This note describes a scoring scheme for the coreference task in MU6.

More information