Is a LSTM parameter to sequence regression possible?

3 次查看(过去 30 天)
Hello,
What happens if I have for example 30 different input parameters in a dataset and a corresponding signal as output and I want to predict this signal?
E.g. features are [X1, X2, X3, .... X30] and the label is a time dependent signal of length n [X31(t_1) X(31(t_2) X(31(t_3) .... X31(t_n)]
layers = [ ...
fullyConnectedLayer(30)
lstmLayer(numHiddenUnits,'OutputMode','sequence')
fullyConnectedLayer(n)
regressionLayer];
This did not work for me so far as I think there is a problem with the input layer?
Can someone help?

回答(1 个)

Divya Gaddipati
Divya Gaddipati 2020-6-23
For a sequence input, you can use sequenceInputLayer.
sequenceInputLayer(featureDimension)
For more informatiom on sequenceInputLayer, refer to the following link:
Here's an example on Sequence-to-Sequence regression:

类别

Help CenterFile Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by