Reasoning and Decision-Making under Uncertainty

Similar documents
An Introduction to. Formal Logic. Second edition. Peter Smith, February 27, 2019

What is a counterexample?

Contradictory Information Can Be Better than Nothing The Example of the Two Firemen

Artificial Intelligence: Valid Arguments and Proof Systems. Prof. Deepak Khemani. Department of Computer Science and Engineering

Artificial Intelligence Prof. P. Dasgupta Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

Formalizing a Deductively Open Belief Space

Ramsey s belief > action > truth theory.

Foundations of Non-Monotonic Reasoning

1.2. What is said: propositions

INTERMEDIATE LOGIC Glossary of key terms

Study Guides. Chapter 1 - Basic Training

2nd International Workshop on Argument for Agreement and Assurance (AAA 2015), Kanagawa Japan, November 2015

LOGIC ANTHONY KAPOLKA FYF 101-9/3/2010

Philosophy 12 Study Guide #4 Ch. 2, Sections IV.iii VI

NICHOLAS J.J. SMITH. Let s begin with the storage hypothesis, which is introduced as follows: 1

On Truth At Jeffrey C. King Rutgers University

GROUNDING AND LOGICAL BASING PERMISSIONS

Inference in Cyc. Copyright 2002 Cycorp

Postulates for conditional belief revision

A Model of Decidable Introspective Reasoning with Quantifying-In

UC Berkeley, Philosophy 142, Spring 2016

Chapter 1. Introduction. 1.1 Deductive and Plausible Reasoning Strong Syllogism

Some questions about Adams conditionals

The Problem with Complete States: Freedom, Chance and the Luck Argument

Is the law of excluded middle a law of logic?

Reductio ad Absurdum, Modulation, and Logical Forms. Miguel López-Astorga 1

Moral Relativism and Conceptual Analysis. David J. Chalmers

Day 3. Wednesday May 23, Learn the basic building blocks of proofs (specifically, direct proofs)

Instructor s Manual 1

Elements of Science (cont.); Conditional Statements. Phil 12: Logic and Decision Making Fall 2010 UC San Diego 9/29/2010

Language, Meaning, and Information: A Case Study on the Path from Philosophy to Science Scott Soames

Artificial Intelligence I

Logic for Computer Science - Week 1 Introduction to Informal Logic

The distinction between truth-functional and non-truth-functional logical and linguistic

Understanding Truth Scott Soames Précis Philosophy and Phenomenological Research Volume LXV, No. 2, 2002

Circumscribing Inconsistency

Characterizing Belief with Minimum Commitment*

Logic & Proofs. Chapter 3 Content. Sentential Logic Semantics. Contents: Studying this chapter will enable you to:

Realism and the success of science argument. Leplin:

ILLOCUTIONARY ORIGINS OF FAMILIAR LOGICAL OPERATORS

CS485/685 Lecture 5: Jan 19, 2016

A. Problem set #3 it has been posted and is due Tuesday, 15 November

(Refer Slide Time 03:00)

Artificial Intelligence Prof. P. Dasgupta Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

The New Paradigm and Mental Models

A Puzzle about Knowing Conditionals i. (final draft) Daniel Rothschild University College London. and. Levi Spectre The Open University of Israel

Reflective Equilibrium. Hassan Masoud Jan. 30, 2012

Scientific Realism and Empiricism

Believing Epistemic Contradictions

Entailment as Plural Modal Anaphora

What is the Nature of Logic? Judy Pelham Philosophy, York University, Canada July 16, 2013 Pan-Hellenic Logic Symposium Athens, Greece

KNOWLEDGE AND THE PROBLEM OF LOGICAL OMNISCIENCE

A Scientific Realism-Based Probabilistic Approach to Popper's Problem of Confirmation

Theories of propositions

Williams on Supervaluationism and Logical Revisionism

ON CAUSAL AND CONSTRUCTIVE MODELLING OF BELIEF CHANGE

Philosophy Epistemology Topic 5 The Justification of Induction 1. Hume s Skeptical Challenge to Induction

Evidential Support and Instrumental Rationality

Subjective Logic: Logic as Rational Belief Dynamics. Richard Johns Department of Philosophy, UBC

