1

私は Keras が初めてです。前の 10 個の特徴の値 (5 つの異なる特徴) を使用して、時系列の次の 30 個の値を予測したいと考えています。これが私のコードですが、それが正しい方法ではないことはほぼ確実です。何か案が?

# features is a (11277,10,5) array--> (samples, time steps, features)
# predictions is a (11277,30) array--> (samples, outputs)
model = Sequential()
model.add(LSTM(100, input_shape=(features.shape[1], features.shape[2]),return_sequences=True))
model.add(LSTM(300, return_sequences=False))
model.add(Dense(predictions.shape[1], init='uniform', activation='linear'))
model.compile(loss="mean_squared_error", optimizer="adam")

ここに画像の説明を入力

ありがとうございました、

4

0 に答える 0