EssayAI
Блог
Блог
Гуманитарные науки

Коэффициент автокорреляции остатков: формула и интерпретация

17 июня 2026Время чтения: 7 минут
#автокорреляция остатков#коэффициент автокорреляции#эконометрика#регрессия#AR1
Коэффициент автокорреляции остатков: формула и интерпретация

Коэффициент автокорреляции остатков первого порядка - центральный параметр в анализе временных рядов и эконометрике. Он показывает, насколько тесно текущий остаток регрессии связан с предыдущим, и напрямую определяет, можно ли доверять стандартным ошибкам МНК-оценок. Проверьте остатки своей модели с помощью инструмента ниже - введите значения и получите расчёт.

Что измеряет коэффициент автокорреляции первого порядка

Предположим, что регрессионная модель имеет структуру ошибок вида:

et=ρet1+ut,e_t = \rho\, e_{t-1} + u_t,

где ete_t - остаток в момент tt, ρ\rho - коэффициент автокорреляции первого порядка, utN(0,σ2)u_t \sim N(0, \sigma^2) - белый шум. Это и есть процесс AR(1) для остатков.

Параметр ρ\rho лежит в диапазоне 1<ρ<1-1 < \rho < 1. При ρ=0\rho = 0 остатки независимы - предпосылка МНК выполнена. При ρ>0\rho > 0 (положительная автокорреляция) большой остаток в периоде t1t-1 влечёт большой остаток в периоде tt: на временном графике видны «волны» одного знака. При ρ<0\rho < 0 знаки регулярно чередуются.

Положительная и отрицательная автокорреляция остатков: AR(1) схема
Положительная и отрицательная автокорреляция остатков: AR(1) схема

Формула оценки коэффициента автокорреляции

Прямая выборочная оценка ρ^\hat{\rho} строится как коэффициент корреляции Пирсона между соседними остатками:

ρ^=t=2netet1t=1net2.\hat{\rho} = \frac{\sum_{t=2}^{n} e_t\, e_{t-1}}{\sum_{t=1}^{n} e_t^2}.

Знаменатель берётся по всем nn наблюдениям, числитель - по n1n-1 парам. Это приближённая оценка, достаточная для практических нужд.

Более точная формулировка учитывает дисперсию соседних наблюдений отдельно:

ρ^=t=2n(eteˉ)(et1eˉ)t=1n(eteˉ)2,\hat{\rho} = \frac{\sum_{t=2}^{n}(e_t - \bar{e})(e_{t-1} - \bar{e})}{\sum_{t=1}^{n}(e_t - \bar{e})^2},

где eˉ\bar{e} - среднее остатков (обычно близко к нулю при МНК-оценке с константой). На практике обе формулы дают близкие результаты.

Связь с тестом Дарбина-Уотсона

Тест Дарбина-Уотсона использует статистику DWDW, которая аппроксимируется через ρ^\hat{\rho}:

DW2(1ρ^).DW \approx 2(1 - \hat{\rho}).

При ρ=0\rho = 0 имеем DW2DW \approx 2, при ρ=1\rho = 1 - DW0DW \approx 0, при ρ=1\rho = -1 - DW4DW \approx 4. Это позволяет переводить результаты теста Дарбина-Уотсона в оценку коэффициента автокорреляции и обратно.

Обратная формула: ρ^1DW/2\hat{\rho} \approx 1 - DW/2. Если тест показал DW=1,4DW = 1{,}4, оценка коэффициента автокорреляции составит ρ^0,3\hat{\rho} \approx 0{,}3.

Подробнее о границах теста и зонах неопределённости - в статье об автокорреляции остатков и критерии Дарбина-Уотсона.

Последствия ненулевого коэффициента автокорреляции

