Does weights and bias received from ANN are also normalized???

2 visualizaciones (últimos 30 días)
Radek
Radek el 20 de Abr. de 2016
Comentada: Greg Heath el 1 de Feb. de 2017
I have gained the weights and bias from ANN and inserted them into a simple mathematical formulea function derived from the ANN architecture and does not give good results. So, If the gained weights from the ANN are also automatically normalized? If yes, so how to get the real them value?

Respuestas (1)

Greg Heath
Greg Heath el 20 de Abr. de 2016
Typically, the NN training algorithms use the MAPMINMAX transformation to obtain input and target variables in [ -1 1 ] and to reverse the target transformation to get unscaled outputs.
Therefore, either kill the normalization/unnormalization in the net function and use normalized variables as inputs and targets
OR
include the normalization/unnormalization into your weight formulas.
Do both, compare, and choose the one you prefer.
Hope this helps.
Thank you for formally accepting my answer
Greg
  3 comentarios
Greg Heath
Greg Heath el 31 de En. de 2017
Something like
net.processFunctions = ...
Greg Heath
Greg Heath el 1 de Feb. de 2017
However, I do not recommend killing normalization. Normalization is used to assure that sigmoidal functions are not saturated.
Since normalization and un-normalization are automatic defaults, you never have to worry about them unless you try to run the programs in a non-MATLAB setting.

Iniciar sesión para comentar.

Categorías

Más información sobre Deep Learning Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by