Question: Is it warm in here?

Slides:



Advertisements
Similar presentations
Fuzzy Sets and Fuzzy Logic
Advertisements

Computational Intelligence Winter Term 2010/11 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Lecture 4 Fuzzy expert systems: Fuzzy logic
Fuzzy Logic and its Application to Web Caching
Fuzzy Inference and Defuzzification
F UZZY L OGIC Ranga Rodrigo March 30, 2014 Most of the sides are from the Matlab tutorial. 1.
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
Fuzzy Expert System Fuzzy Logic
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.
Basic Concepts of Fuzzy Logic Apparatus of fuzzy logic is built on: –Fuzzy sets: describe the value of variables –Linguistic variables: qualitatively and.
Fuzzy Sets and Fuzzification Michael J. Watts
Fuzzy Logic E. Fuzzy Inference Engine. “antecedent” “consequent”
Fuzzy Control Lect 3 Membership Function and Approximate Reasoning
Fuzzy Expert System.
Fuzzy Logic E. Fuzzy Inference Engine. “antecedent” “consequent”
Fuzzy Medical Image Segmentation
Chapter 18 Fuzzy Reasoning.
Linguistic Descriptions Adriano Joaquim de Oliveira Cruz NCE e IM/UFRJ © 2003.
Theory and Applications
Ming-Feng Yeh General Fuzzy Systems A fuzzy system is a static nonlinear mapping between its inputs and outputs (i.e., it is not a dynamic system).
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
Indian Institute of Technology Bombay GIS-based mineral resource potential mapping - Modelling approaches  Exploration datasets with homogenous coverage.
Fuzzy Logic Jan Jantzen Logic is based on set theory, and when we switch to fuzzy sets it will have an effect on.
NUMERICAL EXAMPLE APPENDIX A in “A neuro-fuzzy modeling tool to estimate fluvial nutrient loads in watersheds under time-varying human impact” Rafael Marcé.
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.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Fuzzy Expert Systems. 2 Motivation On vagueness “Everything is vague to a degree you do not realise until you have tried to make it precise.” Bertrand.
Fuzzy Inference (Expert) System
Ch. 2 of Neuro-Fuzzy and Soft Computing. Fuzzy Sets: Outline Introduction Basic definitions and terminology Set-theoretic operations MF formulation and.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Homework 5 Min Max “Temperature is low” AND “Temperature is middle”
Basic Concepts of Fuzzy Logic Apparatus of fuzzy logic is built on: Fuzzy sets: describe the value of variables Linguistic variables: qualitatively and.
Fuzzification.
Chapter 2: FUZZY SETS Introduction (2.1)
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
1 Lecture 4 The Fuzzy Controller design. 2 By a fuzzy logic controller (FLC) we mean a control law that is described by a knowledge-based system consisting.
Chap 2: Aggregation Operations on Fuzzy Sets u Goal: In this chapter we provide a number of different methodologies for aggregating fuzzy subsets. u t-norm.
Intelligent Data Analysis
Lecture 8 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 8/1 Dr.-Ing. Erwin Sitompul President University
S PEED CONTROL OF DC MOTOR BY FUZZY CONTROLLER MD MUSTAFA KAMAL ROLL NO M E (CONTROL AND INSTRUMENTATION)
Mathematical basics for general fuzzy systems
Fuzzy Logic Control What is Fuzzy Logic ? Logic and Fuzzy Logic
Chapter 9 Fuzzy Inference
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Expert System Structure
Fuzzy Inference Systems
Meaning of “fuzzy” Covered with fuzz; Of or resembling fuzz;
Introduction to Fuzzy Logic
Fuzzy Logic 11/6/2001.
Artificial Intelligence
Fuzzy Logics.
Homework 8 Min Max “Temperature is low” AND “Temperature is middle”
Introduction to Fuzzy Logic
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Dr. Unnikrishnan P.C. Professor, EEE
Fuzzy System Structure
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Intelligent Systems and Soft Computing
Homework 9 Min Max “Temperature is low” AND “Temperature is middle”
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Original: J.-S. Roger Jang (張智星) Edited and Extended by 陳琨太
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
Introduction to Fuzzy Set Theory
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

Question: Is it warm in here? Fuzzy Logic Implication and Inference Question: Is it warm in here? Answer yes fairly warm maybe a little no not really IF room is warm THEN set cooling power to 500 watts

Fuzzy Inference IF room is warm, THEN set cooling power to 500 watts. Fuzzy Logic Implication and Inference Fuzzy Inference Premise Consequence IF room is warm, THEN set cooling power to 500 watts. Measurement The room temperature is 21 °C. Set cooling at 280 watts. Action

Fuzzy Logic Fuzzy Logic Terminologies Fuzzy Universe: range of all possible values to a chosen variable Fuzzy Set: set with fuzzy boundaries Fuzzy Membership Function: used to define fuzzy set Fuzzy Set Operations: not, or, and Fuzzy Logic Operators: the realization of set operation Fuzzy Variable or Fuzzy Linguistic Value: variable assigned to fuzzy sets, such as: tall, high, fast Fuzzy Linguistic Variable: variable that takes the value of certain fuzzy variable, such as: person, pressure, velocity Fuzzy Rules: conditional statements that relates fuzzy sets

Fuzzy Membership Function Fuzzy Logic Membership Function Fuzzy Membership Function Single-Valued (Singleton) Trapezoidal Triangular Sigmoid Gaussian etc., as can be seen later in Fuzzy Toolbox

Fuzzy Membership Function: Tall People Fuzzy Logic Membership Function Fuzzy Membership Function: Tall People Degree of Membership Fuzzy Membership Function Fuzzy Universe

Fuzzy Membership Function: Around Noon Fuzzy Logic Membership Function Fuzzy Membership Function: Around Noon Trapezoid Triangular Smooth trapezoid Smooth triangular

Fuzzy Set Operations Min-Max Operators OR AND NOT Fuzzy Logic Membership Function Fuzzy Set Operations A B Min-Max Operators OR AND NOT

FL-OR must resemble s-Norm FL-AND must resemble t-Norm Fuzzy Logic Membership Function Fuzzy Logic Operators s-Norm: is monotonous associative operator with t-Norm: is monotonous associative operator with FL-OR must resemble s-Norm FL-AND must resemble t-Norm Monotony Associativity

Fuzzy Logic Operators NOT Operator OR and AND Operators Max Min Membership Function Fuzzy Logic Operators NOT Operator OR and AND Operators Max Min Algebraic sum Algebraic product Bounded sum Bounded product

Fuzzy Logic Operators Relation between s-Norm and t-Norm: Membership Function Fuzzy Logic Operators Relation between s-Norm and t-Norm: de Morgan’s Law Min-Max Algebraic ........? (Prove) Bounded ........? (Prove)

Fuzzy Logic Membership Function Homework 9 The following membership functions are given: “Temperature is low” μTl(T), “Temperature is middle” μTm(T). For all three possible realizations of FL-Operators (Min-Max, Algebraic, Bounded), draw the membership functions of: (i) “Temperature is low” AND “Temperature is middle”; (ii) “Temperature is low” OR “Temperature is middle”.

Homework 9A Deadline: Monday, 20 March 2017. Fuzzy Logic Membership Function Homework 9A The following membership functions are given: “Pressure is moderate” μPm(P), “Pressure is high” μPh(P). For all three possible realizations of FL-Operators (Min-Max, Algebraic, Bounded), draw the membership functions of: (i) “Pressure is moderate” AND “Pressure is not high”; (ii) “Pressure is not moderate” OR “Pressure is high”. Deadline: Monday, 20 March 2017.