[Time Series Tool] [ Learning Alghoritm ]
3 views (last 30 days)
Show older comments
Hi, I just saw that there are several learning alghoritm like:
* trainlm % Levenberg
* traingd % Polak
* ..
* ..
In Neural Time series Tool Levenberg is the default.
Are there cases when I could use an another one?
My target is make prediction of power consume in a office, having some parameters like Temperature, irradiation, mounth ecc..
I just tried with traingdx to use momentum ad adaptive learning rate but I am obtaining bad results in confront of trainlm, but I dont know why.
I hope you can help me.
EDIT: I just tried that each alghoritm based on gradient descendent (traingd,a,traingdm) works very very bad and performance never improve through epoch! Why?
Enrico
0 Comments
Accepted Answer
Greg Heath
on 27 Dec 2012
Edited: Greg Heath
on 27 Dec 2012
Why don't you use all of the defaults unless you have a specific reason for not doing so.
Once you get a successful design then you can change a default and see the effect on your previous results.
Changing more than one default at a time may thwart your efforts at understanding.
Perhaps a good way to start is to use one of the MATLAB data sets that are used in the documentation.
Hope this helps.
Greg
0 Comments
More Answers (0)
See Also
Categories
Find more on Deep Learning Toolbox 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!