Outline. On Premise Evaluation On Conclusion Entailment. 1 Imperfection : Why and What. 2 Imperfection : How. 3 Conclusions
|
|
- Vernon Robertson
- 5 years ago
- Views:
Transcription
1
2 Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
3 Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
4 Basic Inference P(x),P(X ) C(Y ) C(y) Classic Modus Ponens Premise and Implication entail Consequence
5 Basic Inference P(x),P(X ) C(Y ) C(y) Classic Modus Ponens Premise and Implication entail Consequence Is this model really applicable in practice?
6 Once upon a time... A well known story... [Bezdek] : thirsty(x ) has(x, Bottle) lethal(bottle) drink(bottle)
7 Once upon a time... A well known story... [Bezdek] : thirsty(x ) has(x, Bottle) lethal(bottle) drink(bottle) Lack of information Ill-defined information Erroneous information...
8 What is Imperfection? Imperfection Imperfection, be it Imprecision or Uncertainty, pervades... systems that attempt to provide an accurate model of the real world P.Smets, 1999
9 What is Imperfection? Imperfection Imperfection, be it Imprecision or Uncertainty, pervades... systems that attempt to provide an accurate model of the real world P.Smets, 1999 Uncertainty Uncertainty is a condition where Boolean truth values are unknown, unknowable, or inapplicable... W3C Incubator Group on Uncertainty Reasoning for the Web, 2005
10 What is Imperfection? Imperfection - a negative definition Uncertainty/Imperfection is the opposite of preciseness and certainty, i.e. of what Boolean logic models
11 Using Imperfection Rules should handle imperfection, not ignore it Benefits Conciseness Robustness Drawbacks Complexity Correctness and Coherence
12 More remarks My three cents on predictive modelling technologies...
13 More remarks My three cents on predictive modelling technologies... Knowledge Business Rules Predictive Models
14 More remarks Knowledge Business Rules Predictive Models
15 More remarks Knowledge Hard AI Soft AI
16 More remarks Knowledge Perfect AI Imperfect AI
17 More remarks Knowledge Perfect AI Imperfect AI We have a (serious) problem...
18 More remarks Knowledge Perfect AI Imperfect AI We have a (serious) problem... Business Rules Rules
19 More remarks Knowledge Perfect AI Imperfect AI We have a (serious) problem... Business Rules Rule-Based Programming
20 Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
21 An Ontology for Imperfection Uncertainty Nature Derivation Type Model Aleatory Episthemic Subjective Objective Inconsistency Vagueness Incompleteness FuzzySets Ambiguity Randomness Probability Belief RandomSets RoughSets more...
22 An Ontology for Imperfection Uncertainty Uncertainty / Confidence Factors Nature Derivation Type Model Aleatory Episthemic Subjective Objective Inconsistency Vagueness Incompleteness FuzzySets Ambiguity Randomness Probability Belief RandomSets RoughSets more...
23 An Ontology for Imperfection Uncertainty Uncertainty / Frequentist Probability Nature Derivation Type Model Aleatory Episthemic Subjective Objective Inconsistency Vagueness Incompleteness FuzzySets Ambiguity Randomness Probability Belief RandomSets RoughSets more...
24 An Ontology for Imperfection Uncertainty Uncertainty / Bayesian Probability Nature Derivation Type Model Aleatory Episthemic Subjective Objective Inconsistency Vagueness Incompleteness FuzzySets Ambiguity Randomness Probability Belief RandomSets RoughSets more...
25 An Ontology for Imperfection Uncertainty Vagueness / Fuzzy Logic Nature Derivation Type Model Aleatory Episthemic Subjective Objective Inconsistency Vagueness Incompleteness FuzzySets Ambiguity Randomness Probability Belief RandomSets RoughSets more...
26 Generalized Inference P(x),P(X ) C(Y ) C(y) Classic Modus Ponens Premise and Implication entail Consequence
27 Generalized Inference Φ(...,A j (x)/ε j,... ),P(X ) C(Y ) C(y) Premise Atomic constraints are evaluated General, pluggable Evaluators A Degree is returned
28 Generalized Inference Φ(...,A j (x)/ε j,... )/ε P,P(X ) C(Y ) C(y) Premise Atomic constraints are evaluated General, pluggable Evaluators A Degree is returned Premise Atoms are aggregated in formulas using generalized logic Connectives evaluated by Operators
29 Generalized Inference Implication Implication has a Degree often given a priori P(x)/ε P, (X,Y ) /ε C(y)
30 Generalized Inference P(x)/ε P, (X,Y ) /ε C(y)/ε C Implication Implication has a Degree often given a priori Modus Ponens MP computes the Degree of the Consequence
31 Generalized Inference P 1, 1 C 1 /ε C1,..., P n, n Cn/ε C n C(y)/ε C Merging multiple sources Multiple premises for the same conclusion Solve conflicts Handle missing values
32 On Premise Evaluation Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
33 On Premise Evaluation Generalized Inference - Imperfect Facts Φ(...,A j (x)/ε j,... ),P(X ) C(Y ) C(y) Premise : (Complex) Formulas Atomic constraints are evaluated A Degree is returned
34 On Premise Evaluation Generalized Degrees Degrees generalize the boolean true/false truth: compatibility with a prototype probability: ratio of relevant events over total belief: opinion in assuming a property to be true. possibility: disposition towards accepting a situation to be true. confidence: strength of an agent s belief in a statement. Different models, including: τ Simple ε Interval ϕ ε Type-II degrees
35 On Premise Evaluation Uncertainty : Frequentist Probability p(x 1 ) p(x 2 ) p(x3 ) p(x 4 ) X Objective Probabilities Repeated trials Random Variables 1 out of N Expected value Applications Predict unobservable events What-if scenarios Drawbacks High amount of experimental data
36 On Premise Evaluation Uncertainty : Frequentist Probability p(x 1 ) p(x 2 ) p(x3 ) p(x 4 ) X Objective Probabilities Repeated trials Random Variables 1 out of N Expected value Applications Predict unobservable events What-if scenarios Drawbacks High amount of experimental data Evaluation: somepredicate( X /y ) p(x = y)
37 On Premise Evaluation Uncertainty : Bayesian Probability X Subjective Probabilities Non-repeatable events Prior, Conditional and Posterior Parametric Models Gaussian Poisson Beta, Gamma... Applications Express belief on the outcome of an event Drawbacks Model selection Parameter estimation
38 On Premise Evaluation Uncertainty : Bayesian Probability X Subjective Probabilities Non-repeatable events Prior, Conditional and Posterior Parametric Models Gaussian Poisson Beta, Gamma... Applications Express belief on the outcome of an event Drawbacks Model selection Parameter estimation How to build that belief? Evidence: p(a b) p(a) p(b a) p(b)
39 On Premise Evaluation Vagueness : Many-Valued and Fuzzy Logic µ(x) very low low medium high very high Partial membership Domains Tertium datur Fuzzy sets define predicates Quantitative domain Qualitative property Applications Gradual Properties Drawbacks Don t overlook definitions
40 On Premise Evaluation Vagueness : Many-Valued and Fuzzy Logic µ(x) very low low medium high very high Partial membership Domains Tertium datur Fuzzy sets define predicates Quantitative domain Qualitative property Applications Gradual Properties Drawbacks Don t overlook definitions Approximate relations/functions
41 On Premise Evaluation Vague Uncertainty : Possibility µ(x) very low low medium high very high Possibility Not probability! Linguistic Variables Vague statements Fuzzy sets as values Applications Manage vague facts Drawbacks Defuzzification
42 On Premise Evaluation Examples I?- age(davide,x) {X /20 : 30%, X /30 : 60%}
43 On Premise Evaluation Examples I?- age(davide,x) {X /20 : 30%, X /30 : 60%}?- age(davide,x) p(x ) N (30, 2)
44 On Premise Evaluation Examples I?- age(davide,x) {X /20 : 30%, X /30 : 60%}?- age(davide,x) p(x ) N (30, 2) age(davide,30) {old(davide)/0.25, young(davide)/0.75}
45 On Premise Evaluation Examples I?- age(davide,x) {X /20 : 30%, X /30 : 60%}?- age(davide,x) p(x ) N (30, 2) age(davide,30) {old(davide)/0.25, young(davide)/0.75} young(davide).
46 On Premise Evaluation Examples II?- hasdisease(davide,x) {X /cold : 30%, X /allergy : 10%, X /itchynose : 60%}
47 On Premise Evaluation Examples II?- hasdisease(davide,x) {X /cold : 30%, X /allergy : 10%, X /itchynose : 60%} hasdisease(davide,cold) {true/60%, false/20%} hasdisease(davide,allergy) {true/30%, false/70%} hasdisease(davide,itchy nose) {true/40%}
48 On Premise Evaluation Generalized Inference Φ(...,A j (x)/ε j,... )/ε P,P(X ) C(Y ) C(y) Premise Atomic constraints are evaluated General, pluggable Evaluators A Degree is returned Premise Atoms are aggregated in formulas using generalized logic Connectives evaluated by Operators
49 On Premise Evaluation Custom Operators {(Args), Degree} n Degree Define connectives (,,,... ) Return a Degree
50 On Premise Evaluation Custom Operators {(Args), Degree} n Degree Define connectives (,,,... ) Return a Degree Truth-functionality?
51 On Premise Evaluation Custom Operators {(Args), Degree} n Degree Define connectives (,,,... ) Return a Degree Truth-functionality? Vagueness Truth-functional Three main families (...and many others) Uncertainty Not Truth-functional... (... unless assumptions are made)
52 On Premise Evaluation Examples III?- hasdisease(davide,x) {X /cold : 30%, X /allergy : 10%, X /itchynose : 60%} hasdisease(davide, cold) hasdisease(davide, allergy)
53 On Premise Evaluation Examples III?- hasdisease(davide,x) {X /cold : 30%, X /allergy : 10%, X /itchynose : 60%} hasdisease(davide, cold) hasdisease(davide, allergy) Mutual exclusion : p(cold)+p(allergy) = 40%
54 On Premise Evaluation Examples IV hasdisease(davide,cold) {true/60%, false/20%} hasdisease(davide,allergy) {true/30%, false/70%} hasdisease(davide, cold) hasdisease(davide, allergy)
55 On Premise Evaluation Examples IV hasdisease(davide,cold) {true/60%, false/20%} hasdisease(davide,allergy) {true/30%, false/70%} hasdisease(davide, cold) hasdisease(davide, allergy) Independence? : p(cold) p(allergy) = ( )%
56 On Premise Evaluation Examples IV hasdisease(davide,cold) {true/60%, false/20%} hasdisease(davide,allergy) {true/30%, false/70%} hasdisease(davide, cold) hasdisease(davide, allergy) Independence? : p(cold) p(allergy) = ( )% Non-interactivity? : p(cold) p(allergy) = max{60, 30}%
57 On Premise Evaluation Examples IV hasdisease(davide,cold) {true/60%, false/20%} hasdisease(davide,allergy) {true/30%, false/70%} hasdisease(davide, cold) hasdisease(davide, allergy) Independence? : p(cold) p(allergy) = ( )% Non-interactivity? : p(cold) p(allergy) = max{60, 30}% Non-Independence? : we need e.g. p(cold allergy)
58 On Conclusion Entailment Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
59 On Conclusion Entailment Generalized Inference P(x)/ε P, (X,Y ) /ε C(y)/ε C Implication Implication has a Degree often given a priori Modus Ponens MP computes the Degree of the Consequence
60 On Conclusion Entailment Implication and Deduction Two operators A B vs A B
61 On Conclusion Entailment Implication and Deduction Two operators A B vs A B Vagueness Gradual implications Gradual rules... Uncertainty Bayesian inference Distribution Semantics...
62 On Conclusion Entailment Examples V hasdisease(x, cold) sneeze(x ) Vague: the more serious the cold, the stronger the sneeze µ(hasdisease(x, cold)) µ(hasdisease(x, cold) sneeze(x )) Statistical : given that you have cold, you ll probably sneeze p(hasdisease(x, cold)) p(sneeze(x ) hasdisease(x, cold))/p(sneeze(x )) Epistemical : is it true that cold causes sneeze? p(hasdisease(x, cold)) p(sneeze(x )
63 On Conclusion Entailment Generalized Inference P 1, 1 C 1 /ε C1,..., P n, n Cn/ε C n C(y)/ε C Merging multiple sources Multiple premises for the same conclusion Solve conflicts Handle missing values
64 On Conclusion Entailment Generalized Inference P 1, 1 C 1 /ε C1,..., P n, n Cn/ε C n C(y)/ε C Merging multiple sources Multiple premises for the same conclusion Solve conflicts Handle missing values Usually or-like
65 On Conclusion Entailment Uncertainty : Dirichlet model Dirichlet N (p β) = N 1 Γ j=0 N 1 β j + N Γ (β j + 1) j=0 N 1 j=0 p β j j Subjective Discrete Probabilities Confidence Belief from experience Adds variance to probabilities Applications Incremental, adaptive systems Drawbacks Bootstrap
66 On Conclusion Entailment Uncertainty : Dirichlet model Dirichlet N (p β) = N 1 Γ j=0 N 1 β j + N Γ (β j + 1) j=0 N 1 j=0 p β j j Subjective Discrete Probabilities Confidence Belief from experience Adds variance to probabilities Applications Incremental, adaptive systems Drawbacks Bootstrap Consider source reliability when merging
67 On Conclusion Entailment Dempster-Shafer Theory and TBM m(a) = 1 1 K B C=A m 0 (B) m 1 (C) Uncertain Probabilities Belief vs Plausibility Set-valued events Ignorance Inconsistency Applications Incremental, evidence-driven systems Drawbacks Complexity
68 Outline 1 Imperfection : Why and What 2 Imperfection : How On Premise Evaluation On Conclusion Entailment 3 Conclusions
69 Conclusions Rules should handle imperfection, not ignore it
70 Conclusions Rules should handle imperfection, not ignore it Expressiveness Declarativeness Integration BUT
71 Conclusions Rules should handle imperfection, not ignore it Expressiveness Declarativeness Integration BUT Imperfection must be modelled correctly
Reasoning with Uncertainty
Reasoning with Uncertainty Representing Uncertainty Manfred Huber 2005 1 Reasoning with Uncertainty The goal of reasoning is usually to: Determine the state of the world Determine what actions to take
More informationToday s s lecture. Lecture 16: Uncertainty - 6. Dempster-Shafer Theory. Alternative Models of Dealing with Uncertainty Information/Evidence
Today s s lecture Lecture 6: Uncertainty - 6 Alternative Models of Dealing with Uncertainty Information/Evidence Dempster-Shaffer Theory of Evidence Victor Lesser CMPSCI 683 Fall 24 Fuzzy logic Logical
More informationUncertainty 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 informationUncertain Knowledge and Bayes Rule. George Konidaris
Uncertain Knowledge and Bayes Rule George Konidaris gdk@cs.brown.edu Fall 2018 Knowledge Logic Logical representations are based on: Facts about the world. Either true or false. We may not know which.
More informationEstimation of reliability parameters from Experimental data (Parte 2) Prof. Enrico Zio
Estimation of reliability parameters from Experimental data (Parte 2) This lecture Life test (t 1,t 2,...,t n ) Estimate θ of f T t θ For example: λ of f T (t)= λe - λt Classical approach (frequentist
More informationFraming human inference by coherence based probability logic
Framing human inference by coherence based probability logic Pfeifer, N., & Kleiter, G. D. University of Salzburg (Austria) p. 1 Why coherence based? Degrees of belief & subjective probabilities versus
More informationUNCERTAINTY. In which we see what an agent should do when not all is crystal-clear.
UNCERTAINTY In which we see what an agent should do when not all is crystal-clear. Outline Uncertainty Probabilistic Theory Axioms of Probability Probabilistic Reasoning Independency Bayes Rule Summary
More informationBayesian Reasoning. Adapted from slides by Tim Finin and Marie desjardins.
Bayesian Reasoning Adapted from slides by Tim Finin and Marie desjardins. 1 Outline Probability theory Bayesian inference From the joint distribution Using independence/factoring From sources of evidence
More informationIntegration of Symbolic and Connectionist AI techniques
Integration of Symbolic and Connectionist AI techniques Decision Support Systems for biochemical processes Davide Sottara Seminari III anno dottorato - XXII ciclo Outline 1 PhD Curriculum 2 Introduction
More informationREASONING UNDER UNCERTAINTY: CERTAINTY THEORY
REASONING UNDER UNCERTAINTY: CERTAINTY THEORY Table of Content Introduction Certainty Theory Definition Certainty Theory: Values Interpretation Certainty Theory: Representation Certainty Factor Propagation
More informationSo, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1).
Chapter 4 Fuzzy Proposition Main difference between classical proposition and fuzzy proposition is in the range of their truth values. The proposition value for classical proposition is either true or
More informationImprecise Probability
Imprecise Probability Alexander Karlsson University of Skövde School of Humanities and Informatics alexander.karlsson@his.se 6th October 2006 0 D W 0 L 0 Introduction The term imprecise probability refers
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationLogic. Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001
Logic Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001 Last Lecture Games Cont. α-β pruning Outline Games with chance, e.g. Backgammon Logical Agents and thewumpus World
More informationFuzzy Systems. Introduction
Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge Processing
More informationReasoning Under Uncertainty: Introduction to Probability
Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Uncertainty 1 Textbook 6.1 Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Uncertainty 1, Slide 1 Lecture Overview 1
More informationReasoning about uncertainty
Reasoning about uncertainty Rule-based systems are an attempt to embody the knowledge of a human expert within a computer system. Human knowledge is often imperfect. - it may be incomplete (missing facts)
More informationFuzzy and Rough Sets Part I
Fuzzy and Rough Sets Part I Decision Systems Group Brigham and Women s Hospital, Harvard Medical School Harvard-MIT Division of Health Sciences and Technology Aim Present aspects of fuzzy and rough sets.
More informationUsing the Dempster-Shafer theory of evidence to resolve ABox inconsistencies. Andriy Nikolov Victoria Uren Enrico Motta Anne de Roeck
Using the Dempster-Shafer theory of evidence to resolve ABox inconsistencies Andriy Nikolov Victoria Uren Enrico Motta Anne de Roeck Outline Motivation Algorithm description Limitations and future work
More informationChapter 7 R&N ICS 271 Fall 2017 Kalev Kask
Set 6: Knowledge Representation: The Propositional Calculus Chapter 7 R&N ICS 271 Fall 2017 Kalev Kask Outline Representing knowledge using logic Agent that reason logically A knowledge based agent Representing
More informationIntroduction to fuzzy logic
Introduction to fuzzy logic Andrea Bonarini Artificial Intelligence and Robotics Lab Department of Electronics and Information Politecnico di Milano E-mail: bonarini@elet.polimi.it URL:http://www.dei.polimi.it/people/bonarini
More informationBasic Probabilistic Reasoning SEG
Basic Probabilistic Reasoning SEG 7450 1 Introduction Reasoning under uncertainty using probability theory Dealing with uncertainty is one of the main advantages of an expert system over a simple decision
More informationAn AI-ish view of Probability, Conditional Probability & Bayes Theorem
An AI-ish view of Probability, Conditional Probability & Bayes Theorem Review: Uncertainty and Truth Values: a mismatch Let action A t = leave for airport t minutes before flight. Will A 15 get me there
More information10/18/2017. An AI-ish view of Probability, Conditional Probability & Bayes Theorem. Making decisions under uncertainty.
An AI-ish view of Probability, Conditional Probability & Bayes Theorem Review: Uncertainty and Truth Values: a mismatch Let action A t = leave for airport t minutes before flight. Will A 15 get me there
More informationReasoning Under Uncertainty: Introduction to Probability
Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23 March 12, 2007 Textbook 9 Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23, Slide 1 Lecture Overview
More informationOverview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR Last time Expert Systems and Ontologies oday Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof theory Natural
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationFuzzy Systems. Introduction
Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christian Moewes {kruse,cmoewes}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge
More informationPropositional Logic: Review
Propositional Logic: Review Propositional logic Logical constants: true, false Propositional symbols: P, Q, S,... (atomic sentences) Wrapping parentheses: ( ) Sentences are combined by connectives:...and...or
More informationUncertain Entailment and Modus Ponens in the Framework of Uncertain Logic
Journal of Uncertain Systems Vol.3, No.4, pp.243-251, 2009 Online at: www.jus.org.uk Uncertain Entailment and Modus Ponens in the Framework of Uncertain Logic Baoding Liu Uncertainty Theory Laboratory
More informationData Fusion with Imperfect Implication Rules
Data Fusion with Imperfect Implication Rules J. N. Heendeni 1, K. Premaratne 1, M. N. Murthi 1 and M. Scheutz 2 1 Elect. & Comp. Eng., Univ. of Miami, Coral Gables, FL, USA, j.anuja@umiami.edu, kamal@miami.edu,
More informationResolution or modus ponens are exact there is no possibility of mistake if the rules are followed exactly.
THE WEAKEST LINK Resolution or modus ponens are exact there is no possibility of mistake if the rules are followed exactly. These methods of inference (also known as deductive methods) require that information
More informationProbabilistic Reasoning
Probabilistic Reasoning Philipp Koehn 4 April 2017 Outline 1 Uncertainty Probability Inference Independence and Bayes Rule 2 uncertainty Uncertainty 3 Let action A t = leave for airport t minutes before
More informationA gentle introduction to imprecise probability models
A gentle introduction to imprecise probability models and their behavioural interpretation Gert de Cooman gert.decooman@ugent.be SYSTeMS research group, Ghent University A gentle introduction to imprecise
More informationPredicate Logic. Andreas Klappenecker
Predicate Logic Andreas Klappenecker Predicates A function P from a set D to the set Prop of propositions is called a predicate. The set D is called the domain of P. Example Let D=Z be the set of integers.
More informationShould all Machine Learning be Bayesian? Should all Bayesian models be non-parametric?
Should all Machine Learning be Bayesian? Should all Bayesian models be non-parametric? Zoubin Ghahramani Department of Engineering University of Cambridge, UK zoubin@eng.cam.ac.uk http://learning.eng.cam.ac.uk/zoubin/
More informationLecture 10: Introduction to reasoning under uncertainty. Uncertainty
Lecture 10: Introduction to reasoning under uncertainty Introduction to reasoning under uncertainty Review of probability Axioms and inference Conditional probability Probability distributions COMP-424,
More informationIntelligent Agents. Pınar Yolum Utrecht University
Intelligent Agents Pınar Yolum p.yolum@uu.nl Utrecht University Logical Agents (Based mostly on the course slides from http://aima.cs.berkeley.edu/) Outline Knowledge-based agents Wumpus world Logic in
More informationDS-Based Uncertain Implication Rules for Inference and Fusion Applications
DS-Based Uncertain Implication Rules for Inference and Fusion Applications Rafael C. Núñez, Ranga Dabarera, Matthias Scheutz, Otávio Bueno, Kamal Premaratne, Manohar N. Murthi Department of Electrical
More informationModeling Defeasible Argumentation within a Possibilistic Logic Framework with Fuzzy Unification
Modeling Defeasible Argumentation within a Possibilistic Logic Framework with Fuzzy Unification Teresa Alsinet Carlos I. Chesñevar Dept. of Computer Science University of Lleida, Spain {tracy,cic}@eps.udl.es
More informationHuman interpretation and reasoning about conditionals
Human interpretation and reasoning about conditionals Niki Pfeifer 1 Munich Center for Mathematical Philosophy Language and Cognition Ludwig-Maximilians-Universität München www.users.sbg.ac.at/~pfeifern/
More informationPart 3 Robust Bayesian statistics & applications in reliability networks
Tuesday 9:00-12:30 Part 3 Robust Bayesian statistics & applications in reliability networks by Gero Walter 69 Robust Bayesian statistics & applications in reliability networks Outline Robust Bayesian Analysis
More informationKnowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):
Logic Knowledge-based agents Inference engine Knowledge base Domain-independent algorithms Domain-specific content Knowledge base (KB) = set of sentences in a formal language Declarative approach to building
More informationUncertainty. Chapter 13
Uncertainty Chapter 13 Outline Uncertainty Probability Syntax and Semantics Inference Independence and Bayes Rule Uncertainty Let s say you want to get to the airport in time for a flight. Let action A
More informationDS-Based Uncertain Implication Rules for Inference and Fusion Applications
6th International Conference on Information Fusion Istanbul, Turkey, July 9-2, 23 DS-Based Uncertain Implication Rules for Inference and Fusion Applications Rafael C. Núñez, Ranga Dabarera, Matthias Scheutz,
More informationLogical Agents. Outline
Logical Agents *(Chapter 7 (Russel & Norvig, 2004)) Outline Knowledge-based agents Wumpus world Logic in general - models and entailment Propositional (Boolean) logic Equivalence, validity, satisfiability
More informationWhere are we? Knowledge Engineering Semester 2, Reasoning under Uncertainty. Probabilistic Reasoning
Knowledge Engineering Semester 2, 2004-05 Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 8 Dealing with Uncertainty 8th ebruary 2005 Where are we? Last time... Model-based reasoning oday... pproaches to
More informationUncertainty and Bayesian Networks
Uncertainty and Bayesian Networks Tutorial 3 Tutorial 3 1 Outline Uncertainty Probability Syntax and Semantics for Uncertainty Inference Independence and Bayes Rule Syntax and Semantics for Bayesian Networks
More informationPengju XJTU 2016
Introduction to AI Chapter13 Uncertainty Pengju Ren@IAIR Outline Uncertainty Probability Syntax and Semantics Inference Independence and Bayes Rule Wumpus World Environment Squares adjacent to wumpus are
More informationVague and Uncertain Entailment: Some Conceptual Clarifications
Conditionals, Counterfactuals, and Causes in Uncertain Environments Düsseldorf, May 2011 Vague and Uncertain Entailment: Some Conceptual Clarifications Chris Fermüller TU Wien, Austria Overview How does
More informationLogical Agents. Chapter 7
Logical Agents Chapter 7 Outline Knowledge-based agents Wumpus world Logic in general - models and entailment Propositional (Boolean) logic Equivalence, validity, satisfiability Inference rules and theorem
More informationFuzzy Expert Systems Lecture 6 (Fuzzy Logic )
Fuzzy Expert Systems Lecture 6 (Fuzzy Logic ) Unlike Classical Logic, Fuzzy Logic is concerned, in the main, with modes of reasoning which are approximate rather than exact L. A. Zadeh Lecture 6 صفحه Summary
More informationEE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS
EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS Lecture 10, 5/9/2005 University of Washington, Department of Electrical Engineering Spring 2005 Instructor: Professor Jeff A. Bilmes Logical Agents Chapter 7
More informationHybrid Logic and Uncertain Logic
Journal of Uncertain Systems Vol.3, No.2, pp.83-94, 2009 Online at: www.jus.org.uk Hybrid Logic and Uncertain Logic Xiang Li, Baoding Liu Department of Mathematical Sciences, Tsinghua University, Beijing,
More informationConfidence Distribution
Confidence Distribution Xie and Singh (2013): Confidence distribution, the frequentist distribution estimator of a parameter: A Review Céline Cunen, 15/09/2014 Outline of Article Introduction The concept
More informationLogic in AI Chapter 7. Mausam (Based on slides of Dan Weld, Stuart Russell, Subbarao Kambhampati, Dieter Fox, Henry Kautz )
Logic in AI Chapter 7 Mausam (Based on slides of Dan Weld, Stuart Russell, Subbarao Kambhampati, Dieter Fox, Henry Kautz ) 2 Knowledge Representation represent knowledge about the world in a manner that
More informationBayesian networks. Soleymani. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2018
Bayesian networks CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2018 Soleymani Slides have been adopted from Klein and Abdeel, CS188, UC Berkeley. Outline Probability
More informationAI Programming CS S-09 Knowledge Representation
AI Programming CS662-2013S-09 Knowledge Representation David Galles Department of Computer Science University of San Francisco 09-0: Overview So far, we ve talked about search, which is a means of considering
More informationDeliberative Agents Knowledge Representation I. Deliberative Agents
Deliberative Agents Knowledge Representation I Vasant Honavar Bioinformatics and Computational Biology Program Center for Computational Intelligence, Learning, & Discovery honavar@cs.iastate.edu www.cs.iastate.edu/~honavar/
More informationArtificial Intelligence
Artificial Intelligence Dr Ahmed Rafat Abas Computer Science Dept, Faculty of Computers and Informatics, Zagazig University arabas@zu.edu.eg http://www.arsaliem.faculty.zu.edu.eg/ Uncertainty Chapter 13
More informationRedefining Material Implication with Subjective Logic 1
Redefining Material Implication with Subjective Logic Audun Jøsang University of Oslo 2 Norway Email: josang@mn.uio.no Zied Elouedi LARODEC, High Institute of Management Tunisia Email: zied.elouedi@gmx.fr
More informationCS 561: Artificial Intelligence
CS 561: Artificial Intelligence Instructor: TAs: Sofus A. Macskassy, macskass@usc.edu Nadeesha Ranashinghe (nadeeshr@usc.edu) William Yeoh (wyeoh@usc.edu) Harris Chiu (chiciu@usc.edu) Lectures: MW 5:00-6:20pm,
More informationThe Problem. Sustainability is an abstract concept that cannot be directly measured.
Measurement, Interpretation, and Assessment Applied Ecosystem Services, Inc. (Copyright c 2005 Applied Ecosystem Services, Inc.) The Problem is an abstract concept that cannot be directly measured. There
More informationUncertainty. Chapter 13. Chapter 13 1
Uncertainty Chapter 13 Chapter 13 1 Outline Uncertainty Probability Syntax and Semantics Inference Independence and Bayes Rule Chapter 13 2 Uncertainty Let action A t = leave for airport t minutes before
More informationModel-theoretic Vagueness vs. Epistemic Vagueness
Chris Kennedy Seminar on Vagueness University of Chicago 25 April, 2006 Model-theoretic Vagueness vs. Epistemic Vagueness 1 Model-theoretic vagueness The supervaluationist analyses of vagueness developed
More informationDecision of Prognostics and Health Management under Uncertainty
Decision of Prognostics and Health Management under Uncertainty Wang, Hong-feng Department of Mechanical and Aerospace Engineering, University of California, Irvine, 92868 ABSTRACT The decision making
More informationcse 311: foundations of computing Fall 2015 Lecture 6: Predicate Logic, Logical Inference
cse 311: foundations of computing Fall 2015 Lecture 6: Predicate Logic, Logical Inference quantifiers x P(x) P(x) is true for every x in the domain read as for all x, P of x x P x There is an x in the
More informationFuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang
Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang Outline Extension principle Fuzzy relations Fuzzy if-then rules Compositional rule of inference Fuzzy reasoning 2 Extension
More information22c:145 Artificial Intelligence
22c:145 Artificial Intelligence Fall 2005 Propositional Logic Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not
More informationArtificial Intelligence Programming Probability
Artificial Intelligence Programming Probability Chris Brooks Department of Computer Science University of San Francisco Department of Computer Science University of San Francisco p.1/?? 13-0: Uncertainty
More informationAdvanced Herd Management Probabilities and distributions
Advanced Herd Management Probabilities and distributions Anders Ringgaard Kristensen Slide 1 Outline Probabilities Conditional probabilities Bayes theorem Distributions Discrete Continuous Distribution
More information3. The Logic of Quantified Statements Summary. Aaron Tan August 2017
3. The Logic of Quantified Statements Summary Aaron Tan 28 31 August 2017 1 3. The Logic of Quantified Statements 3.1 Predicates and Quantified Statements I Predicate; domain; truth set Universal quantifier,
More informationARTICLE IN PRESS. JID:IJA AID:8175 /FLA [m3g; v1.229; Prn:29/01/2018; 12:01] P.1 (1-21) International Journal of Approximate Reasoning ( )
JID:IJA AID:875 /FLA [m3g; v.229; Prn:29/0/208; 2:0] P. (-2) International Journal of Approximate Reasoning ( ) Contents lists available at ScienceDirect 3 3 International Journal of Approximate Reasoning
More informationA hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France
Ambiguity, uncertainty and climate change, UC Berkeley, September 17-18, 2009 A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France Outline 1. Intro:
More information15414/614 Optional Lecture 1: Propositional Logic
15414/614 Optional Lecture 1: Propositional Logic Qinsi Wang Logic is the study of information encoded in the form of logical sentences. We use the language of Logic to state observations, to define concepts,
More informationArtificial Intelligence Knowledge Representation I
Artificial Intelligence Knowledge Representation I Agents that reason logically knowledge-based approach implement agents that know about their world and reason about possible courses of action needs to
More informationLecture 7: Logical Agents and Propositional Logic
Lecture 7: Logical Agents and Propositional Logic CS 580 (001) - Spring 2018 Amarda Shehu Department of Computer Science George Mason University, Fairfax, VA, USA March 07, 2018 Amarda Shehu (580) 1 1
More informationStatistics of Small Signals
Statistics of Small Signals Gary Feldman Harvard University NEPPSR August 17, 2005 Statistics of Small Signals In 1998, Bob Cousins and I were working on the NOMAD neutrino oscillation experiment and we
More informationWhere are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples
Operations on fuzzy sets (cont.) G. J. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice-Hall, chapters -5 Where are we? Motivation Crisp and fuzzy sets alpha-cuts, support,
More informationCSE 20: Discrete Mathematics
Spring 2018 Summary Last time: Today: Logical connectives: not, and, or, implies Using Turth Tables to define logical connectives Logical equivalences, tautologies Some applications Proofs in propositional
More informationOutline. Uncertainty. Methods for handling uncertainty. Uncertainty. Making decisions under uncertainty. Probability. Uncertainty
Outline Uncertainty Uncertainty Chapter 13 Probability Syntax and Semantics Inference Independence and ayes Rule Chapter 13 1 Chapter 13 2 Uncertainty et action A t =leaveforairportt minutes before flight
More informationINF5390 Kunstig intelligens. Logical Agents. Roar Fjellheim
INF5390 Kunstig intelligens Logical Agents Roar Fjellheim Outline Knowledge-based agents The Wumpus world Knowledge representation Logical reasoning Propositional logic Wumpus agent Summary AIMA Chapter
More informationCROSS-SCALE, CROSS-DOMAIN MODEL VALIDATION BASED ON GENERALIZED HIDDEN MARKOV MODEL AND GENERALIZED INTERVAL BAYES RULE
CROSS-SCALE, CROSS-DOMAIN MODEL VALIDATION BASED ON GENERALIZED HIDDEN MARKOV MODEL AND GENERALIZED INTERVAL BAYES RULE Yan Wang 1, David L. McDowell 1, Aaron E. Tallman 1 1 Georgia Institute of Technology
More informationA NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS
A NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS Albena TCHAMOVA, Jean DEZERT and Florentin SMARANDACHE Abstract: In this paper a particular combination rule based on specified
More informationData Mining Chapter 4: Data Analysis and Uncertainty Fall 2011 Ming Li Department of Computer Science and Technology Nanjing University
Data Mining Chapter 4: Data Analysis and Uncertainty Fall 2011 Ming Li Department of Computer Science and Technology Nanjing University Why uncertainty? Why should data mining care about uncertainty? We
More informationPossibilistic Logic. Damien Peelman, Antoine Coulon, Amadou Sylla, Antoine Dessaigne, Loïc Cerf, Narges Hadji-Hosseini.
Possibilistic Logic Damien Peelman, Antoine Coulon, Amadou Sylla, Antoine Dessaigne, Loïc Cerf, Narges Hadji-Hosseini November 21, 2005 1 Introduction In real life there are some situations where only
More informationPřednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1
Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of
More informationPROBABILISTIC LOGIC. J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc.
J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc. PROBABILISTIC LOGIC A deductive argument is a claim of the form: If P 1, P 2,...,andP
More informationCOMP9414/ 9814/ 3411: Artificial Intelligence. 14. Uncertainty. Russell & Norvig, Chapter 13. UNSW c AIMA, 2004, Alan Blair, 2012
COMP9414/ 9814/ 3411: Artificial Intelligence 14. Uncertainty Russell & Norvig, Chapter 13. COMP9414/9814/3411 14s1 Uncertainty 1 Outline Uncertainty Probability Syntax and Semantics Inference Independence
More informationUncertainty. Outline. Probability Syntax and Semantics Inference Independence and Bayes Rule. AIMA2e Chapter 13
Uncertainty AIMA2e Chapter 13 1 Outline Uncertainty Probability Syntax and Semantics Inference Independence and ayes Rule 2 Uncertainty Let action A t = leave for airport t minutes before flight Will A
More informationCourse Introduction. Probabilistic Modelling and Reasoning. Relationships between courses. Dealing with Uncertainty. Chris Williams.
Course Introduction Probabilistic Modelling and Reasoning Chris Williams School of Informatics, University of Edinburgh September 2008 Welcome Administration Handout Books Assignments Tutorials Course
More informationCombining Belief Functions Issued from Dependent Sources
Combining Belief Functions Issued from Dependent Sources MARCO E.G.V. CATTANEO ETH Zürich, Switzerland Abstract Dempster s rule for combining two belief functions assumes the independence of the sources
More informationPropositional Logic: Part II - Syntax & Proofs 0-0
Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems
More informationBayesian Models in Machine Learning
Bayesian Models in Machine Learning Lukáš Burget Escuela de Ciencias Informáticas 2017 Buenos Aires, July 24-29 2017 Frequentist vs. Bayesian Frequentist point of view: Probability is the frequency of
More informationFuzzy Systems. Possibility Theory.
Fuzzy Systems Possibility Theory Rudolf Kruse Christian Moewes {kruse,cmoewes}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge Processing
More informationU-Sets as a probabilistic set theory
U-Sets as a probabilistic set theory Claudio Sossai ISIB-CNR, Corso Stati Uniti 4, 35127 Padova, Italy sossai@isib.cnr.it Technical Report 05/03 ISIB-CNR, October 2005 Abstract A topos of presheaves can
More informationAn Advanced Rule Engine for Computer Generated Forces
An Advanced Rule Engine for Computer Generated Forces Qing Sui Ye-Chuan Yeo Khee-Yin How DSO National Laboratories. 20 Science Park Drive Singapore 118230 Darren Wee-Sze Ong Defence Science and Technology
More informationLecture 5. G. Cowan Lectures on Statistical Data Analysis Lecture 5 page 1
Lecture 5 1 Probability (90 min.) Definition, Bayes theorem, probability densities and their properties, catalogue of pdfs, Monte Carlo 2 Statistical tests (90 min.) general concepts, test statistics,
More informationDepartment of Computer Science University at Albany, State University of New York Solutions to Sample Discrete Mathematics Examination II (Fall 2007)
Department of Computer Science University at Albany, State University of New York Solutions to Sample Discrete Mathematics Examination II (Fall 2007) Problem 1: Specify two different predicates P (x) and
More informationI. Induction, Probability and Confirmation: Introduction
I. Induction, Probability and Confirmation: Introduction 1. Basic Definitions and Distinctions Singular statements vs. universal statements Observational terms vs. theoretical terms Observational statement
More information