![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1001660/image.png)
How does NN prevent completion of training by Mu value?
18 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/166615/image.jpeg)
When you do NN, the situation is that the training is completed by Mu value. How can I prevent it?
1 commentaire
Noor Thamir
le 17 Mai 2022
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1001660/image.png)
Hello Doctors:
please, I need clarification regarding the parameters in the attached image: performance, gradient, mu, and validation check.
Réponse acceptée
Amy
le 11 Août 2017
Hi Keonghwan,
The MU value is used to control the weights of the neurons updating process (back propagation) during training. If your training stops with the message "Maximum MU reached", it is a sign that additional training will not improve learning.
If you are reaching a maximum MU value too quickly, it might be because the data set you are using for training is too complex for the number of neurons in your network to successfully model. You can increase the number of neurons by increasing the value of 'hiddenLayerSize' in the script you used for training.
It is possible to set your own initial and maximum MU values for the 'trainlm' training function. See http://www.mathworks.com/help/nnet/ref/trainlm.html for information on the initial parameters and how they are updated.
You might also find the discussions of regularization and early stopping on this page helpful: http://www.mathworks.com/help/nnet/ug/improve-neural-network-generalization-and-avoid-overfitting.html
1 commentaire
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 얕은 신경망 아키텍처 정의 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!