Chapter 5 - Hybrid - ANFIS
Chapter 5 - Hybrid - ANFIS
Neuro-fuzzy systems
Introduction
Neuro-fuzzy systems
ANFIS: Adaptive Neuro-Fuzzy Inference
System
Summary
A1 A1 R1
x1
R1
x1 x1
A2 R2
x1 A2
R2
wR3 C1
C1
A3 A3 R3 wR6
R3
y
wR1
wR2
B1 B1 R4 R4
x2 wR4 C2
C2
x2 x2 R5 wR5
B2
B2 R5
x2
R6
B3
B3 R6
0.4 0.4
0.2 0.2
0
0 1 2 3 4 5 6 7 8
X 0
0 1 2 3 4 5 6 7 8
X
0
1
0
0
Weight
3 0.72
L 0.4
0.61
S 4
x2 0.2 wR2
0.79
L 5 0
0 10 20 30 40 50
Epoch
AND xm is Am
THEN y = f (x1, x2, . . . , xm)
where x1, x2, . . . , xm are input variables; A1, A2, . . . , Am
are fuzzy
Negnevitsky, sets.
Pearson Education, 2011 26
When y is a constant, we obtain a zero-order
Sugeno fuzzy model in which the consequent of
a rule is specified by a singleton.
When y is a first-order polynomial, i.e.
y = k0 + k1 x1 + k 2 x2 + . . . + km xm
we obtain a first-order Sugeno fuzzy model.
A2 2 N2 2
y
B1 3 N3 3
x2
B2 4 N4 4
A2 2 N2 2
y
B1 3 N3 3
x2
B2 4 N4 4
-1
-2
-3
1
0.5 10
8
0 6
-0.5 4
2
-1 0
x2 x1
-1
-2
-3
1
0.5 10
8
0 6
-0.5 4
2
-1 0
x2 x1
A3 4 N4 4
y
5 N5 5
B1 6 N6 6
7 N7 7
x2
B2
8 N8 8
B3 9 N9 9
-1
-2
-3
1
0.5 10
8
0 6
-0.5 4
2
-1 0
x2 x1
-1
-2
-3
1
0.5 10
8
0 6
-0.5 4
2
-1 0
x2 x1
1 1
0 .8 0 .8
0 .6 0 .6
0 .4 0 .4
0 .2 0 .2
0 0
0 1 2 3 4 5 6 7 8 9 10 -1 -0 .8 -0 .6 -0 .4 -0 .2 0 0 .2 0 .4 0 .6 0 .8 1
x1 x2
(a ) In itia l m e m b e rs h ip fu n c tio n s .
1 1
0 .8 0 .8
0 .6 0 .6
0 .4 0 .4
0 .2 0 .2
0 0
0 1 2 3 4 5 6 7 8 9 10 -1 -0 .8 -0 .6 -0 .4 -0 .2 0 0 .2 0 .4 0 .6 0 .8 1
x1 x2
(b ) M e m b e rs h ip fu n c tio n s a fte r 1 0 0 e p o c h s o f tra in in g .