Outline. On Premise Evaluation On Conclusion Entailment. 1 Imperfection : Why and What. 2 Imperfection : How. 3 Conclusions

Size: px
Start display at page:

Download "Outline. On Premise Evaluation On Conclusion Entailment. 1 Imperfection : Why and What. 2 Imperfection : How. 3 Conclusions"

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 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 information

Today s s lecture. Lecture 16: Uncertainty - 6. Dempster-Shafer Theory. Alternative Models of Dealing with Uncertainty Information/Evidence

Today 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 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

Uncertain Knowledge and Bayes Rule. George Konidaris

Uncertain 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 information

Estimation of reliability parameters from Experimental data (Parte 2) Prof. Enrico Zio

Estimation 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 information

Framing human inference by coherence based probability logic

Framing 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 information

UNCERTAINTY. 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. 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 information

Bayesian Reasoning. Adapted from slides by Tim Finin and Marie desjardins.

Bayesian 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 information

Integration of Symbolic and Connectionist AI techniques

Integration 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 information

REASONING UNDER UNCERTAINTY: CERTAINTY THEORY

REASONING 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 information

So, we can say that fuzzy proposition is a statement p which acquires a fuzzy truth value T(p) ranges from(0 to1).

So, 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 information

Imprecise Probability

Imprecise 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 information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: 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 information

Logic. 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 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 information

Fuzzy Systems. Introduction

Fuzzy 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 information

Reasoning Under Uncertainty: Introduction to Probability

Reasoning 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 information

Reasoning about uncertainty

Reasoning 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 information

Fuzzy and Rough Sets Part I

Fuzzy 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 information

Using 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 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 information

Chapter 7 R&N ICS 271 Fall 2017 Kalev Kask

Chapter 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 information

Introduction to fuzzy logic

Introduction 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 information

Basic Probabilistic Reasoning SEG

Basic 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 information

An AI-ish view of Probability, Conditional Probability & Bayes Theorem

An 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 information

10/18/2017. An AI-ish view of Probability, Conditional Probability & Bayes Theorem. Making decisions under uncertainty.

10/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 information

Reasoning Under Uncertainty: Introduction to Probability

Reasoning 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 information

Overview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR

Overview. 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 information

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: 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 information

Fuzzy Systems. Introduction

Fuzzy 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 information

Propositional Logic: Review

Propositional 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 information

Uncertain Entailment and Modus Ponens in the Framework of Uncertain Logic

Uncertain 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 information

Data Fusion with Imperfect Implication Rules

Data 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 information

Resolution or modus ponens are exact there is no possibility of mistake if the rules are followed exactly.

Resolution 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 information

Probabilistic Reasoning

Probabilistic 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 information

A gentle introduction to imprecise probability models

A 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 information

Predicate Logic. Andreas Klappenecker

Predicate 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 information

Should 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? 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 information

Lecture 10: Introduction to reasoning under uncertainty. Uncertainty

Lecture 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 information

Intelligent Agents. Pınar Yolum Utrecht University

Intelligent 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 information

DS-Based Uncertain Implication Rules for Inference and Fusion Applications

DS-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 information

Modeling Defeasible Argumentation within a Possibilistic Logic Framework with Fuzzy Unification

Modeling 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 information

Human interpretation and reasoning about conditionals

Human 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 information

Part 3 Robust Bayesian statistics & applications in reliability networks

Part 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 information

Knowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):

Knowledge 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 information

Uncertainty. Chapter 13

Uncertainty. 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 information

DS-Based Uncertain Implication Rules for Inference and Fusion Applications

DS-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 information

Logical Agents. Outline

Logical 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 information

Where are we? Knowledge Engineering Semester 2, Reasoning under Uncertainty. Probabilistic Reasoning

Where 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 information

Uncertainty and Bayesian Networks

Uncertainty 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 information

Pengju XJTU 2016

Pengju 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 information

Vague and Uncertain Entailment: Some Conceptual Clarifications

Vague 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 information

Logical Agents. Chapter 7

Logical 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 information

Fuzzy Expert Systems Lecture 6 (Fuzzy Logic )

Fuzzy 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 information

EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS

EE562 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 information

Hybrid Logic and Uncertain Logic

Hybrid 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 information

Confidence Distribution

Confidence 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 information

Logic 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 ) 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 information

Bayesian networks. Soleymani. CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2018

Bayesian 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 information

AI Programming CS S-09 Knowledge Representation

AI 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 information

Deliberative Agents Knowledge Representation I. Deliberative Agents

Deliberative 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 information

Artificial Intelligence

Artificial 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 information

Redefining Material Implication with Subjective Logic 1

Redefining 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 information

CS 561: Artificial Intelligence

CS 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 information

The Problem. Sustainability is an abstract concept that cannot be directly measured.

The 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 information

Uncertainty. Chapter 13. Chapter 13 1

Uncertainty. 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 information

Model-theoretic Vagueness vs. Epistemic Vagueness

Model-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 information

Decision of Prognostics and Health Management under Uncertainty

Decision 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 information

cse 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 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 information

Fuzzy Rules and Fuzzy Reasoning. Chapter 3, Neuro-Fuzzy and Soft Computing: Fuzzy Rules and Fuzzy Reasoning by Jang

Fuzzy 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 information

22c:145 Artificial Intelligence

22c: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 information

Artificial Intelligence Programming Probability

Artificial 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 information

Advanced Herd Management Probabilities and distributions

Advanced 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 information

3. The Logic of Quantified Statements Summary. Aaron Tan August 2017

3. 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 information

ARTICLE 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 ( )

ARTICLE 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 information

A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France

A 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 information

15414/614 Optional Lecture 1: Propositional Logic

15414/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 information

Artificial Intelligence Knowledge Representation I

Artificial 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 information

Lecture 7: Logical Agents and Propositional Logic

Lecture 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 information

Statistics of Small Signals

Statistics 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 information

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples

Where 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 information

CSE 20: Discrete Mathematics

CSE 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 information

Outline. Uncertainty. Methods for handling uncertainty. Uncertainty. Making decisions under uncertainty. Probability. Uncertainty

Outline. 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 information

INF5390 Kunstig intelligens. Logical Agents. Roar Fjellheim

INF5390 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 information

CROSS-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 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 information

A 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 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 information

Data 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 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 information

Possibilistic 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. 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 information

Př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 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 information

PROBABILISTIC LOGIC. J. Webster (ed.), Wiley Encyclopedia of Electrical and Electronics Engineering Copyright c 1999 John Wiley & Sons, Inc.

PROBABILISTIC 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 information

COMP9414/ 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. 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 information

Uncertainty. Outline. Probability Syntax and Semantics Inference Independence and Bayes Rule. AIMA2e Chapter 13

Uncertainty. 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 information

Course Introduction. Probabilistic Modelling and Reasoning. Relationships between courses. Dealing with Uncertainty. Chris Williams.

Course 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 information

Combining Belief Functions Issued from Dependent Sources

Combining 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 information

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional 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 information

Bayesian Models in Machine Learning

Bayesian 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 information

Fuzzy Systems. Possibility Theory.

Fuzzy 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 information

U-Sets as a probabilistic set theory

U-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 information

An Advanced Rule Engine for Computer Generated Forces

An 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 information

Lecture 5. G. Cowan Lectures on Statistical Data Analysis Lecture 5 page 1

Lecture 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 information

Department 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) 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 information

I. Induction, Probability and Confirmation: Introduction

I. 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