В анализе временных рядов модель скользящего среднего ( модель MA ), также известная как процесс скользящего среднего , является распространенным подходом к моделированию одномерных временных рядов. [1] [2] Модель скользящего среднего определяет, что выходная переменная перекрестно коррелирует с неидентичной ей случайной величиной.
Вместе с моделью авторегрессии (AR) модель скользящего среднего является частным случаем и ключевым компонентом более общих моделей ARMA и ARIMA временных рядов , [3] которые имеют более сложную стохастическую структуру. В отличие от модели AR, конечная модель MA всегда стационарна .
Модель скользящей средней не следует путать со скользящей средней , это отдельная концепция, несмотря на некоторые сходства. [1]
Обозначение MA( q ) относится к модели скользящей средней порядка q :
где — среднее значение ряда, — коэффициенты модели [ необходим пример ] и — члены ошибки. Значение q называется порядком модели MA. Это можно эквивалентно записать в терминах оператора обратного сдвига B как [4]
Таким образом, модель скользящего среднего концептуально является линейной регрессией текущего значения ряда против текущих и предыдущих (наблюдаемых) ошибок белого шума или случайных шоков. Случайные шоки в каждой точке считаются взаимно независимыми и исходят из одного и того же распределения, обычно нормального распределения , с положением в нуле и постоянным масштабом.
Модель скользящего среднего по сути является фильтром с конечным импульсным откликом , применяемым к белому шуму, с некоторой дополнительной интерпретацией, помещенной на него. [ необходимо разъяснение ] Роль случайных шоков в модели MA отличается от их роли в авторегрессионной (AR) модели двумя способами. Во-первых, они распространяются на будущие значения временного ряда напрямую: например, появляется непосредственно в правой части уравнения для . Напротив, в модели AR не появляется в правой части уравнения , но он появляется в правой части уравнения , и появляется в правой части уравнения , давая только косвенное влияние на . Во-вторых, в модели MA шок влияет на значения только для текущего периода и q периодов в будущем; напротив, в модели AR шок влияет на значения бесконечно далеко в будущем, потому что влияет на , который влияет на , который влияет на , и так далее вечно (см. Импульсный отклик ).
Подгонка модели скользящего среднего, как правило, сложнее, чем подгонка модели авторегрессии . [5] Это связано с тем, что запаздывающие члены ошибки не наблюдаются. Это означает, что вместо линейных наименьших квадратов необходимо использовать итерационные нелинейные процедуры подгонки . Модели скользящего среднего являются линейными комбинациями прошлых членов белого шума, в то время как модели авторегрессии являются линейными комбинациями прошлых значений временного ряда. [6] Модели ARMA сложнее, чем чистые модели AR и MA, поскольку они объединяют как компоненты авторегрессии, так и компоненты скользящего среднего. [5]
Функция автокорреляции (ACF) процесса MA( q ) равна нулю при лаге q + 1 и больше. Поэтому мы определяем соответствующий максимальный лаг для оценки, исследуя выборочную функцию автокорреляции, чтобы увидеть, где она становится незначительно отличной от нуля для всех лагов за пределами определенного лага, который обозначается как максимальный лаг q .
Иногда функция ACF и функция частичной автокорреляции (PACF) указывают на то, что модель MA будет лучшим выбором, а иногда в одной модели следует использовать как термины AR, так и MA (см. метод Бокса–Дженкинса ).
Модели авторегрессионного интегрированного скользящего среднего (ARIMA) являются альтернативой сегментированной регрессии, которую также можно использовать для подгонки модели скользящего среднего. [7]
{{citation}}
: CS1 maint: местоположение ( ссылка )В статье использованы материалы, являющиеся общественным достоянием Национального института стандартов и технологий.