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.

Figura 4.4. Funzione di trasferimento sigmoide.<br />

4.5.2 Algoritmo di apprendimento<br />

Per eseguire il training di una rete neurale di tipo backpropagation viene in<br />

genere utilizzato un algoritmo di tipo supervised, cioè nel quale si forniscono alla<br />

rete gli ingressi ed i valori desiderati delle uscite (training samples), e si<br />

modificano i pesi dei neuroni in modo che la rete impari a far corrispondere gli<br />

input ai relativi output. L'algoritmo è efficacemente descritto dalla seguente<br />

sequenza di operazioni:<br />

ciclo epoche:<br />

{<br />

per ogni esempio:<br />

{<br />

- si fornisce l'input alla rete;<br />

- si preleva l'output corrispondente;<br />

- si calcola la differenza con l'output desiderato;<br />

78

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

Saved successfully!

Ooh no, something went wrong!