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

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?

Risposte (1)

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 Commenti

How quickly kill normalization in ANN? please about code Many thanks for your answer Radek
Something like
net.processFunctions = ...
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.

Accedi per commentare.

Categorie

Scopri di più su Deep Learning Toolbox in Centro assistenza e File Exchange

Richiesto:

il 20 Apr 2016

Commentato:

il 1 Feb 2017

Community Treasure Hunt

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

Start Hunting!

Translated by