Присутствие автокорреляции в остатках не смещает МНК-оценки коэффициентов регрессии: β^\hat{\beta} по-прежнему несмещены. Проблема в другом - стандартные ошибки оказываются заниженными, что ведёт к следующим последствиям:

  • tt-статистики коэффициентов завышены, поэтому незначимые переменные кажутся значимыми.
  • Интервалы доверия для β^\hat{\beta} уже, чем должны быть.
  • FF-тест значимости регрессии в целом также некорректен.
  • Прогноз становится менее эффективным.

При положительной автокорреляции (ρ > 0, типичной для макроэкономических временных рядов) стандартные ошибки занижаются особенно сильно. Переменная с p-value = 0,03 по обычному МНК может оказаться незначимой при корректном расчёте ошибок.

График остатков с положительной автокорреляцией: серийная связь
График остатков с положительной автокорреляцией: серийная связь

Оценка методом Кохрена-Оркатта и Прейса-Уинстена

Когда ρ^\hat{\rho} известен, классический способ устранить автокорреляцию - преобразование Кохрена-Оркатта. Исходная модель:

yt=β0+β1xt+et,et=ρet1+ut.y_t = \beta_0 + \beta_1 x_t + e_t, \quad e_t = \rho e_{t-1} + u_t.

Вычтем из уравнения для tt уравнение для t1t-1, умноженное на ρ\rho:

ytρyt1=β0(1ρ)+β1(xtρxt1)+ut.y_t - \rho y_{t-1} = \beta_0(1 - \rho) + \beta_1(x_t - \rho x_{t-1}) + u_t.

Получаем новую регрессию квазиразностей. Если ρ\rho известно, оценки для квазиразностей эффективны и несмещены. На практике ρ\rho не известно заранее: его оценивают итерационно (метод Кохрена-Оркатта) или применяют метод Прейса-Уинстена, который сохраняет первое наблюдение.

Альтернативный подход - обобщённый МНК (GLS) или HAC-оценки стандартных ошибок (Ньюи-Уэст), которые корректируют ошибки без изменения точечных оценок коэффициентов.

Интерпретация значений коэффициента

На практике принято следующее разграничение по абсолютному значению ρ^|\hat{\rho}|:

  • ρ^<0,2|\hat{\rho}| < 0{,}2 - слабая автокорреляция; МНК-оценки достаточно надёжны.
  • 0,2ρ^<0,50{,}2 \le |\hat{\rho}| < 0{,}5 - умеренная автокорреляция; стоит скорректировать стандартные ошибки.
  • ρ^0,5|\hat{\rho}| \ge 0{,}5 - сильная автокорреляция; требуется преобразование модели.

При ρ^|\hat{\rho}| близком к единице следует также проверить, нет ли в данных единичного корня: ряды, нестационарные по уровню, закономерно дают остатки с высокой автокорреляцией. В таком случае решение - первые разности или коинтеграционный анализ.

Откуда берётся автокорреляция в реальных данных

Автокорреляция остатков - это симптом, а не причина. Её появление чаще всего сигнализирует об одной из следующих проблем в спецификации модели:

Упущенный тренд или сезонность. Если зависимая переменная содержит детерминированный тренд, а он не включён в регрессию, остатки будут систематически положительны в начале ряда и отрицательны в конце (или наоборот). Коэффициент автокорреляции окажется высоким, хотя сам по себе не является источником проблемы.

Неверная функциональная форма. Если истинная зависимость нелинейна, а модель линейна, в остатках появится систематический паттерн: они будут положительны в середине диапазона значений регрессора и отрицательны на краях (или наоборот). При упорядоченных данных по времени это визуально выглядит как автокорреляция.

Ошибка в структуре запаздывания. В моделях с временным лагом (когда потребление реагирует на изменение дохода не мгновенно, а через квартал-два) неправильный выбор лага приводит к автокоррелированным остаткам.

Нестационарность ряда. Ряды с единичным корнем при оценке МНК порождают остатки, которые «помнят» своё прошлое. В этом случае коэффициент автокорреляции остатков близок к 1, и его нельзя устранить простым преобразованием Кохрена-Оркатта - необходима работа с самой структурой данных.

