Разница между последним значением и следующим прогнозируемым значением очень велика.
вот моя модель
model = Sequential()
model.add(LSTM(256, input_shape=(None, 1),return_sequences=True))
model.add(Dropout(0.3))
model.add(LSTM(256, input_shape=(None, 1)))
model.add(Dropout(0.3))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam', metrics=['accuracy'])
model.summary()
model.fit(x_train, y_train, epochs=10, batch_size=32, verbose=2, validation_data=(x_val, y_val))
, и я хочу знать следующий временной ряд Итак, я сделал

x_test[-1]
и прогнозируемый lastY
разрыв слишком велик
я не прав?или что-то код ошибки?
когда i p = model.predict(x_test)
результат равен