Vagueness, Partial Belief, and Logic. Hartry Field. 1. Vagueness (and indeterminacy more generally) is a psychological phenomenon;

Pollock s Theory of Defeasible Reasoning

Rosen, Discrete Mathematics and Its Applications, 6th edition Extra Examples

A Judgmental Formulation of Modal Logic

Does Deduction really rest on a more secure epistemological footing than Induction?

Explanationist Aid for the Theory of Inductive Logic

Introduction: Belief vs Degrees of Belief

Ling 98a: The Meaning of Negation (Week 1)

Conditionals II: no truth conditions?

Potentialism about set theory

On Priest on nonmonotonic and inductive logic

On the futility of criticizing the neoclassical maximization hypothesis

Scientific errors should be controlled, not prevented. Daniel Eindhoven University of Technology

Chapter 5: Freedom and Determinism

Proof as a cluster concept in mathematical practice. Keith Weber Rutgers University

Truth and Evidence in Validity Theory

Announcements. CS243: Discrete Structures. First Order Logic, Rules of Inference. Review of Last Lecture. Translating English into First-Order Logic

Causation and Free Will

Intersubstitutivity Principles and the Generalization Function of Truth. Anil Gupta University of Pittsburgh. Shawn Standefer University of Melbourne

2 Lecture Summary Belief change concerns itself with modelling the way in which entities (or agents) maintain beliefs about their environment and how

Future Contingent Logic and aframework for Understanding Project Risk Assessments

Review of Philosophical Logic: An Introduction to Advanced Topics *

What are Truth-Tables and What Are They For?

Aristotle and Aquinas

10. Presuppositions Introduction The Phenomenon Tests for presuppositions

Based on the translation by E. M. Edghill, with minor emendations by Daniel Kolak.

Negative Introspection Is Mysterious

On Interpretation. Section 1. Aristotle Translated by E. M. Edghill. Part 1

Iterated Belief Revision

According to Russell, do we know the self by acquaintance? (hint: the answer is not yes )

RATIONALITY AND SELF-CONFIDENCE Frank Arntzenius, Rutgers University

ECE 5424: Introduction to Machine Learning

Foreknowledge, evil, and compatibility arguments

Artificial Intelligence. Clause Form and The Resolution Rule. Prof. Deepak Khemani. Department of Computer Science and Engineering

Detachment, Probability, and Maximum Likelihood

Is Sylvan s Box a Threat to Classical Logic Norms?

Introduction. I. Proof of the Minor Premise ( All reality is completely intelligible )

AN ACTUAL-SEQUENCE THEORY OF PROMOTION

NOTES ON WILLIAMSON: CHAPTER 11 ASSERTION Constitutive Rules

Why Have Consistent and Closed Beliefs, or, for that Matter, Probabilistically Coherent Credences? *

Necessity. Oxford: Oxford University Press. Pp. i-ix, 379. ISBN $35.00.

Transcription:

Reasoning and Decision-Making under Uncertainty 3. Termin: Uncertainty, Degrees of Belief and Probabilities Prof. Dr.-Ing. Stefan Kopp Center of Excellence Cognitive Interaction Technology AG A Intelligent agent Reasoning, inference Decision-making, action selection 2

Sources of uncertainty in reasoning Epistemic limits knowledge about realistic domain is always approximative and simplified noisy sensors, partially observable environment, conflicting information Representational limits notational adequacy of representation language frame problem (McCarthy & Hayes, 1969), qualification problem (McCarthy 1980), ramification problem Inferential limits (e.g. of first-order logics) too many possible antecedents or consequents (incompleteness) no truth-preserving inferences (incorrectness) growth of uncertainty from (untested) antecedents to conclusions, especially when chaining inferences 3 Reasoning with uncertainties Example: SARS diagnosis Idea: Instead of enumerating all antecedents and conclusions, summarize them by numbers (e.g. probabilities) 4

