[Time Series Tool] [ Learning Alghoritm ]

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

 Réponse acceptée

Greg Heath
Greg Heath le 27 Déc 2012
Modifié(e) : Greg Heath le 27 Déc 2012

0 votes

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

Plus de réponses (0)

Catégories

En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by