Default parameters for net.trainParam and net.trainFcn - Neural Network Toolbox
15 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I do not have access to the Matlab Neural Network toolbox at this time. What are the default parameters of net.trainParam and net.trainFcn if you create a network by the newff.m function, say, net = newff(feature_vector, output_vector, num_hidden_nodes), and if you train the output network with the train.m function, i.e. [net, tr, Y, E, Pf, Af] = train(net, feature_vector, output_vector)?
0 commentaires
Réponse acceptée
Greg Heath
le 7 Mai 2013
[inputs,targets] = simplefit_dataset;
whos
net = newff(inputs,targets,5)
% Name Size Bytes Class Attributes
% inputs 1x94 752 double
% targets 1x94 752 double
trainFcn = net.trainFcn % 'trainlm' (Levenberg-Marquardt)
mingrad = net. trainParam.min_grad % 1e-5
mu = net.trainparam.mu % 1e-3
mudec = net. trainParam.mu_dec % 0.1
muinc = net.trainparam.mu_inc % 10
mumax = net.trainParam. .mu_max % 1e10
6 commentaires
Greg Heath
le 29 Sep 2013
The obvious reason: TRAINLM does not use a learning rate. See the references to understand how the LM algorithm works.
Berna Bulgurcu
le 29 Sep 2013
http://dali.feld.cvut.cz/ucebna/matlab/toolbox/nnet/trainlm.html. This page says that default learning rate is 0.01 for TRAINLM. Thank you for your answer.
Plus de réponses (1)
guirat nedjma
le 31 Mar 2017
Modifié(e) : guirat nedjma
le 31 Mar 2017
changement de la valeur de net.trainParam.lr sur trainrp ne fait rien changer dans mes resultat
0 commentaires
Voir également
Catégories
En savoir plus sur Deep Learning Toolbox dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!