Professional Documents
Culture Documents
T H E M I S A D J U S T M E N T OF BP
AND AN IMPROVED ALGORITHM
OF
Yang Jia
and
NETWORK
Yang Dali
I. INTRODUCTION
The multilayer feedforward neural network models
with e r r o r Back-Propagation (BP) algorithm have been
widely researched and applied in some fields [ l , 21. A s
a generalization of the L M S algorithm, the backpropagation algorithm uses a gradient research
technique to minimize a cost function equal to the
mean square difference of t h e desired and the actually
net output. To reduce t h e e r r o r bursting during t h e
learning and to speed up convergence of the
algorithm, Rumelhart, Hinlton and Willims suggested to
add a momentum term to the weight update expression
of the BE algorithm in 1986 [3]. Thus, the weight
update expression of the conventional BP algorithm is
written as
(1)
...
2592
momentum factor
Clearly, t h e noise is a p a r t of t h e
input signal of t h e network o u t p u t layer. Accordingly,
we write t h e outputs of network as
(10)
= P ( X g ) + g ( X y , N y ( a ), X ; , N :
Substituting ( 4 ) into (31, yields
mal,
network
(a))
without the
. . ., n3
(5)
is
f ( x )=- l +1e - =
Observe t h a t if equations ( 3 ) and ( 5 ) are directly
expressed by the form of equation (61, the analysis for
this question will become extremely complex. To avoid
the difficulty to analyze the complex nonlinear sigmoid
function, we u s e the following quadratic interpolation
function P(x) to approximate the sigmoid function
given by equation ( 6 ) , i.e.
x< -2 ln3
(0.1
(7)
x>21n3
0.9
P ( x ~ =a+m?ic ( x y ) 2
g(x>2
(12)
(9)
2593
relationship
Thus, we have
a@=
u~pw)w'
bl
~ ~ ~ ~ ~ ( ~ x a ~ ~ - l > o - l ) )
tz(&)=iWT(k)RryLk)
+PIy(lk)+C
m-l
(14)
*-!E
t-1
c Ym)
m- 1
RaW~~-I)=V(W~k))-V(W~~-l))
(17)
Substituting ( 1 7 ) into (16) and making use of the
relation given by (13), we obtain
A W&k)=p[t3,(&-l)Ubk-l)+
+akk-1)6,(&-2)0&&-2)
+a,(k-l>a,(k-2)...a~i2)8,(1)0~1)
(Y9)
IV. SIMULATION
2594
Xi
1 TH I
I
Iteratio, Input
d(k)
BP algortthm ( a . 0 . 7 )
Improved algorithm
EE
KE
XI x2
Output y
4981
0. 0. 0.0
0.00008 0.630X10-s
0.14583
4992
0. 0. 0.0
0.00005 0.6309X10-e
0.11821
0.6942XlO-
4993
1.
0. 1.0
0.99995
0.6309X10-m
0.96283
0.7751
4994
1.
1.
0.00008
0.2110X10-
0.17034
0.7751K10-
4895
0. 0. 0.0
0.00003
0.2llOXlO-*
0.13101
0.3146X10-p
4998
I.
0.98994
0.1323 &lo-
0.96416
0.7751 KIO-a
4997
0.
I.
1.0
0.99995
0.1323XLO-*
0.84592
4998
1.
1.
0.0
0 . m
4989
0.
0.
0.0
0.00008 0.1747X10-
0.07643
0.7485X10-*
5000
1.
0.
1.0
0.99994
0.94592
0.6841X10-a
Output y
Xi
X:
NI
Na
W,;
0.
0.0
1.0
0.2160X10-
0.6941~~10-1
lo-
0.3146XlO-*
0.2140~10-a
Na
NI
0.60
0.50
0.40 0.30 0.205:
0.10 0.00 -0. I0 -
L
REFERENCES
0.40
0.30
w
0.20
0.10
0.00
-0.10
2595