Default parameters for net.trainParam and net.trainFcn - Neural Network Toolbox

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)?

 Réponse acceptée

[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

Thanks for the reply. Is the momentum in the ANN training represented by mu, and the minimum learning rate, mingrad? Does the training of the ANN using the train.m function in Matlab start with a high learning rate and a low momentum? Then, over time, the learning rate is decreased and the momentum is increased or appropriately adjusted?
Google
levenberg-marquardt backpropagation wiki
levenberg-marquardt matlab
Good question. However there is no clear answer in google and matlab text. So is it possible to reply if you know the answer, Dear Greg?
"net.trainParam.lr" shows learning rate. However, we can not see this code in the Levenberg-Marquardt matlab codes. Why?
The obvious reason: TRAINLM does not use a learning rate. See the references to understand how the LM algorithm works.
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.

Connectez-vous pour commenter.

Plus de réponses (1)

guirat nedjma
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

Catégories

En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by