![]() | ||
![]() |
Perceptron è una rete neurale a singolo strato (percettrone), in grado di imparare, mediante gli esempi forniti dall'utente, le operazioni di AND e di OR.
Il percettrone è composto da due neuroni (considerati già pesati) con due dendriti e due sinapsi in ingresso all'unico neurone nello strato di output che ha una funzione di attivazione di tipo binario (x >= 1 output = 1 x < 1 output =0 ), e un singolo assone in uscita.
Per la correzione dell'errore, durante le fasi di autoaddestramento, è stata implementa la "Regola di Widrow-Hoff "(delta rule), ovvero: Wi=Wi + ( learning_rate * (Ri - Oi) * Xi ) che può essere letto come: Peso = Peso + ( (learning_rate compreso tra 0.1 e 1.0) * ( Differenza tra output corretto e output ottenuto) * (input sul peso)) Trovate allegati il programma dimostrativo comprensivo di codice sorgente scritto in Perl. Info: marco.ceriani@enlargeyournerd.com Download: Perceptron (zip) |
|
|
||