Reasoning with uncertainties Classical knowledge-based (or model-based) reasoning Knowledge base (logics) Inference engine (logical deduction) Conclusions Probabilistic reasoning Observations Probab., dynamic knowledge base Inference engine (laws of probability) Probab. conclusions Probab. observations Vagueness vs. Uncertainty Probabilities ~ uncertainty, if a proposition is true or not ( degree of belief) Not gradually true (vague) propositions 5 ( fuzzy-metrics) Sources of uncertainty in decision-making Stability and robustness limits environment dynamic environment non-deterministic (bounded or unbounden indeterminacy) Complexity limits full deliberation too costly need for limited horizon of deliberation combinatorical explosion when acounting for contingencies and indeterminism Judea Pearl, Probabilistic reasoning in intelligent systems, Morgan Kaufmann, 1988. 6

Decision-making with uncertainties Let action At = leave for airport t minutes before flight Question: Will At get me there on time? What are the problems for a purely logical agent? 7 Decision-making with uncertainties A purely logical approach either risks falsehood: A25 will get me there on time = true leads to conclusions too weak and unreliable for decision-making Example: A90 will get me there on time if there's no accident on the bridge and it doesn't rain and my tires remain intact and... - plan success not inferrable (qualification problem) Logical agent unable to act rationally under uncertainty! Idea: rational decision depends on both relative importance of goals and likelihood that they will be achieved to the necessary degree 8

Decision-making with uncertainties Idea in a nutshell Use probabilistic assertions (not propositions) to summarize effects of laziness: failure to enumerate exceptions, qualifications, etc. ignorance: lack of relevant facts, initial conditions, etc. Subjective probability relates facts to the own state of knowledge degree of belief, e.g., Pr(A25 no reported accidents) = 0.06 not a degree of truth, i.e. no assertions about the world, only about belief Probabilities of assertions change when new evidence arrives posterior or conditional probabilites: Pr(A25 no reported accidents, 5 a.m.) = 0.15 9 Decision-making with uncertainties Idea in a nutshell Suppose the agent believes the following: - Pr(A25 gets me there on time )! = 0.04 - Pr(A90 gets me there on time )! = 0.70 - Pr(A120 gets me there on time )! = 0.95 - Pr(A1440 gets me there on time )! = 0.999 Which action to choose depends on preferences for possible outcomes (risks, costs, rewards, etc.), represented using utility theory decision theory = probability theory + utility theory Principle of maximum expected utility (MEU) An agent is rational iff it chooses the action that yields the highest expected utility, averaged over all possible outcomes of the action 10

Decision-making with uncertainties Idea in a nutshell Decision-theoretic Agent 11 Decision-making with uncertainties Classical knowledge-based (or model-based) decision-making Knowledge base (logics) + inferences Action selection (planning) based on true/false preconditions/effects Action(s) Probabilistic decision-making Probab. causal model (Bayesian network) Goals Action selection based on expected utilities under current degrees of belief Action(s) 12 Goals, Utilities

Propositional logics World = state of affairs in which each propositional variable is known variable assignment with values Models = worlds that satisfy a sentence every sentence represents a set of worlds = (atomic) event ω Mods(α) ={ω : ω α} World Earthquake Burglary Alarm w1 true true true w2 true true false w3 true false true w4 true false false w5 false true true w6 false true false w7 false false true w8 false false false Mods(α β) =Mods(α) Mods(β) Mods(α β) =Mods(α) Mods(β) Mods( α) =Mods(α) 13 Propositional logics Important properties of sentences consistent / satisfiable valid Mods(α) = {} Mods(α) = Ω α Important relationships of sentences equivalent mutually exclusive exhaustive implies α β Mods(α) =Mods(β) Mods(α) Mods(β) ={} Mods(α) Mods(β) =Ω Mods(α) Mods(β) 14

