Регрессионные модели с ошибками ARIMA имеют следующий вид (в нотации оператора запаздывания):
Ls) ut = b (L) B (L) αt,
где
t = 1,...,T.
yt - серия ответов.
Xt - строка t X, которая является матрицей векторов данных конкатенированного предиктора. То есть Xt - это наблюдение t каждой серии предикторов.
c - перехват регрессионной модели.
β - коэффициент регрессии.
ut - серия возмущений.
δ t - серия инноваций.
− j.
− apLp), который является степенью p, несезонным авторегрессионным многочленом.
ApsLps), что является степенью ps, сезонным авторегрессионным многочленом.
D, который представляет собой степень D, несезонный полином интегрирования.
), который представляет собой степень s, сезонный полином интегрирования.
+ bqLq), который является степенью q, несезонным скользящим средним многочленом.
BqsLqs), который является степенью qs, сезонным скользящим средним многочленом.
Для простоты используйте сокращенную нотацию Mdl = regARIMA(p,D,q) задание регрессионной модели с ошибками ARIMA (p, D, q), гдеp, D, и q являются неотрицательными целыми числами. Mdl имеет следующие свойства по умолчанию.
| Имя свойства | Тип данных свойства |
|---|---|
AR | Длина p клеточный вектор NaNs |
Beta | Пустой вектор [] коэффициентов регрессии, соответствующих ряду предикторов |
D | Неотрицательный скаляр, соответствующий D |
Distribution | "Gaussian", соответствующее распределению αt |
Intercept | NaN, соответствующее c |
MA | Длина q клеточный вектор NaNs |
P | Количество терминов AR плюс степень интеграции, p + D |
Q | Количество терминов MA, q |
SAR | Пустой вектор ячейки |
SMA | Пустой вектор ячейки |
Variance | NaN, что соответствует дисперсии |
Seasonality | 0, соответствующее s |
Если указать несезонные ошибки ARIMA, то
Свойства D и Q являются входами D и qсоответственно.
Собственность P = p + D, которая представляет собой степень соединения, несезонный авторегрессионный полином. Другими словами, P - степень произведения несезонного авторегрессивного полинома, a (L) и несезонного полинома интегрирования, (1 - L) D.
Значения свойств P и Q укажите, сколько предварительных наблюдений требуется программе для инициализации временного ряда.
Можно изменить свойства Mdl с использованием точечной нотации. Например, Mdl.Variance = 0.5 устанавливает дисперсию нововведения равной 0,5.
Для максимальной гибкости при задании регрессионной модели с ошибками ARIMA используйте аргументы пары имя-значение, чтобы, например, задать каждому из авторегрессионных параметров значение или указать мультипликативные сезонные термины. Например, Mdl = regARIMA('AR',{0.2 0.1}) определяет регрессионную модель с ошибками AR (2), а коэффициенты a1 = 0,2 и a2 = 0,1.
Можно задать только несезонные степени авторегрессии и скользящего среднего полинома, а также степень несезонного интегрирования с помощью сокращенной нотации. regARIMA(p,D,q). Некоторые задачи, такие как прогнозирование и моделирование, требуют указания значений параметров. Невозможно задать значения параметров с помощью сокращенной нотации. Для обеспечения максимальной гибкости используйте аргументы пары «имя-значение» для задания регрессионных моделей с ошибками ARIMA.
Несезонная модель ошибок ARIMA может содержать следующие многочлены:
Авторегрессивный многочлен степени p a (L) = 1 - a1L - a2L2 -... - apLp. Собственные значения a (L) должны лежать в пределах единичной окружности (т.е. a (L) должен быть стабильным многочленом).
Степень q скользящего среднего многочлена b (L) = 1 + b1L + b2L2 +... + bqLq. Собственные значения b (L) должны лежать в пределах единичной окружности (т.е. b (L) должен быть обратимым многочленом).
Многочлен несезонного интегрирования степени D равен (1 - L) D.
Следующая таблица содержит аргументы пары имя-значение, которые используются для указания модели ошибок ARIMA (т.е. регрессионной модели с ошибками ARIMA, но без компонента регрессии и перехвата):
| = b (L) αt. | (1) |
Аргументы пары «имя-значение» для несезонных моделей ошибок ARIMA
| Имя | Соответствующий модельный член (ы) в уравнении 1 | Когда указывать |
|---|---|---|
AR | Несезонные коэффициенты AR: a1, a2,..., ap |
|
ARLags | Задержки, соответствующие ненулевым, несезонным коэффициентам AR |
|
D | Степень несезонной дифференциации, D |
|
Distribution | Распределение инновационного процесса, αt |
|
MA | Несезонные коэффициенты MA: b1, b2,..., bq |
|
MALags | Задержки, соответствующие ненулевым, несезонным коэффициентам МА |
|
Variance | Скалярная дисперсия, start2, инновационного процесса, αt | Установка зависимостей равенства для «» «» «» «» «» «» ««» Например, для модели ошибок ARIMA с известной дисперсией инноваций 0.1 укажите |
Используйте аргументы пары имя-значение в следующей таблице совместно с аргументами пары имя-значение для несезонных моделей ошибок ARIMA, чтобы указать регрессионные компоненты регрессионной модели с ошибками ARIMA.
| ) D = b (L) αt. | (2) |
Аргументы пары «имя-значение» для регрессионного компонента модели regARIMA
| Имя | Соответствующий модельный член (ы) в уравнении 2 | Когда указывать |
|---|---|---|
Beta | Значения коэффициента регрессии, соответствующие серии предикторов, β |
|
Intercept | Термин перехвата для регрессионной модели, c |
|
Если временной ряд имеет сезонность s, то
Сезонный авторегрессивный многочлен степени ps равен A (L) = 1 - A 1L - A2L2 -... - ApsLps.
Степень qs сезонного скользящего среднего полинома - B (L) 1 + B 1L + B2L2 +... + BqsLqs.
Сезонный полином интегрирования степени s равен (1 - Ls).
Чтобы задать модель регрессии с мультипликативными сезонными ошибками ARIMA, используйте аргументы пары имя-значение в следующей таблице совместно с аргументами в таблицах Аргументы пары имя-значение для несезонных моделей ошибок ARIMA и Аргументы пары имя-значение для компонента регрессии модели regARIMA:
| ) ut = b (L) B (L) αt. | (3) |
Аргументы пары «имя-значение» для сезонных моделей ARIMA
| Аргумент | Соответствующий модельный член (ы) в уравнении 3 | Когда указывать |
|---|---|---|
SAR | Сезонные коэффициенты AR: A1, A2,...,Aps |
|
SARLags | Задержки, соответствующие ненулевым сезонным коэффициентам AR, в периодичности ответов |
|
SMA | Сезонные коэффициенты MA: B1, B2,...,Bqs |
|
SMALags | Задержки, соответствующие ненулевым сезонным коэффициентам МА, в периодичности ответов |
|
Seasonality | Сезонная периодичность, с |
|
Примечание
Невозможно назначить значения свойствам P и Q. Для мультипликативных моделей ошибок ARIMA
regARIMA наборы P равно p + D + ps + s.
regARIMA наборы Q равно q + qs
Вы можете указать переменные предиктора в компоненте регрессии, а также структуру запаздывания модели ошибок и распределение инноваций, используя приложение Econometric Modeler. Приложение рассматривает все коэффициенты как неизвестные и оцениваемые.
В командной строке откройте приложение Econometric Modeler.
econometricModeler
Можно также открыть приложение из галереи приложений (см. Econometric Modeler).
В приложении можно просмотреть все поддерживаемые модели, выбрав переменную временного ряда для ответа на панели Временной ряд. Затем на вкладке Эконометрический моделирующий (Econometric Modeler) в разделе Модели (Models) щелкните стрелку, чтобы отобразить галерею моделей.

