Ho problemi con la preparazione dei dati di input per RNN su Keras.Keras: come devo preparare i dati di input per RNN?
Attualmente, la mia dimensione dei dati formazione è: (6752, 600, 13)
- 6752: numero di dati di allenamento
- 600: numero di tempo passi
- 13: dimensioni di vettori di feature (il vettore è in float)
X_train
e Y_train
sono entrambi in questa dimensione.
Desidero preparare questi dati da alimentare in SimpleRNN
su Keras. Supponiamo che stiamo attraversando fasi temporali, dal passaggio n. 0 al passo n. 599. Diciamo che voglio usare input_length = 5
, il che significa che voglio usare i recenti 5 ingressi. (ad esempio, passo n. 10, n. 11, n. 12, n. 13, n. 14, n. 14).
Come dovrei rimodellare X_train
?
dovrebbe essere o dovrebbe essere (6752, 600, 5, 13)
?
E quale forma deve essere Y_train
?
Dovrebbe essere (6752, 600, 13)
o (6752, 1, 600, 13)
o (6752, 600, 1, 13)
?
Grazie mille @Lorrit, che ha aiutato molto! Ora il mio modello è in esecuzione! – totuta