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

조회 수: 2 (최근 30일)
Radek
Radek 2016년 4월 20일
댓글: Greg Heath 2017년 2월 1일
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?

답변 (1개)

Greg Heath
Greg Heath 2016년 4월 20일
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
Greg Heath
Greg Heath 2017년 1월 31일
Something like
net.processFunctions = ...
Greg Heath
Greg Heath 2017년 2월 1일
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.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by