Intro. ANN & Fuzzy Systems Lecture 29 Introduction to Fuzzy Set Theory (I)

Slides:



Advertisements
Similar presentations
Fuzzy Logic 11/6/2001. Agenda General Definition Applications Formal Definitions Operations Rules Fuzzy Air Conditioner Controller Structure.
Advertisements

Fuzzy Logic & Intelligent Control Systems
Fuzzy Sets and Fuzzy Logic
Intro. ANN & Fuzzy Systems Lecture 33 Fuzzy Logic Control (I)
Lecture 4 Fuzzy expert systems: Fuzzy logic
Fuzzy Logic and its Application to Web Caching
Soft Computing. Per Printz Madsen Section of Automation and Control
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
Fuzzy Expert System Fuzzy Logic
AI TECHNIQUES Fuzzy Logic (Fuzzy System). Fuzzy Logic : An Idea.
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Fuzzy Expert Systems. Lecture Outline What is fuzzy thinking? What is fuzzy thinking? Fuzzy sets Fuzzy sets Linguistic variables and hedges Linguistic.
FUZZY SET THEORY ABBY YINGER. DEFINITIONS WHAT IS A FUZZY SET? Definition: A fuzzy set is any set that allows its members to have different grades of.
FUZZY SYSTEMS. Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small,
Fuzzy Sets and Fuzzy Logic Theory and Applications
Intro. ANN & Fuzzy Systems Lecture 30 Fuzzy Set Theory (I)
Fuzzy Expert System.
MAE 552 Heuristic Optimization Instructor: John Eddy Lecture #32 4/19/02 Fuzzy Logic.
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
COMP 578 Fuzzy Sets in Data Mining Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
Fuzzy Logic Mark Strohmaier CSE 335/435.
BEE4333 Intelligent Control
Fuzzy Logic. Priyaranga Koswatta Mundhenk and Itti, 2007.
9/3/2015Intelligent Systems and Soft Computing1 Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what.
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
CCSB354 ARTIFICIAL INTELLIGENCE
Fuzzy Logic. WHAT IS FUZZY LOGIC? Definition of fuzzy Fuzzy – “not clear, distinct, or precise; blurred” Definition of fuzzy logic A form of knowledge.
CSNB234 ARTIFICIAL INTELLIGENCE
Abstract: This paper describes a real life application of fuzzy logic: A Fuzzy Traffic Light Controller. The controller changes the cycle time of the light.
Mark shelton | merrick cloete saman majrouh | sahithi jadav.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Theory and Applications
FUZZY LOGIC INFORMATION RETRIEVAL MODEL Ferddie Quiroz Canlas, ME-CoE.
Topic 2 Fuzzy Logic Control. Ming-Feng Yeh2-2 Outlines Basic concepts of fuzzy set theory Fuzzy relations Fuzzy logic control General Fuzzy System R.R.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Chapter 13 Fuzzy Logic 1. Handling Uncertainty Probability-based approach and Bayesian theory Certainty factor and evidential reasoning Fuzzy logic 2.
2008/9/15fuzzy set theory chap01.ppt1 Introduction to Fuzzy Set Theory.
Lecture 32 Fuzzy Set Theory (4)
1 Vagueness The Oxford Companion to Philosophy (1995): “Words like smart, tall, and fat are vague since in most contexts of use there is no bright line.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Fuzzy Sets and Logic Sarah Spence Adams Discrete Mathematics.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
Fuzzy Logic.
Fuzzy Logic 1. Introduction Form of multivalued logic Deals reasoning that is approximate rather than precise The fuzzy logic variables may have a membership.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Lecture 4 Fuzzy expert systems: Fuzzy logic n Introduction, or what is fuzzy thinking? n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy.
Inexact Reasoning 2 Session 10
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Inexact Reasoning 2 Session 10
SOFT COMPUTING.
Fuzzy Logic 11/6/2001.
Artificial Intelligence
Fuzzy Logics.
Fuzzy Logic and Fuzzy Sets
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Fuzzy Control Tutorial
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Intelligent Systems and Soft Computing
Lecture 31 Fuzzy Set Theory (3)
Introduction to Fuzzy Theory
Fuzzy Set SEG 7450.
06th October 2005 Dr Bogdan L. Vrusias
Introduction to Fuzzy Set Theory
© Negnevitsky, Pearson Education, Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what is.
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

