
Envoyé par
OliveK
4 neurones en sortie parce que chaque neurone correspond à une classe donnée.
Les neurones doivent chacun régresser une sortie correspondant à 1 si l'exemple est de la classe et 0 sinon.
Pour générer tes entrées, Matlab a une fonction de répartition gaussienne (randn(100,1) de mémoire), pour chacune de tes classes tu génères une matrice de cette forme puis tu la normalises pour obtenir les min/max/moyenne que tu souhaites.
Avec des réseaux de 3 neurones on obtient un truc comme joint : ensemble d'apprentissage et validation sur 2000 entrées au pif.
Enfin mon réseau de 4 sorties est en fait 4 réseaux à 1 sortie. C'est pas plus compliqué à régresser et ça évite de se brider pour rien.
Partager