What formula is used when setting net.performParam.normalization = 'standard' in combination with MSE
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ray Dewald
le 25 Nov 2018
Réponse apportée : Greg Heath
le 25 Nov 2018
Hi,
does someone know how the error of the neural network is computed when setting up these command lines:
net.performParam.normalization = 'standard'
net.performFcn = 'mse'
In the matlab documentation there is only written, that it normalizes errors between -2 and 2, corresponding to normalizing outputs and targets between -1 and 1. But i can't figure out the formular being used.
I will be very thankful if someone can tell me the formular.
0 commentaires
Réponse acceptée
Greg Heath
le 25 Nov 2018
It is just a straightforward linear transformation. For the target, t:
tn = a*t +b
-1 = a*tmin + b
1 = a*tmax + b
Just solve for a and b. Then plug in
t = (tn-b)/a
Hope this helps
Thank you for formally accepting my answer
Greg
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Sequence and Numeric Feature Data Workflows 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!