How to train data with NARX model in MATLAB

3 Ansichten (letzte 30 Tage)
Gil Cheah
Gil Cheah am 31 Jul. 2017
I have sets of 20 years' rainfall and water level data, and I would like to do the prediction using NARX model, I know it needs to train the rainfall data first, but how exactly do I need to train the data? Should I separate it into 10 years each, one set of data used to train, and another set of data used to test the performance? and how can I test it?
and also how to determine the training, validation, testing percentage?
and I wonder whether I have done the prediction correctly, below are my steps in MATLAB:
Open nnstart -> enter NARX model -> define the parameters needed (no. of hidden Neuron and delays)-> train the 1st 10 years --> recorded down the parameters which is closest to water level (least error) --> run the NARX model again with the next 10 years, with the recorded parameters -->result 

Antworten (0)

Kategorien

Mehr zu Sequence and Numeric Feature Data Workflows finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by