Train NARX with multiple time series in ntstool
이전 댓글 표시
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
Arthur B
2021년 2월 14일
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
2021년 2월 17일
편집: Georgios Etsias
2021년 2월 18일
Jee-Hoon Kim
2021년 2월 24일
편집: Jee-Hoon Kim
2021년 2월 24일
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
2021년 2월 24일
Imola Fodor
2022년 1월 26일
편집: Imola Fodor
2022년 1월 26일
multiple outputs are not possible?
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 AI for Signals에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!