Прогноз одномерных авторегрессионных интегрированных ответов модели скользящего среднего значения (ARIMA) или условных отклонений
[ возвращает Y,YMSE]
= forecast(Mdl,numperiods,Y0)numperiods последовательные прогнозируемые отклики Y и соответствующие средние квадратные ошибки (MSE) YMSE полностью заданной одномерной модели ARIMA Mdl. Предварительный образец данных отклика Y0 инициализирует модель, чтобы сгенерировать прогнозы.
[ использует дополнительные опции, заданные одним или несколькими аргументами в виде имя-значение. Например, для модели с регрессионным компонентом (то есть моделью ARIMAX), Y,YMSE] = forecast(Mdl,numperiods,Y0,Name,Value)'X0',X0,'XF',XF задает предварительные и прогнозируемые данные предиктора X0 и XF, соответственно.
forecast функция устанавливает количество выборочных путей (numpaths) к максимальному количеству столбцов среди предпробных наборов данных E0, V0, и Y0. Все наборы данных предварительного образца должны иметь либо один столбец, либо numpaths > 1 столбец. В противном случае, forecast выдает ошибку. Для примера, если вы поставляете Y0 и E0, и Y0 имеет пять столбцов, представляющих пять путей, затем E0 может иметь по одному столбцу или пять столбцов. Если E0 имеет один столбец, forecast применяется E0 к каждому пути.
NaN значения в предварительной выборке и будущих наборах данных указывают на отсутствующие данные. forecast удаляет отсутствующие данные из предпробных наборов данных в соответствии с этой процедурой:
forecast горизонтально конкатенирует указанные наборы данных предварительного образца Y0, E0, V0, и X0 так, чтобы последние наблюдения происходили одновременно. Результатом может быть массив с заземлением, потому что предварительный образец наборов данных может иметь разное количество строк. В этом случае, forecast обеспечивает переменные с соответствующим количеством нулей для формирования матрицы.
forecast применяет списковое удаление к комбинированной матрице предварительной выборки путем удаления всех строк, содержащих по крайней мере одну NaN.
forecast извлекает обработанные предварительные наборы данных из результата шага 2 и удаляет все предварительно добавленные нули.
forecast применяет аналогичную процедуру к прогнозируемым данным предиктора XF. После forecast применяет список удаления к XF, результат должен иметь как минимум numperiods строки. В противном случае, forecast выдает ошибку.
Список удаления уменьшает размер выборки и может создать неправильные временные ряды.
Когда forecast оценивает MSEs YMSE условного среднего прогноза Yфункция обрабатывает указанные наборы данных предиктора X0 и XF как экзогенный, нестохастический и статистически независимый от инноваций модели. Поэтому YMSE отражает только отклонение, связанную с компонентом ARIMA модели входа Mdl.
[1] Бейли, Ричард Т. и Тим Боллерслев. «Предсказание в динамических моделях с зависящими от времени условными отклонениями». Журнал эконометрики 52, (апрель 1992): 91-113. https://doi.org/10.1016/0304-4076 (92) 90066-Z.
[2] Боллерслев, Тим. «Обобщенная авторегрессивная условная гетероскедастичность». Журнал эконометрики 31 (апрель 1986): 307-27. https://doi.org/10.1016/0304-4076 (86) 90063-1.
[3] Боллерслев, Тим. «Условно гетероскедастические Временные ряды модель для спекулятивных цен и ставок Возврата». Обзор экономики и статистики 69 (август 1987 года): 542-47. https://doi.org/10.2307/1925546.
[4] Box, George E. P., Gwilym M. Jenkins, and Gregory C. Reinsel. Анализ временных рядов: прогнозирование и управление. 3-й эд. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1994.
[5] Эндерс, Уолтер. Прикладные эконометрические временные ряды. Hoboken, NJ: John Wiley & Sons, Inc., 1995.
[6] Энгл, Роберт. F. «Авторегрессионная условная гетероскедастичность с оценками отклонения инфляции в Соединенном Королевстве». Econometrica 50 (июль 1982): 987-1007. https://doi.org/10.2307/1912773.
[7] Гамильтон, Джеймс Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.