Inexact Reasoning 2 Session 10

Slides:



Advertisements
Similar presentations
Outline Administrative issues Course overview What are Intelligent Systems? A brief history State of the art Intelligent agents.
Advertisements

1 Inferences with Uncertainty Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson Copyright 1998, Prentice Hall, Upper Saddle.
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
Chapter Eleven Artificial Intelligence II: Operational Perspective.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
Fuzzy Medical Image Segmentation
Chapter 12: Intelligent Systems in Business
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
Introduction to Fuzzy Logic Control
Intelligent Support Systems
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Introduction to AI Module – CS289 Introduction to Artificial Intelligence – CS th September 2006 Dr Bogdan L. Vrusias
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
11 C H A P T E R Artificial Intelligence and Expert Systems.
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca in Courses presentation.
Fuzzy Systems Michael J. Watts
Uncertainty Management in Rule-based Expert Systems
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
2008/9/15fuzzy set theory chap01.ppt1 Introduction to Fuzzy Set Theory.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Chapter 7. Propositional and Predicate Logic Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
Artificial Intelligence Module – CS364 Introduction to Artificial Intelligence – CS th September 2006 Dr Bogdan L. Vrusias
1 Chapter 13 Artificial Intelligence and Expert Systems.
EXPERT SYSTEM WEEK 1. C ATALOG D ESCRIPTION Knowledge Acquisition techniques, Knowledge representation, Analysis and Design of an ES, Reasoning strategies,
1 Artificial Intelligence & Prolog Programming CSL 302.
Dinner for Two. Fuzzify Inputs Apply Fuzzy Operator.
Chapter 12. Probability Reasoning Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Bayesian Decision Theory Introduction to Machine Learning (Chap 3), E. Alpaydin.
Introduction to CLIPS 2 Session 13 Course: T0273 – EXPERT SYSTEMS Year: 2014.
Methods of Inference 1 Session 5 Course: T0273 – EXPERT SYSTEMS Year: 2014.
Inexact Reasoning 2 Session 10
Fuzzy Systems Simulation Session 5
EXPERT SYSTEMS.
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
Chapter 7. Propositional and Predicate Logic
Artificial Intelligence
Lecture #1 Introduction
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Fuzzy Systems Michael J. Watts
Methods of Inference 2 Session 6
School of Computer Science & Engineering
Chapter 9. Rules and Expert Systems
The Representation of Knowledge 1 Session 3
Artificial Intelligence (CS 370D)
Inexact Reasoning 1 Session 9
Fuzzy Logic and Approximate Reasoning
Artificial Intelligence
Dr. Unnikrishnan P.C. Professor, EEE
EXPERT SYSTEMS.
THE NATURE OF SCIENCE Essential Questions
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems
Logic for Artificial Intelligence
Intelligent Systems and
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
3.1.1 Introduction to Machine Learning
AI and Agents CS 171/271 (Chapters 1 and 2)
Dr. Unnikrishnan P.C. Professor, EEE
Principles of Computing – UFCFA3-30-1
Chapter 7. Propositional and Predicate Logic
Introduction to Artificial Intelligence – CS364
Chapter 9. Rules and Expert Systems
Probabilistic Reasoning
6th grade chapter I SCIENCE A. Process of OBSERVING, EXPLAINING, and
CSC 427: ARTIFICIAL INTELLIGENCE
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Habib Ullah qamar Mscs(se)
Presentation transcript:

Inexact Reasoning 2 Session 10 Course : T0273 – EXPERT SYSTEMS Year : 2014 Inexact Reasoning 2 Session 10

Learning Outcomes LO 3 : Solve problems by using Expert Systems After taking this course, students should be expected to understand and explain about inexact reasoning. T0273 - Expert Systems

Lecture Outline Approximate Reasoning The State of Uncertainty Some Commercial Applications of Fuzzy Logic Summary Exercise T0273 - Expert Systems

Approximate Reasoning A theory of uncertainty based on fuzzy logic is primarily concerned with quantifying and reasoning using natural language in which many words have ambiguous meanings. As we all know, sleeping a little longer is a very inexact term that varies from person to person. The more complex something is, the more inexact or “fuzzier” it will be. Fuzzy logic provides a precise approach for dealing with uncertainty which grows out of the complexity of human behavior. T0273 - Expert Systems

Approximate Reasoning The term soft computing has come to mean computing that is not based on the classical two-valued logics. Soft computing includes fuzzy logic, neural networks, and probabilistic reasoning. The theory has been extended and applied to many fields for a long time, such as automatic camera tracking of an object in space. Fuzzy logic has also been combined with neural networks in many applications. T0273 - Expert Systems

Approximate Reasoning Some applications of fuzzy theory: Control Algorithms Medical Diagnosis Decision Making Economics Engineering Environmental Literature Operations Research Pattern Recognition Psychology Reliability Security Science T0273 - Expert Systems

Approximate Reasoning Translation rules Fuzzy probability is incorporated into the fuzzy logic called FL. One main component of FL is a group of translation rules. Type I: modification rules Type II: composition rules conditional composition conjunctive composition disjunctive composition conditional and conjunctive composition Type III: quantification rules Type IV: qualification rules truth qualification probability qualification possibility qualification T0273 - Expert Systems

The State of Uncertainty There are two mountains that stand out from all the trees and forests: Mountain of Logic Mountain of Uncertainty An expert system must come up with valid conclusions given that: The rules were written correctly. The facts on which the inference engine generates valid conclusions are true facts. T0273 - Expert Systems

The State of Uncertainty Mountain of Uncertainty The best we can do on this mountain is model it on the expertise of our expert, or try to include more than one approach to uncertainty and let the different techniques fight it out. Today fuzzy logic and Bayesian theory are most often used for uncertainty. T0273 - Expert Systems

Some Commercial Applications of Fuzzy Logic Many commercial applications of fuzzy logic are in everything from cameras to washing machines: Hydroelectric-powerplants Robots Camera aiming Assessment of stock exchange activities Air-conditioning systems Car-engines Automobiles Industrial control applications Production of semiconductors Bus time-tables etc. T0273 - Expert Systems

exercise Create a program for tipper (based on example in MATLAB) http://radio.feld.cvut.cz/matlab/toolbox/fuzzy/fuzzyt12.html T0273 - Expert Systems

T0273 - Expert Systems

Rule editor T0273 - Expert Systems

Summary Fuzzy logic provides a precise approach for dealing with uncertainty which grows out of the complexity of human behavior. Soft computing includes fuzzy logic, neural networks, and probabilistic reasoning. Fuzzy probability is incorporated into the fuzzy logic called FL. There are two mountains that stand out from all the trees and forests: Mountain of Logic and Mountain of Uncertainty T0273 - Expert Systems

Exercise Answer the questions below: Define at least six values for the linguistic variable Water Temperature. Draw the appropriate functions for the fuzzy set values on one graph. Given numeric truth values, x(A) = .2/.1 + .6/.5 + 1/.9 x(B) = .1/.1 + .3/.5 + 1/.9 calculate the fuzzy logic truth of the following: a) NOT A d) A  B b) A AND B e) B  A c) A OR B T0273 - Expert Systems

References Joseph Giarratano, Gary Riley. 2005. Expert Systems: Principles and Programming Chapter 5. Thomson Course Technology. Australia. ISBN:0-534-38447-1. Peter Jackson. 1998. Introduction to Expert Systems. Addison-Wesley. Harlow, England. ISBN:0201876868 T0273 - Expert Systems