forecasting using neural network
Mostra commenti meno recenti
hello all, in my application i have to forecast water demand based of climatic variables(temperature and humidity) using neural nwetwork. now i have few question in my mind 1)IS IT NECESSARY THAT THE INPUTS SHOULD HAVE A RELATION WITH OUTPUT AS IN MY CASE FOR SOME VAIRABLES I AM GETTING GOOD REGRESSION BUT FOR SOME ITS NOT GOOD. 2)WHICH TRAINING FUNCTION IS GOOD TRAINLM OR TRAINDM
Risposta accettata
Più risposte (3)
niranjan sane
il 27 Mar 2012
0 voti
Greg Heath
il 27 Mar 2012
0 voti
1. Either the author lied or you missinterpreted what was written.
2. Terminology: The term "A regression of 0.9" can be interpreted as a " coefficient of determination " of 0.9. For linear dependence it is the square of the correlation coefficient. See Wikipedia.
3. Variables can have a significant nonlinear correlation when the linear correlation coefficient is insignificant. Therefore, linear correlation insignificance is not a sufficient reason for removing an input variable.
4. Sometimes I have included terms like (xi-meanxi)^2 (i = 1,2,...)in a linear (in coefficients) regression to estimate nonlinear variable significance. See the function STEPWISEFIT.
5. Unless you have a ridiculous number of input variables, use all input variables for design. When the design is complete you can test each input for significance by monitoring the decrease in performance when the corresponding input matrix row is randomized by shuffling.
Hope this helps.
Greg
niranjan sane
il 27 Mar 2012
0 voti
Categorie
Scopri di più su Hammerstein-Wiener Models in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!