Training a NarX net with multiple datasets

1 view (last 30 days)
Hi, i´ve been doing some experimentation training NarX networks with multiple datasets from the same model. Supposedly each time the net is trained with a dataset the weighs are modified to find an optimum. However, if you train that same network with the modified weighs with other dataset, i should change them again to fit the new dataset, right?
The thing is, that after training the same network with 6 different datasets from the same model and the validating with other datasets, the net had matched the model dynamic perfectly.
My question is, is there a name for this specific way of training a neural network or was it just luck?
Thank you beforehand

Accepted Answer

Greg Heath
Greg Heath on 14 May 2016
Typically, training with a sequence of multiple datasets tends to cause the net to forget the salient characteristics of former training subsets. However, if the different subsets can be assumed to be random choices of realizations from the same model, you should be OK.
The salient characteristics should probably include min, median, mean, std, max and significant auto and/or cross correlation delays.
Hope this helps.
Thank you for formally accepting my answer
Greg
  2 Comments
Luis Ignacio Ruiz
Luis Ignacio Ruiz on 14 May 2016
Thank you very much for the answer. How can I see the salient characteristics?
Greg Heath
Greg Heath on 14 May 2016
Other than staring at a plot, you have to compute them from the data.

Sign in to comment.

More Answers (0)

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!