Professional Documents
Culture Documents
Djamel Bouchaffra
Introduction (8.1)
Architecture (8.2)
Backpropagation for Feedforward
Networks (8.3)
Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Computing: A Computational
Approach to Learning and Machine Intelligence, First Edition, Prentice Hall, 1997
Introduction (8.1)
Almost all kinds of Neural Networks paradigms
with supervised learning capabilities are unified
through adaptive networks
Architecture (8.2)
Definition: An adaptive network is a network structure
whose overall input-output behavior is determined by a
collection of modifiable parameters
A single node
Static Mapping
Notations:
Assume we have L layers (l = 0, 1, , L 1)
N(l) represents the number of nodes in layer l
xl,I represents the output of node i in layer l
(i = 1, , N(l))
fl,i represents the function of node i
Principle
Since the output of a node depends on the
incoming signals and the parameter set of the
node, we can write:
x l ,i = f l ,i ( x l 1,1 , x l 1, 2 ,..., x l 1,N ( l 1) , , , ,...)
A layered representation
Causal Relationships
Principle (cont.)
+ Ep
Lets define l ,i = as the error signal on
x l , i
Principle (cont.)
z = g( x, y )
y = f ( x )
+ Ep E p
9 = = = 2(d 9 x 9 )
x 9 x 9
+ Ep E p
8 = = = 2(d 8 x 8 )
x 8 x 8
+ Ep + Ep +
f 8 E p f 9 f f
7 = = * + * = 8 8 + 9 9
x 7 x 8 x 7 x 9 x 7 x 7 x 7
{ {
w 8,7 w 9,7