Intro. ANN & Fuzzy Systems Lecture 29 Introduction to Fuzzy Set Theory (I)

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 2 Outline What are Fuzzy Systems? Fuzzy logic applications Fuzzy set and fuzzy operations

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 3 Origin of fuzzy set theory Introduced by Lotfi Zadeh in 1965 as a way to manage complexity of systems. Using a term principle of incompatibility, Dr. Zadeh states "As the complexity of a system increases, our ability to make precise and yet significant statements about its behavior diminishes until a threshold is reached beyond which precision and significance (or relevance) become almost mutually exclusive characteristics.” [Zadeh, Outline of a new approach to the analysis of complex systems and decision processes, IEEE Trans. on Systems, Man, and Cybernetics, Vol. 3, No. 1, 1973].

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 4 What are fuzzy sets? Fuzzy sets are functions that map each member in a set to a real number in [0, 1] to indicate the degree of membership of that member. The ambiguity of real world definitions John is OLD David is TALL How "OLD" is old? 40 years, 50, or 60? How "TALL" is tall? 5 feet, 6 feet, or 7 feet? Every thing is a matter of degree The "degrees" of being old or tall can be quantitatively illustrated using quantified meaning.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 5 Fuzzy set examples Excerpts from Wisconsin State Journal, 3/6/1994 A weak cold front spanning from Michigan through Texas and on to California will moderate the temperature down to normal in the Midwest. Low pressure over northern Texas will cause scattered rain and thundershowers from Missouri, south to Texas and east to Alabama. Excerpts from New York Times (Zadeh) Dallas, Prices of crude oil, which have edged higher in recent weeks after being remarkably stable through much of the year, may fluctuate as much as a dollar a barrel in the months ahead, but abrupt changes are not likely, many analysts believe.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 6 Why using Fuzzy Logic? A quantified framework to deal with the IMPRECISE NATURE OF THE REAL WORLD where conventional mathematical equations become intractable. A nature way to model expert's knowledge which are often imprecise in nature. For example, "In second-degree A-V block, the P-R interval may be either normal or prolonged, but some impulses are not propagated." [ECG processing text book] Model inconsistent, and conflicting opinions of multiple experts because the intersection of A and Not A is not a null set. Hence, conflict opinions can co-exist. Ability to deal with uncertainties, and unstructured knowledge.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 7 Fuzzy Logic Applications Replacement of a skilled human operator by a fuzzy rule based system Sendal subway (Hitachi) Cement kiln (F.L. Smith) Elevator Control (Fujitec, Hitachi, Toshiba) Sugeno's model car and model helicopter Hirota's robot Nuclear Reactor Control (Hitachi, Bernard) Automobile automatic transmission (Nissan, Subaru) Bulldozer Control (Terano) Ethanol Production (Filev) Appliance control – Washing machine, microwave ovens, rice cookers, vacuum cleaners, camcorders, TVs, thermal rugs, heaters.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 8 Fuzzy Logic Applications Replacement of a human expert by a fuzzy logic based decision making system –Medical – CADIAG –Securities (Yamaichi, Hitachi) –Credit Worthiness (Zimmermann) –Damage assessment (Yao, Hadipriono) –Fault Diagnosis (Guangzhou) –Production planning (Turksen)

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 9 Membership Function The membership function µ is a mapping from each element x in the universal set X to a real number. Crisp set –c: X  { 0, 1} (two elements) Fuzzy set – µ: X  [0, 1] (an interval) Crisp set definition of the set of tall persons: c C (x) = where C = {x| x  6 feet}.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 10 Fuzzy Versus Crisp Sets Consider the notion of being a "TALL" person: In crisp set definition, c C (5'9") = 0, and c C (6'1") = 1 In fuzzy set definition, µ A (5'9") = 0.6, and µ A (6'1") = 0.8 In other words, although a person of 6'1" are more qualified to be called tall, someone with 5'9" will not be classified as being short.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 11 Discrete Fuzzy Set SUPPORT If X = {x 1, x 2, , x n } be a set with discrete elements, the fuzzy set A defined on X can be expressed by A = µ A (x i )/x i = µ A (x 1 )/x 1 + µ A (x 2 )/x 2 +  + µ A (x n )/x n Example – Let –large = 0.2/ / / /8 + 1/9 +1/10, and – middle = 0.4/ /4 + 1/ / /7, then

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 12 Continuous Fuzzy Set Support On continuous support, fuzzy set can be expressed as: A = Use this expression, we have A  B = A  B = Normal Fuzzy Set = 1.

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 13 Fuzzy Set Operations Union of fuzzy sets D = A  B: µ D (x) = max.{ µ A (x), µ B (x) } = µ A (x)  µ B (x) Intersection of fuzzy sets D = A  B µ D (x) = min.{ µ A (x), µ B (x) } = µ A (x)  µ B (x)

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 14 Fuzzy Set Operations Complementary: (~A) µ ~A (x) = 1 – µ A (x): degree of x  A. Distinct Properties of Fuzzy Sets A  (~A)  X; A  (~A)  . X can both be in A (with degree µ A (x)) and ~A (with degree µ ~A (x)).

Intro. ANN & Fuzzy Systems (C) by Yu Hen Hu 15 Alternative Fuzzy Operators Compensatory operators provide a weaker or less sensitive relationship among propositions when their truth values are widely separated. Some are commonly used compensatory operators