2017-03-17 6 views
6

Ich versuche, LSTM für Zeitreihenvorhersagen für multivariate Daten zu verwenden. Ich habe 50000 Proben mit 15 Dimensionen. Ich möchte einen Rückblick auf 10 verwenden. Wie wird die Eingabe der LSTM-Ebene aussehen? Wird esGeben Sie LSTM in multivariaten Zeitreihen ein

sein
(samples,look back,dimension) = (50000,10,15) 

oder

(samples,dimension, look back) = (50000,15,10) 

ich Keras verwende.

Antwort

7

Wie Sie in dem Keras documentation :

Eingang formt

3D-Tensor mit Form (batch_size, timesteps, input_dim) lesen können.

Also ist die "Zeit" Dimension zuerst. Da Ihre Zeitdimension 10 ist, wird Ihre Eingabeform (50000,10,15)

Ich hoffe, dass dies hilft :-)

Verwandte Themen