Documente Academic
Documente Profesional
Documente Cultură
Outline
Introduction
Mamdani fuzzy inference systems
Sugeno fuzzy inference systems
Tsukamoto fuzzy inference systems
Fuzzy modeling
Also known as
Fuzzy models
Fuzzy associate memory
Fuzzy-rule-based systems
Fuzzy expert systems
Rulebase
(Fuzzy rules)
Database
(MFs)
input
output
Fuzzy reasoning
Max-Star Composition
Max-product composition:
R R ( x , z ) [ R ( x , y ) R ( y , z )]
1
z ) [ R1 ( x ,
where *
isRa1 T-norm
R2 ( x , operator.
y
y ) * R2 ( y , z )]
Linguistic Variables
A numerical variables takes numerical values:
Age = 65
A linguistic variables takes linguistic values:
Age is old
A linguistic values 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, ...}
complv.m
CON ( A) A2
Dilation:
DIL( A) A0.5
Contrast
2 A2 ,
0 A ( x ) 0.5
INT ( A)
2
2
(
A
)
, 0.5 A ( x ) 1
intensification:
intensif.m
Examples:
10
A
11
A entails B
( x ) B ( y )|( x , y )
A entails B: (not A or B)
- Material implication
- Propositional calculus
- Extended propositional calculus
- Generalization of modus ponens
12
R ( x , y ) f ( A ( x ), B ( y )) f ( a, b)
A coupled with B
13
fuzimp.m
14
fuzimp.m
y = f(x)
y = f(x)
a
a and b: points
y = f(x) : a curve
15
a and b: intervals
y = f(x) : an interval-valued
function
16
cri.m
Fuzzy Reasoning
Single rule with single antecedent
Rule: if x is A then y is B
Fact: x is A
Conclusion: y is B
Graphic Representation:
A A
B
w
17
x is A
B
X
y is B
Fuzzy Reasoning
Single rule with multiple antecedent
Rule: if x is A and y is B then z is C
Fact: x is A and y is B
Conclusion: z is C
Graphic Representation:
A A
B B
T-norm
C2
x is A
18
y is B
C
Y
z is C
Fuzzy Reasoning
Multiple rules with multiple antecedent
Rule 1: if x is A1 and y is B1 then z is C1
Rule 2: if x is A2 and y is B2 then z is C2
Fact: x is A and y is B
Conclusion: z is C
19
Fuzzy Reasoning
Graphics representation:
A
A1
B B1
C1
w1
A A2
B B2
C2
w2
Z
T-norm
C
x is A
20
y is B
z is C
21
Other Variants
Some terminology:
22