18.08.2013 Views

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

quindi<br />

mentre<br />

2<br />

∂f<br />

( )<br />

err ∂ ⎛ D j − d ⎞ j<br />

= ⎜ ⎟ = −(<br />

D j − d<br />

∂y<br />

j ∂y<br />

⎜<br />

j 2 ⎟<br />

⎝ ⎠<br />

∂y<br />

∂I<br />

j<br />

j<br />

∂<br />

=<br />

∂I<br />

j<br />

⎛ 1<br />

⎜<br />

⎝1+<br />

e<br />

81<br />

−I<br />

j<br />

⎞<br />

⎟ = y j<br />

⎠<br />

⋅(<br />

1−<br />

y<br />

Ora è possibile scrivere l’equazione della variazione dei pesi in funzione<br />

delle grandezze calcolate in precedenza, ottenendo:<br />

∆ w = + η ⋅(<br />

D − y ) ⋅ y ⋅(<br />

1−<br />

y ) ⋅ h<br />

kj<br />

Gli ultimi due passaggi cambiano leggermente se si considera di<br />

parametrizzare l’esponenziale nella funzione sigmoide con un opportuno valore<br />

β . In questo caso si ottiene:<br />

∂y<br />

∂I<br />

j<br />

j<br />

∂ ⎛ 1<br />

= ⎜ −<br />

∂I<br />

⎝1<br />

+ e<br />

j<br />

j<br />

β⋅I<br />

j<br />

j<br />

⎞<br />

⎟ = β ⋅ y j<br />

⎠<br />

j<br />

j<br />

j<br />

)<br />

⋅(<br />

1−<br />

y<br />

e l’equazione che determina l’entità della variazione dei pesi diviene<br />

∆ w = + η ⋅ β ⋅(<br />

D − y ) ⋅ y ⋅(<br />

1−<br />

y ) ⋅h<br />

4.5.4 Retropropagazione dell'errore<br />

kj<br />

Il termine Backpropagation si riferisce al metodo utilizzato per la modifica<br />

dei pesi negli strati nascosti della rete, basato su una tecnica denominata, appunto,<br />

retropropagazione dell'errore. Anche questa tecnica è stata ricavata applicando<br />

alcune semplici regole matematiche alle equazioni che caratterizzano una rete<br />

neurale. In particolare si è partiti da<br />

j<br />

∂f<br />

∆w1 jk = −η<br />

⋅<br />

∂w1<br />

j<br />

j<br />

err<br />

jk<br />

j<br />

j<br />

j<br />

)<br />

j<br />

)<br />

j

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

Saved successfully!

Ooh no, something went wrong!