Does weights and bias received from ANN are also normalized???
1 次查看(过去 30 天)
显示 更早的评论
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?
0 个评论
回答(1 个)
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
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 Center 和 File Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!