CAUSAL REASONING FOR DECISION AIDING SYSTEMS

Slides:



Advertisements
Similar presentations
Department of Computer Science
Advertisements

Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
RELATED CLASS CS 262 Z – SEMINAR IN CAUSAL MODELING CURRENT TOPICS IN COGNITIVE SYSTEMS INSTRUCTOR: JUDEA PEARL Spring Quarter Monday and Wednesday, 2-4pm.
© Michael Lacewing Behaviourism and the problem of other minds Michael Lacewing
COMMENTS ON By Judea Pearl (UCLA). notation 1990’s Artificial Intelligence Hoover.
Lecture 4 This week’s reading: Ch. 1 Today:
THEORY AND APPLICATIONS OF CAUSAL REASONING CONGNITIVE SYSTEMS LABORATORY UCLA Judea Pearl and Jin Tian Model Correctness Mark Hopkins LAYER WIDTH: A New.
Judea Pearl University of California Los Angeles CAUSAL REASONING FOR DECISION AIDING SYSTEMS.
Linear Programming Models: Graphical and Computer Methods
CAUSES AND COUNTERFACTUALS OR THE SUBTLE WISDOM OF BRAINLESS ROBOTS.
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
CAUSAL INFERENCE IN THE EMPIRICAL SCIENCES Judea Pearl University of California Los Angeles (
Judea Pearl Computer Science Department UCLA DIRECT AND INDIRECT EFFECTS.
Judea Pearl University of California Los Angeles ( THE MATHEMATICS OF CAUSE AND EFFECT.
5.3 Geometric Introduction to the Simplex Method The geometric method of the previous section is limited in that it is only useful for problems involving.
Compound Absolute Values Equalities and Inequalities More than one absolute value in the equation.
REASONING WITH CAUSE AND EFFECT Judea Pearl Department of Computer Science UCLA.
Correlation Assume you have two measurements, x and y, on a set of objects, and would like to know if x and y are related. If they are directly related,
CAUSES AND COUNTERFACTIALS IN THE EMPIRICAL SCIENCES Judea Pearl University of California Los Angeles (
REASONING WITH CAUSE AND EFFECT Judea Pearl Department of Computer Science UCLA.
Math I Cluster Quiz Data. Math I Unit 2 Represent & Solve Equations & Inequalities Graphically.
CHAPTER 5 Probability Theory (continued) Introduction to Bayesian Networks.
THE MATHEMATICS OF CAUSE AND COUNTERFACTUALS Judea Pearl University of California Los Angeles (
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
17/1/1 © Pearson Education Limited 2002 Artificial Intelligence & Expert Systems Lecture 1 AI, Decision Support, Architecture of expert systems Topic 17.
Judea Pearl Computer Science Department UCLA ROBUSTNESS OF CAUSAL CLAIMS.
Warm-upWarm-up Sketch the region bounded by the system of inequalities: 1) 2) Sketch the region bounded by the system of inequalities: 1) 2)
CAUSAL REASONING FOR DECISION AIDING SYSTEMS COGNITIVE SYSTEMS LABORATORY UCLA Judea Pearl, Mark Hopkins, Blai Bonet, Chen Avin, Ilya Shpitser.
Mediation: The Causal Inference Approach David A. Kenny.
Understanding Naturally Conveyed Explanations of Device Behavior Michael Oltmans and Randall Davis MIT Artificial Intelligence Lab.
1 BN Semantics 1 Graphical Models – Carlos Guestrin Carnegie Mellon University September 15 th, 2006 Readings: K&F: 3.1, 3.2, 3.3.
UNIT III. A managerial problem can be described as the gap between a given current state of affairs and a future desired state. Problem solving may then.
Artificial Intelligence Knowledge Representation.
Equation of the Line Unit Page y = m x+ b I. Objectives of the Unit Objectives of the Unit Objectives of the Unit II. Concepts Concepts III. Terms used.
Linear programming Lecture (4) and lecture (5). Recall An optimization problem is a decision problem in which we are choosing among several decisions.
Knowing What Students Know Ganesh Padmanabhan 2/19/2004.
EVALUATING EPP-CREATED ASSESSMENTS
An Introduction to Linear Programming
Operations Research Chapter one.
CS 188: Artificial Intelligence Spring 2007
Language Chapter topics Language Is Symbolic
Linear Programming Dr. T. T. Kachwala.
Artificial Intelligence
CS 4/527: Artificial Intelligence
Department of Computer Science
Introduction to Functions
Introduction to linear programming (LP): Minimization
Chen Avin Ilya Shpitser Judea Pearl Computer Science Department UCLA
Department of Computer Science
A MACHINE LEARNING EXERCISE
CS 188: Artificial Intelligence
University of California
Introduction.
CS 188: Artificial Intelligence Fall 2007
CS 188: Artificial Intelligence Fall 2008
1.5 Linear Inequalities.
CS 188: Artificial Intelligence
Math I Quarter I Standards
Computer Science and Statistics
CAUSAL INFERENCE IN STATISTICS
Linear Programming Example: Maximize x + y x and y are called
CS 188: Artificial Intelligence Spring 2007
CS 188: Artificial Intelligence Spring 2006
From Propensity Scores And Mediation To External Validity
Problem Solving Steps and Decision Making Techniques
THE MATHEMATICS OF PROGRAM EVALUATION
AICE General Paper What IS this class?.
Department of Computer Science
BUS-221 Quantitative Methods
CS 188: Artificial Intelligence Fall 2008
Presentation transcript:

