Прогнозирование вектора авторегрессия (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 фильтрует numperiods-by- numseries матрица нулевых инноваций посредством Mdl. forecast использует указанные нововведения presample (Y0) при необходимости.
forecast оценивает условные прогнозы с помощью фильтра Калмана.
forecast представляет модель VAR Mdl как модель пространства состояний (ssm объект модели) без ошибки наблюдения.
forecast фильтрует данные прогноза YF через модель пространства состояний. В период t в прогнозном горизонте, любой неизвестный ответ
где
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 устанавливает временный источник моделей, которые включают линейные временные тренды (t 0) в size(Y0,1) – Mdl.P (после удаления отсутствующих значений). Поэтому время в компоненте тренда: t = t 0 + 1, t 0 + 2,..., t 0 + numobs. Это соглашение согласуется с поведением по умолчанию оценки модели, в которой estimate удаляет первый Mdl.P ответы, уменьшение эффективного размера выборки. Хотя forecast явно использует первое Mdl.P примитивируйте отклики в Y0 чтобы инициализировать модель, общее количество наблюдений (исключая отсутствующие значения) определяет t 0.
[1] Гамильтон, Джеймс Д. Анализ временных рядов. Princeton, NJ: Princeton University Press, 1994.
[2] Йохансен, С. Основанный на вероятностях вывод в коинтегрированных векторных авторегрессивных моделях. Oxford: Oxford University Press, 1995.
[3] Juselius, K. Cointegrated VAR Model. Oxford: Oxford University Press, 2006.
[4] Lütkepohl, H. Новое введение в анализ нескольких временных рядов. Берлин: Спрингер, 2005.