FUZZY SYSTEMS. Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small,

Slides:



Advertisements
Similar presentations
© Negnevitsky, Pearson Education, Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what is.
Advertisements

Fuzzy Logic 11/6/2001. Agenda General Definition Applications Formal Definitions Operations Rules Fuzzy Air Conditioner Controller Structure.
Fuzzy Expert System  An expert might say, “ Though the power transformer is slightly overloaded, I can keep this load for a while”.  Another expert.
Fuzzy Set and Opertion. Outline Fuzzy Set and Crisp Set Expanding concepts Standard operation of fuzzy set Fuzzy relations Operations on fuzzy relations.
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
CLASSICAL LOGIC and FUZZY LOGIC. CLASSICAL LOGIC In classical logic, a simple proposition P is a linguistic, or declarative, statement contained within.
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 Sets and Fuzzy Logic Theory and Applications
Exercise Assume four types of fuzzy predicates applicable to persons (age, height, weight, and level of education). Several specific fuzzy predicates.
Fuzzy Expert System.
PART 1 From classical sets to fuzzy sets 1. Introduction 2. Crisp sets: an overview 3. Fuzzy sets: basic types 4. Fuzzy sets: basic concepts FUZZY SETS.
Fuzzy Medical Image Segmentation
Chapter 18 Fuzzy Reasoning.
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.
Theory and Applications
COMP 578 Fuzzy Sets in Data Mining Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Fussy Set Theory Definition A fuzzy subset A of a universe of discourse U is characterized by a membership function which associate with each element.
09th October 2006 Dr Bogdan L. Vrusias
BEE4333 Intelligent Control
Fuzzy Logic. Priyaranga Koswatta Mundhenk and Itti, 2007.
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
9/3/2015Intelligent Systems and Soft Computing1 Lecture 4 Fuzzy expert systems: Fuzzy logic Introduction, or what is fuzzy thinking? Introduction, or what.
Fuzzy logic Introduction 2 Fuzzy Sets & Fuzzy Rules Aleksandar Rakić
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.
Fuzzy Logic. WHAT IS FUZZY LOGIC? Definition of fuzzy Fuzzy – “not clear, distinct, or precise; blurred” Definition of fuzzy logic A form of knowledge.
Theory and Applications
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
1 Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath Pupacdi SCCS451 Artificial Intelligence Week 9.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Theory and Applications
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
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.
Fuzzy systems. Calculate the degree of matching Fuzzy inference engine Defuzzification module Fuzzy rule base General scheme of a fuzzy system.
Chapter 13 Fuzzy Logic 1. Handling Uncertainty Probability-based approach and Bayesian theory Certainty factor and evidential reasoning Fuzzy logic 2.
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
Fuzzy C-means Clustering Dr. Bernard Chen University of Central Arkansas.
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.
Fuzzy Logic for Social Simulation using NetLogo UNIVERSITY OF BURGOS UNIVERSITY OF VALLADOLID UNIVERSITY OF WESTERN AUSTRALIA Marcos Almendres, Luis R.
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Fuzzy Control Electrical Engineering Islamic University of Gaza
Uncertainty Chapter 13.
Introduction to Fuzzy Logic
Fuzzy Logic 11/6/2001.
Fuzzy Expert Systems (part 1) By: H.Nematzadeh
Fuzzy Logic and Fuzzy Sets
Fuzzy System Structure
CLASSICAL LOGIC and FUZZY LOGIC
Dr. Unnikrishnan P.C. Professor, EEE
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Intelligent Systems and Soft Computing
Financial Informatics –IX: Fuzzy Sets
FUZZIFICATION AND DEFUZZIFICATION
CS621: Artificial Intelligence
Dr. Unnikrishnan P.C. Professor, EEE
Classical Sets and Fuzzy Sets
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.
Presentation transcript:

FUZZY SYSTEMS

Fuzzy Systems Fuzzy Sets – To quantify and reason about fuzzy or vague terms of natural language – Example: hot, cold temperature small, medium, tall height creeping, slow, fast speed Fuzzy Variable – A concept that usually has vague (or fuzzy) values – Example: age, temperature, height, speed

