[C/C++] Rete neurale ff con back-propagation
Ho ripreso in mano la faccenda reti neurali, come mi aveva consigliato al tempo marco.r ho utilizzato le matrici per avere maggior velocità e praticità.
Il problema che ho riguarda una rete a 3 livelli. Due input, due nascosti, un output. La rete deve imparare l'XOR, questa, a volte funziona a volte no..... utilizzo per neuroni nascosti e output la sigmoide, ho un bias aggiuntivo per questi ultimi due strati.
Quando la rete arriva a funzionare lo fa comunque con migliaia di cicli di apprendimento.... fra l'altro l'errore cala di colpo... da un output errato per migliaia di epoche poi tutt'ad un tratto converge.
mi chiedevo dunque dove può essere l'errore....
|