Отклики модели авторегрессии вектора прогноза (VAR)
возвращает путь прогнозов минимальной среднеквадратичной ошибки (MMSE) (Y = forecast(Mdl,numperiods,Y0)Y) по длине numperiods горизонт прогноза с использованием полностью заданной модели VAR (p)Mdl. Прогнозируемые ответы представляют продолжение данных предварительной выборки. Y0.
использует дополнительные параметры, заданные одним или несколькими аргументами пары имя-значение. Например, можно указать будущие данные внешнего предиктора или включить будущие ответы для условного прогнозирования. Y = forecast(Mdl,numperiods,Y0,Name,Value)
forecast оценивает безусловные прогнозы с помощью уравнения
где t = 1,...,numperiods. forecast фильтрует a numperiodsоколо-numseries матрица нулевых инноваций через Mdl. forecast использует указанные инновации предварительного образца (Y0) при необходимости.
forecast оценивает условные прогнозы с помощью фильтра Калмана.
forecast представляет модель VAR Mdl как модель состояния-пространства (ssm объект модели) без ошибки наблюдения.
forecast фильтрация данных прогноза YF через модель состояния-пространства. В периоде t в горизонте прогноза любой неизвестный ответ
где s
, s < t - отфильтрованная оценка y из периода s в горизонте прогноза. forecast использует указанные значения предварительной выборки в Y0 для периодов до горизонта прогноза.
Дополнительные сведения см. в разделе filter и [4], стр. 612 и 615.
Путь forecast определяет numpaths, количество страниц в выходном аргументе Y, зависит от типа прогноза.
Если вы оцениваете безусловные прогнозы, это означает, что вы не указываете аргумент пары имя-значение YF, то numpaths - количество страниц во входном аргументе Y0.
При оценке условных прогнозов и Y0 и YF иметь более одной страницы, то numpaths - количество страниц в массиве с меньшим количеством страниц. Если количество страниц в Y0 или YF превышает numpaths, то forecast использует только первый numpaths страницы.
При оценке условных прогнозов и Y0 или YF имеет одну страницу, затем numpaths - количество страниц в массиве с наибольшим количеством страниц. forecast использует массив с одной страницей для каждого пути.
forecast устанавливает начало времени моделей, которые включают линейные временные тренды (t0) в size(Y0,1) – Mdl.P (после удаления отсутствующих значений). Поэтому время в компоненте тренда равно t = t0 + 1, t0 + 2,..., t0 + numobs. Это соглашение согласуется с поведением по умолчанию оценки модели, в которой estimate удаляет первый Mdl.P ответы, уменьшая эффективный размер выборки. Хотя forecast явно использует первый Mdl.P предварительный отбор ответов в Y0 для инициализации модели общее количество наблюдений (исключая отсутствующие значения) определяет t0.
[1] Гамильтон, Джеймс Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.
[2] Йохансен, С. Вывод на основе правдоподобия в коинтегрированных векторных авторегрессионных моделях. Oxford: Oxford University Press, 1995.
[3] Джуселиус, К. Коинтегрированная модель VAR. Oxford: Oxford University Press, 2006.
[4] Lütkepohl, H. Новое введение в анализ множественных временных рядов. Берлин: Спрингер, 2005.