Train NARX with multiple time series in ntstool
Mostrar comentarios más antiguos
Dear all
I have three time series of experimental data. Each time series includes 3 input variables and one output variable. Using the catsamples command I turn the 3 input and outpup data series into two proper cell arrays Input and Output (uploaded in here).
In ntstool, choosing the option cell I can introduce my Output cell array. The tool succesfully recognizes that it includes 3 time series with 5598 timesteps of 1 element with 5
as shown below: Targets 'Output' is a 1x5598 cell array of 1x3 matrices, representing dynamic data: 3 series of 5598 timesteps of 1 element.
Nevertheless there is not an option to introduce the Input cell array, sine it has dimensions of 3x5598.
Is this a limitation of the tool? Is there another way to train the NARX? Could you please send me a script that fixes this problem?
5 comentarios
Arthur B
el 14 de Feb. de 2021
Hi Georgios,
Did you find an answer to your question?
I'm wondering exactly the same here: it seems you can't train the NARX using multiple obervations like we could do with lstm for example.
Georgios Etsias
el 17 de Feb. de 2021
Editada: Georgios Etsias
el 18 de Feb. de 2021
Jee-Hoon Kim
el 24 de Feb. de 2021
Editada: Jee-Hoon Kim
el 24 de Feb. de 2021
Hello, I have some question on using NARX.
After training is done, the NARX can only predict the future output just after given input.
I found that the network needs not only the input but the data of just before.
Is there a way to predict output at other unrelated time?
Georgios Etsias
el 24 de Feb. de 2021
Imola Fodor
el 26 de En. de 2022
Editada: Imola Fodor
el 26 de En. de 2022
multiple outputs are not possible?
Respuestas (0)
Categorías
Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!