Fuzzy Systems Universe of Discourse – Range of possible values of a fuzzy variable – Example: Speed: 0 to 100 mph

Fuzzy Systems Fuzzy Set (Value) – Let X be a universe of discourse of a fuzzy variable and x be its elements – One or more fuzzy sets (or values) Ai can be defined over X – Example: Fuzzy variable: Age – Universe of discourse: 0 – 120 years – Fuzzy values: Child, Young, Old

Fuzzy Systems A fuzzy set A is characterized by a membership function μA(x) that associates each element x with a degree of membership value in A The value of membership is between 0 and 1 and it represents the degree to which an element x belongs to the fuzzy set A

Fuzzy Systems Fuzzy Set (Value) – In traditional set theory, an object is either in a set or not in a set (0 or 1), and there are no partial memberships – Such sets are called “crisp sets”

Fuzzy Systems Fuzzy Set Representation – Fuzzy Set A = (a1, a2, … an), where ai = μA(xi) xi = an element of X X = universe of discourse – For clearer representation A = (a1/x1, a2/x2, …, an/xn) – Example: Tall = (0/5’, 0.25/5.5’, 0.9/5.75’, 1/6’, 1/7’, …)

Fuzzy Systems Intersection (A ∧ B) – In classical set theory the intersection of two sets contains those elements that are common to both – The value of the elements in the intersection: μA ∧ B(x) = min [μA(x), μB(x)] – Example: Tall = (0/5, 0.1/5.25, 0.5/5.5, 0.8/5.75, 1/6) Short = (1/5, 0.8/5.25, 0.5/5.5, 0.1/5.75, 0/6) Tall ∧ Short = (0/5, 0.1/5.25, 0.5/5.5, 0.1/5.75, 0/6) = Medium

Fuzzy Systems Union (A ∨ B) – In classical set theory the union of two sets contains those elements that are in any one of the two sets – The value of the elements in the union: μA ∨ B(x) = max [μA(x), μB(x)] – Example: Tall = (0/5, 0.1/5.25, 0.5/5.5, 0.8/5.75, 1/6) Short = (1/5, 0.8/5.25, 0.5/5.5, 0.1/5.75) Tall ∨ Short = (1/5, 0.8/5.25, 0.5/5.5, 0.8/5.75, 1/6) = not Medium

Fuzzy Systems Complement (¬A) The value of complement of A is: – μ ¬ A(x) = 1 - μA(x) – Example: Tall = (0/5, 0.1/5.25, 0.5/5.5, 0.8/5.75, 1/6) ¬ Tall = (1/5, 0.9/5.25, 0.5/5.5, 0.2/5.75, 0/6)

Fuzzy Inference: Fuzzy Associative Matrix Fuzzy Relations – Classical relation between two universes U = {1, 2} and V = {a, b, c} is defined as:

Fuzzy Systems Fuzzy Relations – Fuzzy relation between two universes U and V is defined as: μR (u, v) = μAxB (u, v) = min [μA (u), μB (v)] i.e. we take the minimum of the memberships of the two elements which are to be related Example: – Determine fuzzy relation between A 1 and A 2 A 1 = 0.2/x /x 2 A 2 = 0.3/y /y 2 + 1/y 3

Fuzzy Systems Fuzzy Relations – Example: The fuzzy relation R is

Fuzzy Systems Fuzzy Rules – Relates two or more fuzzy propositions – If X is A then Y is B e.g. if height is tall then weight is heavy – X and Y are fuzzy variables – A and B are fuzzy sets

Fuzzy Systems Fuzzy Associative Matrix So for the fuzzy rule: – If X is A then Y is B – We can define a matrix M (nxp) which relates A to B – M = A x B – It maps fuzzy set A to fuzzy set B and is used in the fuzzy inference process

Fuzzy Systems Concept behind M If a1 is true then b1 is true; and so on

Fuzzy Systems Composition of Fuzzy Relations – Let there be three universes U, V and W – Let R be the relation that relates elements from U to V – And let S be the relation between V and W

Fuzzy Systems

Example: – If Temperature is normal then Speed is medium – Let A = [0/100, 0.5/125, 1/150, 0.5/175, 0/200] – B = [0/10, 0.6/20, 1/30, 0.6/40, 0/50]