Раздел Регрессионные модели содержит поддерживаемые регрессионные модели. Чтобы задать модель множественной линейной регрессии (MLR), выберите MLR. Чтобы задать регрессионные модели с ошибками ARMA, выберите RegARMA.
После выбора модели приложение отображает Type диалоговое окно «Параметры модели», где Type - тип модели. На этом рисунке показано диалоговое окно Параметры модели RegARMA (RegARMA Model Parameters).

Регулируемые параметры зависят от модели Type. В целом, регулируемые параметры включают в себя:
Переменные предиктора для компонента линейной регрессии, перечисленные в разделе Предикторы.
Для регрессионных моделей с ошибками ARMA необходимо включить в модель хотя бы один предиктор. Чтобы включить предиктор, установите соответствующий флажок в поле Включить? столбец.
Для моделей MLR можно снять все флажки в окне Включить? столбец. В этом случае можно указать постоянную среднюю модель (модель только для перехвата), установив флажок Включить перехват (Include Intercept). Можно также указать модель только для ошибок, сняв флажок Включить перехват (Include Intercept).
Инновационное распределение и несезонные задержки для модели ошибок, для регрессионных моделей с ошибками ARMA.
При корректировке значений параметров уравнение в разделе «Уравнение модели» изменяется в соответствии со спецификациями. Регулируемые параметры соответствуют аргументам пары «вход» и «имя-значение», описанным в предыдущих разделах и в regARIMA справочная страница.
Дополнительные сведения об указании моделей с помощью приложения см. в разделах Подгонка моделей к данным и Определение многочленов оператора задержки в интерактивном режиме.