bonjour
j'aimerai utiliser un réseau de neurones multilayer(feedforward) avec 3 couches cachées et pour cela j'ai choisi newff et j'ai préparé ma base d'apprentissage que j'ai organisé en une matrice de 36 *240 vue que j'ai 36 exemple (image) et j' ai aussi ma matrice target T(36*36) mon réseau a 240 entréses et xix sorties et voila donc ce que j'ai fais :
mon code ne renvoit pas d'erreurs mais quand je le test avec des images je n'ai pas la bonne classification même si je le test avec une des image de la base d'apprentissage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 t = newff(IN,T,2,{'tansig' 'tansig'});net.trainParam.epochs = 2000;% net = configure(net,IN,T); net = train(net,IN,T);
voila ce que je fais pour le tester
sachant que p est un vecteur 1*240
Code : Sélectionner tout - Visualiser dans une fenêtre à part y=net(p);
merci pour toute l'aide que vous pouvez m'apporter c'est la première fois que j'utilise les réseaux de neurones
Partager