Lecture 05 Rule-based Uncertain Reasoning

Slides:



Advertisements
Similar presentations
© Negnevitsky, Pearson Education, Introduction, or what is uncertainty? Introduction, or what is uncertainty? Basic probability theory Basic probability.
Advertisements

FT228/4 Knowledge Based Decision Support Systems
Lahore University of Management Sciences, Lahore, Pakistan Dr. M.M. Awais- Computer Science Department 1 Lecture 12 Dealing With Uncertainty Probabilistic.
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
1 Inferences with Uncertainty Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson Copyright 1998, Prentice Hall, Upper Saddle.
 Negnevitsky, Pearson Education, Lecture 3 Uncertainty management in rule- based expert systems n Introduction, or what is uncertainty? n Basic.
Uncertainty in Expert Systems (Certainty Factors).
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
Uncertainty Everyday reasoning and decision making is based on uncertain evidence and inferences. Classical logic only allows conclusions to be strictly.
FT228/4 Knowledge Based Decision Support Systems
Chapter 4: Reasoning Under Uncertainty
B. Ross Cosc 4f79 1 Uncertainty Knowledge can have uncertainty associated with it - Knowledge base: rule premises, rule conclusions - User input: uncertain,
Final Exam: May 10 Thursday. If event E occurs, then the probability that event H will occur is p ( H | E ) IF E ( evidence ) is true THEN H ( hypothesis.
5/17/20151 Probabilistic Reasoning CIS 479/579 Bruce R. Maxim UM-Dearborn.
Introduction of Probabilistic Reasoning and Bayesian Networks
Modeling Human Reasoning About Meta-Information Presented By: Scott Langevin Jingsong Wang.
Certainty and Evidence
AI – CS364 Uncertainty Management Introduction to Uncertainty Management 21 st September 2006 Dr Bogdan L. Vrusias
Uncertain Reasoning CPSC 315 – Programming Studio Spring 2009 Project 2, Lecture 6.
KETIDAKPASTIAN (UNCERTAINTY) Yeni Herdiyeni – “Uncertainty is defined as the lack of the exact knowledge that would enable.
What is Statistical Modeling
AI – CS364 Uncertainty Management 26 th September 2006 Dr Bogdan L. Vrusias
CSNB234 ARTIFICIAL INTELLIGENCE
Expert Systems. Expert System Functionality replace human expert decision making when not available assist human expert when integrating various decisions.
Rule Based Systems Alford Academy Business Education and Computing
Slides are based on Negnevitsky, Pearson Education, Lecture 3 Uncertainty management in rule- based expert systems n Introduction, or what is uncertainty?
© 2002 Franz J. Kurfess Reasoning under Uncertainty 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
© Franz J. Kurfess Reasoning under Uncertainty CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
AI - Week 24 Uncertain Reasoning (quick mention) then REVISION Lee McCluskey, room 2/07
© Franz J. Kurfess Reasoning under Uncertainty 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
1 Bayesian Reasoning Chapter 13 CMSC 471 Adapted from slides by Tim Finin and Marie desJardins.
© C. Kemke Inexact Reasoning 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
CS Bayesian Learning1 Bayesian Learning. CS Bayesian Learning2 States, causes, hypotheses. Observations, effect, data. We need to reconcile.
For Monday after Spring Break Read Homework: –Chapter 13, exercise 6 and 8 May be done in pairs.
Chapter 4: Reasoning Under Uncertainty
Knowledge-Based Systems Knowledge-Based Systems Dr. Marco Antonio Ramos Corchado Computer Science Department.
Expert Systems Part 2 IE 469 Manufacturing Systems 469 صنع نظم التصنيع.
© C. Kemke Reasoning under Uncertainty 1 COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
1 Reasoning Under Uncertainty Artificial Intelligence Chapter 9.
Uncertainty Management in Rule-based Expert Systems
Uncertainty in Expert Systems
Fall  Types of Uncertainty 1. Randomness : Probability Knowledge about the relative frequency of each event in some domain Lack of knowledge which.
Reasoning Under Uncertainty. 2 Objectives Learn the meaning of uncertainty and explore some theories designed to deal with it Find out what types of errors.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
The Psychology of Prediction and Uncertainty Jason Baer.
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems 2004 년도 제 1 학기.
Reasoning with Uncertainty دكترمحسن كاهاني
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
Textbook Basics of an Expert System: – “Expert systems: Design and Development,” by: John Durkin, 1994, Chapters 1-4. Uncertainty (Probability, Certainty.
UNIVERSITI TENAGA NASIONAL 1 CCSB354 ARTIFICIAL INTELLIGENCE Chapter 8.2 Certainty Factors Chapter 8.2 Certainty Factors Instructor: Alicia Tang Y. C.
CSE 473 Uncertainty. © UW CSE AI Faculty 2 Many Techniques Developed Fuzzy Logic Certainty Factors Non-monotonic logic Probability Only one has stood.
Anifuddin Azis UNCERTAINTY. 2 Introduction The world is not a well-defined place. There is uncertainty in the facts we know: What’s the temperature? Imprecise.
Reasoning with Uncertainty Dr Nicholas Gibbins 32/3019.
Chapter 12 Certainty Theory (Evidential Reasoning) 1.
REASONING UNDER UNCERTAINTY: CERTAINTY THEORY
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
Inexact Reasoning 1 Session 9
REASONING WITH UNCERTANITY
Reasoning Under Uncertainty in Expert System
Bayesian Reasoning Chapter 13 Thomas Bayes,
Bayesian Reasoning Chapter 13 Thomas Bayes,
Probabilistic Reasoning With Bayes’ Rule
28th September 2005 Dr Bogdan L. Vrusias
Probabilistic Reasoning With Bayes’ Rule
Probabilistic Reasoning With Bayes’ Rule
Certainty Factor Model
basic probability and bayes' rule
Presentation transcript:

Lecture 05 Rule-based Uncertain Reasoning Topics Information Uncertainty Bayesian Inference Model Certainty Factor Model Discussion

Information uncertainty Information can be incomplete, inconsistent, uncertain, or imprecise. Incomplete: missing knowledge Inconsistent: conflicting Knowledge, such as from different experts Uncertainty: lack of exact knowledge Imprecise: ambiguous knowledge, such as terms of often, sometimes, frequently and hardly ever

Information uncertainty

Bayesian inference model Representation (Cause-effect rule) IF H is true THEN E is true {with probability p} Semantics IF event H occurs, THEN the probability that event E will occur is p, or p(E|H) = p. p(H), p(E): prior probability p(EH), p(HE): conditional probability Inference Given p(H) and p(E|H) Find p(H|E).

Bayesian inference model Bayesian rule

Bayesian inference model Single evidence and single hypothesis Single evidence and multiple hypotheses

Bayesian inference model Multiple evidence and multiple hypotheses Multiple evidence and multiple hypotheses under conditional independence

Bayesian inference model Example: Naïve Bayesian Classifier P(Hi) H1 H2 H3 Hm P(Ej|Hi) E1 E2 E3 En

Characteristics of Bayesian inference Humans are hard eliciting probability values consistent with the Bayesian rules. Humans tend to make different assumptions when assessing the conditional and prior probabilities. Bayesian Inference is most appropriate in the domains where reliable statistical data exist, for instance, forecasting. Bayesian inference is of exponential complexity, and thus is impractical for large knowledge bases.

Certainty factor model Representation (diagnostic rule) IF evidence E THEN hypothesis H {cf} Semantics Given that evidence E has occurred, we have cf degree of belief that hypothesis H will happen. { –1 <= cf <= +1} Inference Given cf(E) and cf Find cf(H, E)

Certainty factor model Meaning of certainty factors

Certainty factor model Single evidence and single hypothesis IF evidence E THEN hypothesis H {cf } cf (H, E) = cf (E)  cf Conjunctive rules cf (H, E1E2...En) = min [cf (E1), cf (E2),..., cf (En)]  cf

Certainty factor model Disjunctive rules cf (H, E1E2...En) = max [cf (E1), cf (E2),..., cf (En)]  cf

Certainty factor model Multiple rules conclude with the same hypothesis cfi is the confidence in hypothesis H established by Rule i

Characteristics of Certain factors Certainty factors are used in domains where the probabilities are not known or are too difficult or expensive to obtain, for instance in medicine. The evidential reasoning mechanism can manage incrementally acquired evidence, the conjunction and disjunction of hypotheses, as well as evidence with different degrees of belief.

Discussion More inexact reasoning models Likelihood inference Dempster-Shafer evidential reasoning Fuzzy inference