Why I cant repeat nntool result?
1 view (last 30 days)
Show older comments
I wanted to use codes to repeat it. All the parameters are the same and I copied all the weights from nntool to the generated m file. However, it can not give me accurate target results as nntool gave to me.
3 Comments
Accepted Answer
Greg Heath
on 22 Apr 2015
Frequently, the reason why two supposedly equivalent trainings don't yield the same result is because the initial state of the random number generator is not the same.
Frequently, the reason why testing of two supposedly equivalent nets doesn't yield the same result is because the input data normalization and output data denormalization are not the same.
Hope this helps.
Greg
4 Comments
Greg Heath
on 24 Apr 2015
Maybe you need to filter the data of bad points before designing a model. I use the following the info before deciding to delete or modify data
minmax(x) = ?
minmax(t) = ?
plot(x,t)
zx = zscore(x)
zt = zscore(t)
minmax(zx) = ?
minmax(zt) = ?
plot(zx,zt)
Hope this helps. Greg
More Answers (0)
See Also
Categories
Find more on Sequence and Numeric Feature Data Workflows in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!