Monotonicity of logical reasoning World Earthquake Burglary Alarm w1 true true true w2 true true false w3 true false true w4 true false false w5 false true true w6 false true false w7 false false true w8 false false false + α :(Earthquake Buglary) Alarm Mods(α) ={ω 1, ω 3, ω 5, ω 7, ω 8 } β : Earthquake Burglary Mods(α β) = Mods(α) Mods(β) = {ω 1, ω 5, ω 7, ω 8 } Monotonicity learning new information can only rule out worlds: if a implies c, then (a and b) will imply c as well Especially problematic in light of qualification problem! (why?) 15 Modeling degrees of belief as probabilities Degree of belief or probability of a world in fuzzy logic, interpreted as possibility/vagueness (not the view adopted here) Degree of belief or probability of a sentence Pr(ω) Pr(α) := ωα Pr(ω) State of belief or joint probability distribution World Earthquake Burglary Alarm Pr(.) w1 true true true.0190 w2 true true false.0010 w3 true false true.0560 w4 true false false.0240 w5 false true true.1620 w6 false true false.0180 w7 false false true.0072 w8 false false false.7128 Pr(ω i )=1 ω i Pr(Earthquake)=.1 Pr(Burglary) =.2 Pr(Alarm) =.2442 16

Properties of beliefs Properties of (degrees of) beliefs bound baseline for inconsistent sentences baseline for valid sentences 0 Pr(α) 1 α Pr(α) =0 α inconsistent Pr(α) =1 α valid Junctions of beliefs disjunction conjunction Pr(α β) =Pr(α)+Pr(β) Pr(α β) Pr(α β) =0if α, β mutually exclusive Pr(Earthquake Burglary) =Pr(ω 1 )+Pr(ω 2 )=.02 Pr(Earthquake Burglary) =.1+.2.02 =.28 17 Uncertainty and entropy Entropy = quantifies uncertainty about a certain variable ENT(X) := x Pr(x)log 2 Pr(x) (0 log0 := 0) World Earthquake Burglary Alarm Pr(.) w1 true true true.0190 w2 true true false.0010 w3 true false true.0560 w4 true false false.0240 w5 false true true.1620 w6 false true false.0180 w7 false false true.0072 w8 false false false.7128 Earthquake Burglary Alarm true.1.2.2442 false.9.8.7558 ENT(.).469.722.802 18

Updating beliefs Evidence = a piece of information known to hold β! requires to update state of belief with certain certain properties accommodate evidence normalized retain impossible worlds Pr(.) Pr(. β) Pr(β β) =1 Pr(ω β) =0 for all ω β Pr(ω β) =1 ωβ Pr(ω) =0 Pr(ω β) =0 retain relative beliefs in possible worlds Pr(ω) Pr(ω ) = Pr(ω β) Pr(ω β) ω, ω β,pr(ω) > 0,Pr(ω ) > 0 19 Updating beliefs! update old state of beliefs through conditioning on evidence β Pr(ω β) := 0 ω β Pr(ω) Pr(β) ω β new beliefs = old beliefs, normalized with old belief in new evidence Earthquake Burglary Alarm Pr(.) true true true.0190 true true false.0010 true false true.0560 true false false.0240 false true true.1620 false true false.0180 false false true.0072 false false false.7128 Alarm=true Earthquake Burglary Alarm Pr(. Alarm) true true true.0190/.2442 true true false 0 true false true.0560 /.2442 true false false 0 false true true.1620 /.2442 false true false 0 false false true.0072 /.2442 false false false 0 Pr(Burglary) =.2 Pr(Burglary Alarm) =.741 20

Updating beliefs More efficient: direct update of a sentence from new evidence through Bayesian conditioning Pr(α β) = Pr(α β Pr(β) follows from the following commitments worlds that contradict evidence have zero prob worlds that have zero prob continue to have zero prob worlds that are consistent with evidence and have positive prob will maintain their relative beliefs Note: Bayesian conditioning is nothing else than application of the basic product rule Pr(α β) =Pr(α β) Pr(β) 21 Updating beliefs Example: State of belief from above Pr(Earthquake) Pr(Burglary) Pr(Alarm) true.1.2.2442 Conditioning on first evidence: Alarm=true Pr(E Alarm) Pr(B Alarm) Pr(A Alarm) true.307.741 1 Conditioning on second evidence: Earthquake=true Pr(E A E) Pr(B A E) Pr(A A E) true 1.253 1! belief dynamics under incoming evidence is a consequence of the initial state of beliefs one has! 22

Summary Problems of reasoning and decision-making under uncertainty Vagueness vs. uncertainty From propositional logics to probability theory degree of belief, state of belief = joint prob. distribution properties of beliefs belief updating (conditioning, Bayesian conditioning 23