Bonjour,
Je suis nouveau utilisateur de Matlab, je dispose de données de ce type
ent1 ent2 ent3 ent4 ent5 ent6 sort1 sort2 sort3 sort4
154 545 242 255 557 775 55 5 8 57
544 558 87 77 77 78 75 555 555 5555
.............
je souhaite donc faire un apprentissage avec les2/3 des données, puis tester le 1/3 restant
en utilisant un perceptron multicouche.
j'ai deja importé les donnés avec
ainsi les entrées et sorties sont classé ds 2 matrices distinctes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 a=importdata('data.txt'); do=a.data; % ent represente les entrées et sort les sorties %donc ns avons 70 colonnes d'entrées et 66 colonnes de sorties for i=1:71 ent(:,i)=do(:,i); end j=0 for i=72:137 j=j+1; sort(:,j)=do(:,i); end en=ent'; so=sort';
Je sollicite auprés de vous le code qui permet creez le reseau
et faire les tests afin de voir l'ecart entre les resultats preditent et la realité.
Je precise aussi que je dispose de Matlab R2007a
Bien cordialement
Merci d'avance
Partager