Professional Documents
Culture Documents
It is a popular computing framework based on fuzzy set theory, fuzzy if then rules , and fuzzy reasoning.
3 components:
1. Rule Base: a selection of fuzzy rules 2. Database (or Dictionary): defines the MFs 3. Inference Engine: a reasoning mechanism which performs the inference procedure
11/1/2012 1
Cont..
It can take either fuzzy inputs or crisp inputs but the output it produces are always fuzzy sets.
11/1/2012
They differ in the consequences of their fuzzy rules and defuzzification methods
11/1/2012
Cont..
Mamdani model is a crisp model of a system.
It can model a real system where the relation between the inputs and outputs are known. 2 common operators that we use are T-norm and T-conorm operators.
11/1/2012 5
Fuzzification
Mamdani rule base models a crisp system,it has crisp inputs and outputs. Fuzzifier converts the crisp input into fuzzy variables.
The membership of each fuzzy input variable is evaluated for a given crisp input.
11/1/2012 7
max-min T-conorm/norm
11/1/2012
11/1/2012
10
DEFUZZIFICATION
a method to extract a representative crisp value from a fuzzy set. 5 methods
1. Centroid of area zCOA :
11/1/2012
11
Cont.
11/1/2012
12
Cont..
2.Bisector of area zBOA : It generates the value z0 which partitions the area into two area with same area. zBOA (z) dz = A zBOA A(z) dz 3.Mean of maximum zMOM :
11/1/2012
13
BOA
11/1/2012
14
CONT
Is the average of the maximizing z at which the MF reaches a maximum .
If A(z) has a single maximum at z=zthen ZMOM=z If A(z) reaches its maximum whenever z[zleft,zright] then ZMOM=(ZLEFT+ZRIGHT)/2.
11/1/2012
15
CONT.
4.SMALLEST OF MAXIMUM ZSOM
It is the minimum of Z of the maximizing .
11/1/2012
16
11/1/2012
18
11/1/2012
19
Disadvantage
Defuzzification requires a large amount of mathematical calculations.
11/1/2012
20
II.LARSEN MODEL
Product operator for a fuzzy implication Max-product operator for the composition
11/1/2012
21
Contd..
The output of Larsen model are also fuzzy sets. Need defuzzification methods to get final output.
11/1/2012
22
11/1/2012
23
Motivation of TSK
To reduce the number of rules required by the Mamdani model.
For complex and high dimensional problems Develop a systematic approach to generate fuzzy rules from a given input-output data set. TSK model replaces the fuzzy set (then part) of mamdani rule with function(equation) of the input variables.
11/1/2012
24
11/1/2012
25
11/1/2012
26
Cont..
Each rule has a crisp output Overall output is obtained via weighted average (reduce computation time of defuzzification required in a Mamdani model) Z=i wi zi/ i wi to further reduce computation ,weighted sum may be used. i.e Z= i wi zi
11/1/2012 27
11/1/2012
28
example
Example: a single input TSK fuzzy model can be expressed as,
11/1/2012
29
11/1/2012
30
Example-2
Two-input single-output Sugeno fuzzy model
If X is small and Y is small If X is small and Y is large If X is large and Y is small If X is large and Y is large then then then then z=-x+y+1. z=-y+3. z=-x+3. z=x+y+2
11/1/2012
31
11/1/2012
32
summary
Overall output via either weighted average or weighted sum is always crisp. Without the time consuming defuzzification operation the TSK fuzzy model is by the far most popular candidate for sample-databased fuzzy modeling.
11/1/2012
33
Advantages
Computationally efficient Works well with linear techniques Has continuity of the output surface Well suited to mathematical analysis.
11/1/2012
34
Reference
Neuro-fuzzy and soft computing J.Jang,C.Sun and E.Mizutani, Prentice Hall 1997 System modelling using a Mamdani Rule BaseBryan Davis,University of Florida Fuzzy systems toolbox,M.Beale and H.Demuth.
11/1/2012
35