Тест Дарбина-Уотсона: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
 
(не показано 12 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{DigitalTool
{{DigitalTool
|Description=Тест Дурбина-Уотсона (Durbin-Watson test) — статистический критерий для обнаружения автокорреляции первого порядка в остатках регрессионной модели. Разработан в 1950 году статистиками Джеймсом Дурбином и Джеффри Уотсоном для диагностики нарушения предположения о независимости ошибок в линейной регрессии.
|Description=Тест Дарбина-Уотсона (Durbin-Watson test) — статистический критерий для обнаружения автокорреляции первого порядка в остатках регрессионной модели. Разработан в 1950 году статистиками Джеймсом Дарбином и Джеффри Уотсоном для диагностики нарушения предположения о независимости ошибок в линейной регрессии.
|Field_of_knowledge=Экономика, Статистика
|Field_of_knowledge=Экономика, Статистика
|Tool is made for=Статистический анализ
|Tool is made for=Статистический анализ
Строка 8: Строка 8:
|AI=Нет
|AI=Нет
}}
}}
== Математическое определение ==
# Тест Дарбина–Уотсона


Статистика теста Дурбина-Уотсона вычисляется по формуле:
Тест Дарбина–Уотсона (Durbin–Watson test - https://en.wikipedia.org/wiki/Durbin–Watson_statistic ) используется для проверки наличия автокорреляции первого порядка в остатках регрессионной модели.


== Определение ==
Статистика Дарбина–Уотсона рассчитывается по формуле:
<math>
<math>
d = \frac{\sum_{t=2}^{n} (e_t - e_{t-1})^2}{\sum_{t=1}^{n} e_t^2}
\displaystyle D = \frac{\sum_{t=2}^{T}(e_t - e_{t-1})^2}{\sum_{t=1}^{T}e_t^2}
</math>
</math>
где 
* e_t — остаток модели в момент времени '''t'''; 
* T — число наблюдений.


где:
Границы D лежат в интервале от 0 до 4:
* e_t остатки (residuals) регрессионной модели в момент времени t;   
* D \approx 2 — отсутствие автокорреляции; 
* n размер выборки.
* D < 2 положительная автокорреляция;   
* D > 2 отрицательная автокорреляция.


Приближённая связь с коэффициентом автокорреляции первого порядка h:
== Условия применения ==
<math>
* Модель должна быть [[Линейная регрессия|линейной регрессией]] с равномерно расположенными по времени наблюдениями. 
d \approx 2(1 - h)
* Остатки должны быть стационарны по дисперсии.
</math>
 
== Пример расчёта в R ==
Установим пакет '''lmtest''' и проведём тест на примере регрессии временного ряда среднего богатства.
 
<syntaxhighlight lang="R" line="true">
# Установка пакета
install.packages("lmtest")
 
# Генерация искусственных данных
set.seed(123)
T <- 100
time <- 1:T
mean_wealth <- 100 + 0.5*time + rnorm(T, sd=5)
 
# Оценка линейной модели
model <- lm(mean_wealth ~ time)
 
# Тест Дурбина–Уотсона
library(lmtest)
dw <- dwtest(model)
print(dw)
</syntaxhighlight>
 
== Применение в моделях NetLogo ==
В агентно-ориентированных экономических моделях [[Тест Дарбина-Уотсона]] помогает выявить автокорреляцию во временных рядах агрегированных показателей или в остатках регрессий, описывающих эволюцию системы.
 
=== Simple Economy === 
Исследовать автокорреляцию во временных рядах: 
* Среднее богатство 
* [[Коэффициент Джини]]
Пример: построить регрессию G(t)\sim t и протестировать остатки на автокорреляцию.
 
=== Sugarscape model === 
Проверить автокорреляцию в динамике: 
* Среднего уровня ресурса на агента 
* Численности воспроизводства агентов


Это означает, что:
=== Urban Suite – Economic Disparity === 
* При отсутствии автокорреляции (h = 0): d \approx 2  
Анализ временного ряда:
* При положительной автокорреляции (h > 0): d < 2  
* Индекса пространственной сегрегации  
* При отрицательной автокорреляции (h < 0): d > 2
* Среднего расстояния до работы  
[[Регрессия]]: сегрегация,


Статистика d всегда принимает значения в диапазоне от 0 до 4.
=== Wealth Distribution === 
Изучить автокорреляцию в
* Доле богатства у топ-10% агентов 
* Энтропии распределения 
Регрессия: Top10%(t)\sim t и проверка DW.

Текущая версия от 09:13, 9 октября 2025

Краткое описание инструмента Тест Дарбина-Уотсона (Durbin-Watson test) — статистический критерий для обнаружения автокорреляции первого порядка в остатках регрессионной модели. Разработан в 1950 году статистиками Джеймсом Дарбином и Джеффри Уотсоном для диагностики нарушения предположения о независимости ошибок в линейной регрессии.
Возможности
Трудности использования
Область знаний Экономика, Статистика
Область применения
Поясняющее видео
Веб-сайт
Пользователи
Используется для создания (проведения) Статистический анализ
Разработчик
Сообщество вокруг средства
Лицензия
Год первого релиза 1950
Совместное сетевое использование Нет
Какой язык основной English
Есть ли поддержка Искусственным Интеллектом Нет
  1. Тест Дарбина–Уотсона

Тест Дарбина–Уотсона (Durbin–Watson test - https://en.wikipedia.org/wiki/Durbin–Watson_statistic ) используется для проверки наличия автокорреляции первого порядка в остатках регрессионной модели.

Определение

Статистика Дарбина–Уотсона рассчитывается по формуле: [math]\displaystyle{ \displaystyle D = \frac{\sum_{t=2}^{T}(e_t - e_{t-1})^2}{\sum_{t=1}^{T}e_t^2} }[/math] где

  • e_t — остаток модели в момент времени t;
  • T — число наблюдений.

Границы D лежат в интервале от 0 до 4:

  • D \approx 2 — отсутствие автокорреляции;
  • D < 2 — положительная автокорреляция;
  • D > 2 — отрицательная автокорреляция.

Условия применения

  • Модель должна быть линейной регрессией с равномерно расположенными по времени наблюдениями.
  • Остатки должны быть стационарны по дисперсии.

Пример расчёта в R

Установим пакет lmtest и проведём тест на примере регрессии временного ряда среднего богатства.

# Установка пакета
install.packages("lmtest") 

# Генерация искусственных данных
set.seed(123)
T <- 100
time <- 1:T
mean_wealth <- 100 + 0.5*time + rnorm(T, sd=5)

# Оценка линейной модели
model <- lm(mean_wealth ~ time)

# Тест Дурбина–Уотсона
library(lmtest)
dw <- dwtest(model)
print(dw)

В агентно-ориентированных экономических моделях Тест Дарбина-Уотсона помогает выявить автокорреляцию во временных рядах агрегированных показателей или в остатках регрессий, описывающих эволюцию системы.

Simple Economy

Исследовать автокорреляцию во временных рядах:

Пример: построить регрессию G(t)\sim t и протестировать остатки на автокорреляцию.

Sugarscape model

Проверить автокорреляцию в динамике:

  • Среднего уровня ресурса на агента
  • Численности воспроизводства агентов

Urban Suite – Economic Disparity

Анализ временного ряда:

  • Индекса пространственной сегрегации
  • Среднего расстояния до работы

Регрессия: сегрегация,

Wealth Distribution

Изучить автокорреляцию в:

  • Доле богатства у топ-10% агентов
  • Энтропии распределения

Регрессия: Top10%(t)\sim t и проверка DW.