A
aqua_25
Guest
Ciao a tutti!Io studio al college ed è la prima volta che i lavori con le reti neurali.Devo fare un progetto (una semplice però) per prendere decisioni.In generale, i think i am doing well.Il mio progetto ha a che fare con un esempio di una banca di dare o non prati ai clienti.Ho 4 ingressi codificati per basso (2) e alta (3) di solvibilità, ecc reddito, ad esempio, magari un cliente ha un alto reddito ma di solvibilità basse.Comunque, questo è il mio training set.Come devo utilizzare una funzione a gradino trovato i hardlim in MATLAB.Ma ho un problema con esso.Il mio codice è:
I = [2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3; 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3; 2 2 3 3 2 2 3 3 2 2 3 3 2 2 3 3; 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3];
O = [0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1];
net = newff ([2 3, 2 3, 2 3, 2 3;], [4,1], ( 'hardlim', 'hardlim'), 'traingd');
net.traiParam.epochs = 2000;
net.trainParam.goal = 0.001;
net.trainParam.show = 200;
net.trainParam.lr = 0.05;
[net, tr] = train (net, I, O);
Sono veramente bloccato e se qualcuno mi può aiutare sarei veramente grato.Potete rispondermi qui o il mio indirizzo e-mail jpapa_jpapa (at) yahoo.com.Grazie a tutti, anche per la lettura il mio problema.
I = [2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3; 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3; 2 2 3 3 2 2 3 3 2 2 3 3 2 2 3 3; 2 3 2 3 2 3 2 3 2 3 2 3 2 3 2 3];
O = [0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1];
net = newff ([2 3, 2 3, 2 3, 2 3;], [4,1], ( 'hardlim', 'hardlim'), 'traingd');
net.traiParam.epochs = 2000;
net.trainParam.goal = 0.001;
net.trainParam.show = 200;
net.trainParam.lr = 0.05;
[net, tr] = train (net, I, O);
Sono veramente bloccato e se qualcuno mi può aiutare sarei veramente grato.Potete rispondermi qui o il mio indirizzo e-mail jpapa_jpapa (at) yahoo.com.Grazie a tutti, anche per la lettura il mio problema.