28.02.2014 Views

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

The Development of Neural Network Based System Identification ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

110 CHAPTER 4 NEURAL NETWORK BASED SYSTEM IDENTIFICATION<br />

V N (θ, Z N ) in Equation (4.28) such as:<br />

W N (θ, Z N ) = 1<br />

2N<br />

N∑<br />

t=1<br />

[y (t) − ŷ (t |θ )] 2 + 1<br />

2N θT Dθ (4.44)<br />

Matrix D is a diagonal matrix which is <strong>of</strong>ten selected as D = αI (α > 0) or D = 0,<br />

where α denotes weight decay or regularisation parameter that controls the amount <strong>of</strong><br />

regularisation introduced to the criterion V N (θ, Z N ). <strong>The</strong> larger the α value, the more<br />

important the regularisation becomes. <strong>The</strong> regularisation method prevents the weight<br />

from getting larger by minimising the sum square error and the regularisation term.<br />

Apart from augmenting the criterion with regularisation term, the LM algorithm<br />

also needs several more modifications to match the regularised criterion by adding<br />

additional regularisation terms to the Gradient and Hessian matrix:<br />

G (θ) = W ′ N (θ, Z N ) = 1 N<br />

R (θ) = W ′′<br />

N (θ, Z N ) = 1 N<br />

N∑<br />

t=1<br />

ψ (t|θ) [y (t) − ŷ (t|θ)] + 1 Dθ (4.45)<br />

N<br />

N∑<br />

ψ (t|θ) [ψ (t|θ)] T + 1 N D (4.46)<br />

t=1<br />

<strong>The</strong> ratio r (i) for updating the parameter λ (i) apparently needs to be changed to:<br />

r (i) = 2 [ (<br />

V N θ (i) ) (<br />

, Z N − VN θ (i) + f (i) )]<br />

, Z N<br />

(<br />

f (i)) ( T (<br />

G θ (i)) +<br />

[λ (i) I + 1 ] )<br />

N D f (i)<br />

} {{ }<br />

reduction approximation<br />

(4.47)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!