CAUSAL REASONING FOR DECISION AIDING SYSTEMS Judea Pearl University of California Los Angeles http://www.cs.ucla.edu/~judea The subject of my lecture this evening is CAUSALITY. It is not an easy topic to speak about, but it is a fun topic to speak about. It is not easy because, like religion, sex and intelligence, causality was meant to be practiced, not analyzed. And it is fun, because, like religion, sex and intelligence, emotions run high, examples are plenty, there are plenty of interesting people to talk to, and above all, an exhilarating experience of watching our private thoughts magnified under the microscope of formal analysis.

PROBLEM STATEMENT Coherent fusion of information for situation assessment and COA evaluation under uncertainty. Friendly language for inputting new information and answering mission-related queries.

FLEXIBLE QUERIES AND ANSWERS What does it (new evidence) mean? It means that you  can no longer expect to accomplish task A in two hours, unless you ensure that B does not happen. How come it took me six hours? It was probably due to the heavy rains. Thus, it would have been better to use unit-201, instead of unit-200.

REQUIREMENTS FOR FLEXIBLE QUERIES Understanding of causal relationships in the domain. Causal Interpretation of new evidence. Interpretation of causal queries. Automatic generation of explanations, using causal and counterfactual relationships.

COUNTERFACTUALS: STRUCTURAL SEMANTICS u Y Z W X u Yx(u)=y Z W X=x Notation: Yx(u) = y Abbreviation: yx Formal: Y has the value y in the solution to a mutilated system of equations, where the equation for X is replaced by a constant X=x. u Y Z W X u Yx(u)=y Z W X=x Functional Bayes Net Probability of Counterfactuals:

TYPES OF QUERIES Inference to four types of claims: Effects of potential interventions, Claims about attribution (responsibility) Claims about direct and indirect effects Claims about explanations

THE OVERRIDING THEME Define Q(M) as a counterfactual expression Determine conditions for the reduction If reduction is feasible, Q is inferable. Demonstrated on three types of queries: Q1: P(y|do(x)) Causal Effect (= P(Yx=y)) Q2: P(Yx = y | x, y) Probability of necessity Q3: Direct Effect

OUTLINE Review: Causal analysis in COA evaluation Progress report: Model Correctness – J. Pearl Causal Effects – J. Tian Identifications in Linear Systems – C. Brito Actual Causation and Explanations – M. Hopkins Qualitative Planning Under Uncertainty – B. Bonet

CORRECTNESS and CORROBORATION P* P*(S) Falsifiability: P*(S)  P* D (Data) Constraints implied by S Data D corroborates structure S if S is (i) falsifiable and (ii) compatible with D. Types of constraints: 1. conditional independencies 2. inequalities (for restricted domains) 3. functional e.g., w x y z

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., x x y y a

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., x x y y a = 0

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., a x y z b Some claims can be more corroborated than others. x x y y z a

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., a x y z b Some claims can be more corroborated than others. x x y y z a

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., a x y z b Some claims can be more corroborated than others. x x y y z a Definition: An identifiable claim C is corroborated by data if some minimal set of assumptions in S sufficient for identifying C is corroborated by the data. Graphical criterion: minimal substructure = maximal supergraph

FROM CORROBORATING MODELS TO CORROBORATING CLAIMS A corroborated structure can imply identifiable yet uncorroborated claims. e.g., x x y y z z x y z a a b Some claims can be more corroborated than others. Definition: An identifiable claim C is corroborated by data if some minimal set of assumptions in S sufficient for identifying C is corroborated by the data. Graphical criterion: minimal substructure = maximal supergraph

OUTLINE Review: Causal analysis in COA evaluation Progress report: Model Correctness – J. Pearl Causal Effects – J. Tian Identifications in Linear Systems – C. Brito Actual Causation and Explanations – M. Hopkins Qualitative Planning Under Uncertainty – B. Bonet