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.

dove w1 jk = peso della connessione tra il k-esimo neurone dello strato nascosto e<br />

il j-esimo neurone dello strato precedente (nel caso di rete a 2 strati<br />

decisionali, si tratta del layer di ingresso);<br />

∆ w1 jk = variazione del peso in fase di training.<br />

Procedendo come per la delta rule, scrivo<br />

nella quale, essendo<br />

ottengo<br />

Definisco<br />

che posso riscrivere come segue:<br />

∂f<br />

∆w1 jk = −η<br />

⋅<br />

∂I<br />

∆<br />

k<br />

82<br />

err<br />

I k ∑w1 jk ⋅ x<br />

= j<br />

∆<br />

∂I<br />

∂w1<br />

k<br />

∂f<br />

= −<br />

∂I<br />

k<br />

=<br />

k x j<br />

jk<br />

∂f<br />

= −<br />

∂I<br />

err<br />

j<br />

err<br />

k<br />

∂I<br />

⋅<br />

∂h<br />

∂I<br />

k ⋅<br />

∂w1<br />

j<br />

k<br />

j<br />

∂h<br />

⋅<br />

∂I<br />

dove h k = attivazione del k-esimo neurone nascosto.<br />

∆ k può essere ancora scritto come<br />

I tre termini tra parentesi sono<br />

∆<br />

∂I<br />

j<br />

∂h<br />

k<br />

k<br />

∑ ⎟ ⎛<br />

⎞<br />

⎜<br />

∂f<br />

∂I<br />

err j ∂hk<br />

= − ⋅ ⋅<br />

⎜<br />

j ⎝ ∂I<br />

j ∂hk<br />

∂I<br />

k ⎠<br />

∂<br />

=<br />

∂h<br />

k<br />

∂f<br />

∂I<br />

⎛<br />

⎜<br />

⎝<br />

err<br />

k<br />

j<br />

∑<br />

= ∆<br />

j<br />

k<br />

k<br />

jk<br />

⎞<br />

w2<br />

kj ⋅hk<br />

⎟ = w2<br />

⎠<br />

kj

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

Saved successfully!

Ooh no, something went wrong!