Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)

Slides:



Advertisements
Similar presentations
Tests of Hypotheses Based on a Single Sample
Advertisements

Fuzzy Sets and Fuzzy Logic
Soft Computing. Per Printz Madsen Section of Automation and Control
Fuzzy Logic The restriction of classical propositional calculus to a two- valued logic has created many interesting paradoxes over the ages. For example,
CLASSICAL LOGIC and FUZZY LOGIC. CLASSICAL LOGIC In classical logic, a simple proposition P is a linguistic, or declarative, statement contained within.
Fuzzy Sets and Applications Introduction Introduction Fuzzy Sets and Operations Fuzzy Sets and Operations.
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.
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
Basic Concepts of Fuzzy Logic Apparatus of fuzzy logic is built on: –Fuzzy sets: describe the value of variables –Linguistic variables: qualitatively and.
Intro. ANN & Fuzzy Systems Lecture 30 Fuzzy Set Theory (I)
Slides for Fuzzy Sets, Ch. 2 of Neuro-Fuzzy and Soft Computing J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan
Fuzzy Control Lect 3 Membership Function and Approximate Reasoning
Fuzzy Expert System.
Chapter 18 Fuzzy Reasoning.
Let remember from the previous lesson what is Knowledge representation
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.
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).

Ragionamento in condizioni di incertezza: Approccio fuzzy Paolo Radaelli Corso di Inelligenza Articifiale - Elementi.
Propositional Calculus Math Foundations of Computer Science.
Fuzzy Sets and Fuzzy Logic Theory and Applications
Copyright (c) 2004 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 8 Tests of Hypotheses Based on a Single Sample.
Fuzzy Logic BY: ASHLEY REYNOLDS. Where Fuzzy Logic Falls in the Field of Mathematics  Mathematics  Mathematical Logic and Foundations  Fuzzy Logic.
Rule-Based Fuzzy Model. In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if–then rules of the following.
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.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
Advanced information retrieval Chapter. 02: Modeling (Set Theoretic Models) – Fuzzy model.
Ch. 2 of Neuro-Fuzzy and Soft Computing. Fuzzy Sets: Outline Introduction Basic definitions and terminology Set-theoretic operations MF formulation and.
Propositional Calculus CS 270: Mathematical Foundations of Computer Science Jeremy Johnson.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Lógica difusa  Bayesian updating and certainty theory are techniques for handling the uncertainty that arises, or is assumed to arise, from statistical.
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
Theory and Applications
Lecture 3 Fuzzy Reasoning 1. inference engine core of every fuzzy controller the computational mechanism with which decisions can be inferred even though.
“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.
Fuzzy systems. Calculate the degree of matching Fuzzy inference engine Defuzzification module Fuzzy rule base General scheme of a fuzzy system.
Chap 3: Fuzzy Rules and Fuzzy Reasoning J.-S. Roger Jang ( 張智星 ) CS Dept., Tsing Hua Univ., Taiwan Fuzzy.
Homework 5 Min Max “Temperature is low” AND “Temperature is middle”
Fuzzy Inference and Reasoning
Chapter 4: Fuzzy Inference Systems Introduction (4.1) Mamdani Fuzzy models (4.2) Sugeno Fuzzy Models (4.3) Tsukamoto Fuzzy models (4.4) Other Considerations.
Chapter 2: FUZZY SETS Introduction (2.1)
Fuzzy Optimization D Nagesh Kumar, IISc Water Resources Planning and Management: M9L1 Advanced Topics.
Set Theoretic Models 1. IR Models Non-Overlapping Lists Proximal Nodes Structured Models Retrieval: Adhoc Filtering Browsing U s e r T a s k Classic Models.
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.
Chapter 10 Fuzzy Control and Fuzzy Expert Systems
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
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.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
Ch.3 Fuzzy Rules and Fuzzy Reasoning
Fuzzy Relations( 關係 ), Fuzzy Graphs( 圖 形 ), and Fuzzy Arithmetic( 運算 ) Chapter 4.
A Probabilistic Quantifier Fuzzification Mechanism: The Model and Its Evaluation for Information Retrieval Felix Díaz-Hemida, David E. Losada, Alberto.
Mathematical basics for general fuzzy systems
Chapter 8 : Fuzzy Logic.
Chapter 11 (Part 1): Boolean Algebra
Fuzzy Inference Systems
Fuzzy Control Electrical Engineering Islamic University of Gaza
Introduction to Fuzzy Logic
Homework 8 Min Max “Temperature is low” AND “Temperature is middle”
Chap 3: Fuzzy Rules and Fuzzy Reasoning
CLASSICAL LOGIC and FUZZY LOGIC
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Chap 3: Fuzzy Rules and Fuzzy Reasoning
Fuzzy Sets Neuro-Fuzzy and Soft Computing: Fuzzy Sets ...
Introduction to Fuzzy Set Theory
Presentation transcript:

Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 2 Extension Principle & Fuzzy Relations (3.2) Extension principle A is a fuzzy set on X : The image of A under f(.) is a fuzzy set B: where y i = f(x i ), i = 1 to n If f(.) is a many-to-one mapping, then

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 3 Extension Principle & Fuzzy Relations (3.2) (cont.) –Example: Application of the extension principle to fuzzy sets with discrete universes Let A = 0.1 / / / / / 2 and f(x) = x2 – 3 Applying the extension principle, we obtain: B = 0.1 / / / / /1 = 0.8 / -3+(0.4V0.9) / -2+(0.1V0.3) / 1 = 0.8 / / / 1 where “V” represents the “max” operator Same reasoning for continuous universes

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 4 Fuzzy relations –A fuzzy relation R is a 2D MF: –Examples: Let X = Y = IR+ and R(x,y) = “y is much greater than x” The MF of this fuzzy relation can be subjectively defined as: if X = {3,4,5} & Y = {3,4,5,6,7} Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 5 Then R can be Written as a matrix: where R{i,j} =  [xi, yj] –x is close to y (x and y are numbers) –x depends on y (x and y are events) –x and y look alike (x and y are persons or objects) –If x is large, then y is small (x is an observed reading and Y is a corresponding action) Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 6 –Max-Min Composition The max-min composition of two fuzzy relations R 1 (defined on X and Y) and R 2 (defined on Y and Z) is Properties: –Associativity: –Distributivity over union: –Week distributivity over intersection: –Monotonicity: Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 7 Max-min composition is not mathematically tractable, therefore other compositions such as max-product composition have been suggested –Max-product composition Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 8 –Example of max-min & max-product composition Let R 1 = “x is relevant to y” R 2 = “y is relevant to z” be two fuzzy relations defined on X*Y and Y*Z respectively X = {1,2,3}, Y = { , , ,  } and Z = {a,b}. Assume that: Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 9 The derived fuzzy relation “x is relevant to z” based on R 1 & R 2 Let’s assume that we want to compute the degree of relevance between 2  X & a  Z Using max-min, we obtain: Using max-product composition, we obtain: Extension Principle & Fuzzy Relations (3.2) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 10 Fuzzy if-then rules (3.3) Linguistic Variables –Conventional techniques for system analysis are intrinsically unsuited for dealing with systems based on human judgment, perception & emotion –Principle of incompatibility As the complexity of a system increases, our ability to make precise & yet significant statements about its behavior decreases until a fixed threshold Beyond this threshold, precision & significance become almost mutually exclusive characteristics [Zadeh, 1973]

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 11 Fuzzy if-then rules (3.3) (cont.) –The concept of linguistic variables introduced by Zadeh is an alternative approach to modeling human thinking –Information is expressed in terms of fuzzy sets instead of crisp numbers –Definition: A linguistic variable is a quintuple (x, T(x), X, G, M) where: x is the name of the variable T(x) is the set of linguistic values (or terms) X is the universe of discourse G is a syntactic rule that generates the linguistic values M is a semantic rule which provides meanings for the linguistic values

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 12 Fuzzy if-then rules (3.3) (cont.) –Example: A numerical variable takes numerical values Age = 65 A linguistic variables takes linguistic values Age is old A linguistic value is a fuzzy set All linguistic values form a term set T(age) = {young, not young, very young,... middle aged, not middle aged,... old, not old, very old, more or less old,... not very yound and not very old,...}

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 13 Where each term T(age) is characterized by a fuzzy set of a universe of discourse X= = [0,100] Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 14 –The syntactic rule refers to the way the terms in T(age) are generated –The semantic rule defines the membership function of each linguistic value of the term set –The term set consists of primary terms as (young, middle aged, old) modified by the negation (“not”) and/or the hedges (very, more or less, quite, extremely,…) and linked by connectives such as (and, or, either, neither,…) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 15 – Concentration & dilation of linguistic values Let A be a linguistic value described by a fuzzy set with membership function  A (.) – is a modified version of the original linguistic value. –A 2 = CON(A) is called the concentration operation –  A = DIL(A) is called the dilation operation –CON(A) & DIL(A) are useful in expression the hedges such as “very” & “more or less” in the linguistic term A –Other definitions for linguistic hedges are also possible Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 16 –Composite linguistic terms Let’s define: where A, B are two linguistic values whose semantics are respectively defined by  A (.) &  B (.) Composite linguistic terms such as: “not very young”, “not very old” & “young but not too young” can be easily characterized Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 17 –Example: Construction of MFs for composite linguistic terms Let’s Where x is the age of a person in the universe of discourse [0, 100] More or less = DIL(old) =  old = Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 18 Not young and not old =  young   old = Young but not too young = young   young 2 (too = very) = Extremely old  very very very old = CON (CON(CON(old))) = Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 19

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 20 – Contrast intensification the operation of contrast intensification on a linguistic value A is defined by INT increases the values of  A (x) which are greater than 0.5 & decreases those which are less or equal that 0.5 Contrast intensification has effect of reducing the fuzziness of the linguistic value A Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 21

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 22 –Orthogonality A term set T = t 1,…, t n of a linguistic variable x on the universe X is orthogonal if: Where the t i ’s are convex & normal fuzzy sets defined on X. Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 23 General format: –If x is A then y is B (where A & B are linguistic values defined by fuzzy sets on universes of discourse X & Y). “x is A” is called the antecedent or premise “y is B” is called the consequence or conclusion –Examples: If pressure is high, then volume is small. If the road is slippery, then driving is dangerous. If a tomato is red, then it is ripe. If the speed is high, then apply the brake a little. Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 24 –Meaning of fuzzy if-then-rules (A  B) It is a relation between two variables x & y; therefore it is a binary fuzzy relation R defined on X * Y There are two ways to interpret A  B: –A coupled with B –A entails B if A is coupled with B then: Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 25 If A entails B then: R = A  B =  A  B ( material implication) R = A  B =  A  (A  B) (propositional calculus) R = A  B = (  A   B)  B (extended propositional calculus) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 26 Two ways to interpret “If x is A then y is B”: A B A entails B y x A coupled with B A B x y Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 27 Note that R can be viewed as a fuzzy set with a two-dimensional MF  R (x, y) = f(  A (x),  B (y)) = f(a, b) With a =  A (x), b =  B (y) and f called the fuzzy implication function provides the membership value of (x, y) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 28 –Case of “A coupled with B” (minimum operator proposed by Mamdani, 1975) (product proposed by Larsen, 1980) (bounded product operator) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 29 –Case of “A coupled with B” (cont.) (Drastic operator) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 30 A coupled with B Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 31 –Case of “A entails B” (Zadeh’s arithmetic rule by using bounded sum operator for union) (Zadeh’s max-min rule) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 32 –Case of “A entails B” (cont.) (Boolean fuzzy implication with max for union) (Goguen’s fuzzy implication with algebraic product for T-norm) Fuzzy if-then rules (3.3) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 33 A entails B

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 34 Fuzzy Reasoning (3.4) Definition –Known also as approximate reasoning –It is an inference procedure that derives conclusions from a set of fuzzy if-then-rules & known facts

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 35 Fuzzy Reasoning (3.4) (cont.) Compositional rule of inference –Idea of composition (cylindrical extension & projection) Computation of b given a & f is the goal of the composition –Image of a point is a point –Image of an interval is an interval

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 36 Derivation of y = b from x = a and y = f(x): a and b: points y = f(x) : a curve x y a b y = f(x) a b y x a and b: intervals y = f(x) : an interval-valued function y = f(x) Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 37 –The extension principle is a special case of the compositional rule of inference F is a fuzzy relation on X*Y, A is a fuzzy set of X & the goal is to determine the resulting fuzzy set B –Construct a cylindrical extension c(A) with base A –Determine c(A)  F (using minimum operator) –Project c(A)  F onto the y-axis which provides B Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 38 a is a fuzzy set and y = f(x) is a fuzzy relation: cri.m Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 39 Given A, A  B, infer B A = “today is sunny” A  B: day = sunny then sky = blue infer: “sky is blue” illustration Premise 1 (fact): x is A Premise 2 (rule): if x is A then y is B Consequence: y is B Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 40 Approximation A’ = “ today is more or less sunny” B’ = “ sky is more or less blue” iIlustration Premise 1 (fact): x is A’ Premise 2 (rule): if x is A then y is B Consequence: y is B’ (approximate reasoning or fuzzy reasoning!) Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 41 Definition of fuzzy reasoning Let A, A’ and B be fuzzy sets of X, X, and Y, respectively. Assume that the fuzzy implication A  B is expressed as a fuzzy relation R on X*Y. Then the fuzzy set B induced by “x is A’ ” and the fuzzy rule “if x is A then y is B’ is defined by: Single rule with single antecedent Rule : if x is A then y is B Fact: x is A’ Conclusion: y is B’ (  B’ (y) = [  x (  A’ (x)   A (x)]   B (y)) Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 42 A X w A’B Y x is A’ B’ Y A’ X y is B’ Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 43 –Single rule with multiple antecedents Premise 1 (fact): x is A’ and y is B’ Premise 2 (rule): if x is A and y is B then z is C Conclusion: z is C’ Premise 2: A*B  C

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 44 AB T-norm XY w A’B’C2C2 Z C’ Z XY A’B’ x is A’y is B’z is C’ w1w1 w2w2

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 45 –Multiple rules with multiple antecedents Premise 1 (fact): x is A’ and y is B’ Premise 2 (rule 1): if x is A 1 and y is B 1 then z is C 1 Premise 3 (rule 2): If x is A 2 and y is B 2 then z is C 2 Consequence (conclusion): z is C’ R 1 = A 1 * B 1  C 1 R 2 = A 2 * B 2  C 2 Since the max-min composition operator o is distributive over the union operator, it follows: C’ = (A’ * B’) o (R 1  R 2 ) = [(A’ * B’) o R 1 ]  [(A’ * B’) o R 2 ] = C’ 1  C’ 2 Where C’ 1 & C’ 2 are the inferred fuzzy set for rules 1 & 2 respectively Fuzzy Reasoning (3.4) (cont.)

Dr. Yusuf OYSALBİL 561 Fuzzy Neural Networks Ch. 3: Fuzzy rules & fuzzy reasoning 46 A1A1 B1B1 A2A2 B2B2 T-norm X X Y Y w1w1 w2w2 A’ B’ C1C1 C2C2 Z Z C’ Z XY A’B’ x is A’y is B’z is C’