В настоящее время я экспериментирую с прогнозированием временных рядов с помощью нейронных сетей. В основном я хочу провести некоторые сравнения с другими методами прогнозирования.
В настоящее время я использую этот код в matlab для сети ESN. Мне удалось выполнить прогнозы в образце тестовых данных, но теперь я хочу продолжить прогноз вне тестовых данных, чтобы предсказать новые данные. Из того, что я читал в Интернете, мне было сказано подавать за один временной шаг в момент времени «t» в обученную сеть, чтобы получить значение в «t + 1» и продолжать это в течение любого количества временных шагов, которое я хочу.
Я не совсем уверен, как это сделать. Если кто-то, имеющий опыт использования NN для прогнозирования временных рядов, может взглянуть и дать мне некоторое представление о том, как это сделать, он был бы очень признателен.
Спасибо!