Диагностика причины важнее немедленного «лечения»: если автокорреляция вызвана упущенной переменной, её нужно включить в модель, а не корректировать ошибки.

Автокорреляция высших порядков

AR(1) - простейший случай. Процесс AR(p) описывается уравнением:

et=ρ1et1+ρ2et2++ρpetp+ut.e_t = \rho_1 e_{t-1} + \rho_2 e_{t-2} + \dots + \rho_p e_{t-p} + u_t.

Коэффициенты ρ1,ρ2,\rho_1, \rho_2, \dots - автокорреляции соответствующих лагов. Для проверки наличия автокорреляции высших порядков используется тест Бройша-Годфри, который оценивает вспомогательную регрессию остатков на остатки лагов 1, 2, ..., p. В отличие от теста Дарбина-Уотсона, Бройш-Годфри работает при наличии лагированной зависимой переменной в регрессоре.

Коррелограмма остатков: частные и обычные автокорреляции
Коррелограмма остатков: частные и обычные автокорреляции

Частые ошибки

  • Путать коэффициент автокорреляции остатков с коэффициентом корреляции регрессоров. Первый измеряет зависимость ошибок во времени, второй - мультиколлинеарность предикторов. Это разные проблемы с разными последствиями.
  • Делать вывод об отсутствии автокорреляции только по значению DW2DW \approx 2. Тест Дарбина-Уотсона имеет зону неопределённости: если DWDW попадает между dLd_L и dUd_U, вывод о наличии или отсутствии автокорреляции невозможен.
  • Применять итерацию Кохрена-Оркатта без проверки сходимости. Если оценка ρ^\hat{\rho} не стабилизируется за 5-7 итераций, модель требует переспецификации, а не улучшения оценки ρ\rho.
  • Игнорировать знак ρ^\hat{\rho}. Положительная автокорреляция сигнализирует об упущенном тренде или сезонности; отрицательная - о возможной перекорректировке или нестационарности.
  • Использовать тест Дарбина-Уотсона, когда в модели есть лагированная зависимая переменная. В этом случае тест смещён; применяйте тест Бройша-Годфри.

FAQ

Почему коэффициент автокорреляции остатков не совпадает с DW/2 точно? Формула DW2(1ρ^)DW \approx 2(1 - \hat{\rho}) - приближение. Точная связь нелинейна и зависит от числа наблюдений и числа регрессоров. При малых выборках (n<30n < 30) расхождение может достигать 0,05-0,1.

Можно ли иметь значимую автокорреляцию при R2=0,99R^2 = 0{,}99? Да. Высокий коэффициент детерминации не гарантирует отсутствия автокорреляции. Типичная ситуация: оба ряда - нестационарные, регрессия ложная, а остатки автокоррелированы именно потому, что модель неверно специфицирована.

Как выбрать между HAC-оценками и преобразованием Кохрена-Оркатта? HAC-оценки (Ньюи-Уэст) предпочтительны, когда цель - корректные стандартные ошибки без изменения точечных оценок. Кохрен-Оркатт уместен, если важна эффективность (BLUE) и структура AR(1) правдоподобна. При неопределённости используйте HAC - они устойчивы к более широкому классу нарушений.

Коротко

Коэффициент автокорреляции остатков первого порядка ρ^\hat{\rho} измеряет линейную зависимость между соседними ошибками регрессии. Он напрямую связан со статистикой Дарбина-Уотсона формулой DW2(1ρ^)DW \approx 2(1 - \hat{\rho}). Ненулевой ρ\rho не смещает МНК-оценки коэффициентов, но делает стандартные ошибки недостоверными. Устранение автокорреляции - преобразование Кохрена-Оркатта, обобщённый МНК или HAC-коррекция. При ρ^0,5|\hat{\rho}| \ge 0{,}5 необходима также проверка на единичный корень.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также