A Self-Organizing Fuzzy Neural Networks
- H. S. LI N, X. Z. GAO, XI ANLI N HUANG,
A Self-Organizing Fuzzy Neural Networks H. S. LI N, X. Z. GAO, XI - - PowerPoint PPT Presentation
A Self-Organizing Fuzzy Neural Networks H. S. LI N, X. Z. GAO, XI ANLI N HUANG, AND Z. Y. SONG Abstract This paper proposes a novel clustering algorithm for the structure learning of fuzzy neural networks. Our clustering algorithm uses
1
2
d
2
d
1
1 i i
(2) 2
1 ( ) 2
i ij ij
u m f σ − = −
f
(3) 1 n i i
=
4 1 J j j
f u
=
= ∑
min(1, ) a f =
5 5 5
ij i ij ij i
5 ij i
f a u σ = ∑
In =
On =
2 1
_
q l l p i p i
d x I m
=
= −
j
d
vigilance
j
vigilance
j
_ 1
winner winner winner winner
Om Oc x eph Om Oc × + = +
2 2 2 2 2
( ) _ 1
winner winner winner winner winner winner
Oc O Om y O eph Om Oc σ σ × + + = − +
_
winner winner
Om eph Om =
1
winner winner
Oc Oc = +
_ 1
winner winner winner winner
Im Ic x eph Im Ic × + = + _
winner winner
Im eph Im =
2 2 2 2 2
( ) _ 1
winner winner winner winner winner winner
Ic I Im x I eph Im Ic σ σ × + + = − + 1
winner winner
Ic Ic = +
_ 1
winner winner winner winner
Im Ic x eph Im Ic × − = −
_
winner winner
Im eph Im =
2 2 2 2 2
( ) _ 1
winner winner winner winner winner winner
Ic I Im x I eph Im Ic σ σ × + − = − −
winner winner
Ic Ic =
4
( ) ( ) ( 1) ( ) [ 1( ) ( )] 1( )
k k k k
O t f t Om t Om t y t y t f t σ η × + = + × − × ( 1) ( ) [ 1( ) ( )]
k k
O t O t y t y t σ σ η + = + × −
4 4 2
( ) ( ) 1( ) 2( ) ( ) 1 ( )
k k k
Om t f t f t f t f t f t × × − × ×
3 3 2
( ) ( 1) ( ) ( ) ( ) 2 ( ( ))
i i j i i j j j j i j
x Im t Im t Im t error t f t I t η σ − + = + × × × ×
2 3 3 3
( ( )) ( 1) ( ) ( ) ( ) 2 ( ( ))
i i j i i j j j j i j
x Im t I t I t error t f t I t σ σ η σ − + = + × × × ×
3 2
( ) ( 1) ( ). 1 ( ) y t y t u t y t + = + +
20000 40000 60000 80000 100000 0.1 0.2 0.25 RMS errors Iterations
50 100 150 200 250 300 350 400
0.5 1 1.5 Output Time in Samples
2 2 2 1 2 1
( ) (1 ) y x x x = − + −
10 20 30 40 50 60 70 80 90 100 1 2 3 4 5 6 Time in Samples Outputs
1 2 1 2 1 2 1 2 2 2 2
( ) ( 1) 1 ( ) ( ) ( 1) ( ) ( ) ( ) 1 ( ) y t y t y t u t y t y t y t u t y t ⎡ ⎤ ⎢ ⎥ + + ⎡ ⎤ ⎡ ⎤ ⎢ ⎥ = + ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ + ⎣ ⎦ ⎣ ⎦ ⎢ ⎥ + ⎣ ⎦
10 20 30 40 50 60 70 80 90 100
1 2 3 4 Time in Samples y1
1
y
10 20 30 40 50 60 70 80 90 100
1 2 3 Time in Samples y2
2
y
10 20 30 40 50 60 70 80 90 100
1 2 3 Time in Samples y2