- •Введение
- •1.1 Метод наименьших квадратов
- •1.2 Сущность метода наименьших квадратов
- •1.3 Мнк в случае линейной регрессии
- •2.1 Простейшие частные случаи
- •2.2 Статистические свойства мнк-оценок
- •Критерий Фишера. Проверка адекватности эмпирических моделей.
- •Гипотеза о статистической значимости всего уравнения регрессии в целом
2.1 Простейшие частные случаи
В
случае парной линейной регрессии y
t = a + b x t + ε t {\displaystyle y_{t}=a+bx_{t}+\varepsilon _{t}}
,
когда оценивается линейная зависимость
одной переменной от другой, формулы
расчета упрощаются (можно обойтись без
матричной алгебры). Система уравнений
имеет вид:
( 1 x ¯ x ¯ x 2 ¯ ) ( a b ) = ( y ¯ x y ¯ ) {\displaystyle {\begin{pmatrix}1&{\bar {x}}\\{\bar {x}}&{\bar {x^{2}}}\\\end{pmatrix}}{\begin{pmatrix}a\\b\\\end{pmatrix}}={\begin{pmatrix}{\bar {y}}\\{\overline {xy}}\\\end{pmatrix}}}
Рисунок 2.1 – парная регрессия
Отсюда несложно найти оценки коэффициентов:
{
b ^ = Cov ( x , y ) Var ( x ) = x y ¯ − x ¯ y ¯ x 2 ¯ − x ¯
2 , a ^ = y ¯ − b x ¯ . {\displaystyle {\begin{cases}{\hat
{b}}={\frac {{\mathop {\textrm {Cov}}}(x,y)}{{\mathop {\textrm
{Var}}}(x)}}={\frac {{\overline {xy}}-{\bar {x}}{\bar
{y}}}{{\overline {x^{2}}}-{\overline {x}}^{2}}},\\{\hat {a}}={\bar
{y}}-b{\bar {x}}.\end{cases}}}
Рисунок 2.2 - оценки коэффициентовРР
Несмотря на то, что в общем случае модели с константой предпочтительней, в некоторых случаях из теоретических соображений известно, что константа a {\displaystyle a} а должна быть равна нулю. Например, в физике зависимость между напряжением и силой тока имеет вид U = I ⋅ R {\displaystyle U=I\cdot R} U = I * R; замеряя напряжение и силу тока, необходимо оценить сопротивление. В таком случае речь идёт о модели y = b x {\displaystyle y=bx} y = bx. В этом случае вместо системы уравнений имеем единственное уравнение
(
∑ x t 2 ) b = ∑ x t y t {\displaystyle \left(\sum
x_{t}^{2}\right)b=\sum x_{t}y_{t}}
Рисунок 2.3 – уравнение y = bx
Следовательно, формула оценки единственного коэффициента имеет вид
b
^ = ∑ t = 1 n x t y t ∑ t = 1 n x t 2 = x y ¯ x 2 ¯
{\displaystyle {\hat {b}}={\frac {\sum _{t=1}^{n}x_{t}y_{t}}{\sum
_{t=1}^{n}x_{t}^{2}}}={\frac {\overline {xy}}{\overline {x^{2}}}}}
Рисунок 2.4 – формула для оценки 1 коэффициента
2.2 Статистические свойства мнк-оценок
В первую очередь, отметим, что для линейных моделей МНК-оценки являются линейными оценками, как это следует из вышеприведённой формулы. Для несмещённой МНК-оценок необходимо и достаточно выполнения важнейшего условия регрессионного анализа: условное по факторам математическое ожидание случайной ошибки должно быть равно нулю. Данное условие, в частности, выполнено, если
Математическое ожидание случайных ошибок равно нулю, и
Факторы и случайные ошибки — независимые случайные величины.
Первое условие можно считать выполненным всегда для моделей с константой, так как константа берёт на себя ненулевое математическое ожидание ошибок (поэтому модели с константой в общем случае предпочтительнее).
Второе условие — условие экзогенности факторов — принципиальное. Если это свойство не выполнено, то можно считать, что практически любые оценки будут крайне неудовлетворительными: они не будут даже состоятельными (то есть даже очень большой объём данных не позволяет получить качественные оценки в этом случае). В классическом случае делается более сильное предположение о детерминированности факторов, в отличие от случайной ошибки, что автоматически означает выполнение условия экзогенности. В общем случае для состоятельности оценок достаточно выполнения условия экзогенности вместе со сходимостью матрицы V x {\displaystyle V_{x}} Vx к некоторой невырожденной матрице при увеличении объёма выборки до бесконечности.
Для того, чтобы кроме состоятельности и несмещенности, оценки (обычного) МНК были ещё и эффективными (наилучшими в классе линейных несмещенных оценок) необходимо выполнение дополнительных свойств случайной ошибки:
Постоянная (одинаковая) дисперсия случайных ошибок во всех наблюдениях (отсутствие гетероскедастичности):
V
( ε t ) = σ 2 = c o n s t {\displaystyle V(\varepsilon _{t})=\sigma
^{2}=const
Рисунок 2.5 - Постоянная дисперсия случайных ошибок
Рисунок 2.5 d
Отсутствие корреляции (автокорреляции) случайных ошибок в разных наблюдениях между собой
c
o v ( ε i , ε j ) = 0 ∀
1 ≤ i < j ≤ n {\displaystyle cov(\varepsilon _{i},\varepsilon
_{j})=0\quad \forall 1\leq i<j\leq n}
Рисунок 2.6 - Отсутствие корреляции ошибок Рисунок
Данные предположения можно сформулировать для ковариационной матрицы вектора случайных ошибокV ( ε ) = σ 2 I {\displaystyle V(\varepsilon )=\sigma ^{2}I} .
Рисунок 2.7 - Ковариационная матрица вектора
Линейная модель, удовлетворяющая таким условиям, называется классической. МНК-оценки для классической линейной регрессии являются несмещёнными, состоятельными и наиболее эффективными оценками в классе всех линейных несмещённых оценок (в англоязычной литературе иногда употребляют аббревиатуру BLUE (Best Linear Unbiased Estimator) — наилучшая линейная несмещённая оценка; в отечественной литературе чаще приводится теорема Гаусса — Маркова). Как нетрудно показать, ковариационная матрица вектора оценок коэффициентов будет равна:
Эффективность означает, что эта ковариационная матрица является «минимальной» (любая линейная комбинация коэффициентов, и в частности сами коэффициенты, имеют минимальную дисперсию), то есть в классе линейных несмещенных оценок оценки МНК-наилучшие. Диагональные элементы этой матрицы — дисперсии оценок коэффициентов — важные параметры качества полученных оценок. Однако рассчитать ковариационную матрицу невозможно, поскольку дисперсия случайных ошибок неизвестна. Можно доказать, что несмещённой и состоятельной (для классической линейной модели) оценкой дисперсии случайных ошибок является величина: s 2 = R S S / ( n − k ) {\displaystyle s^{2}=RSS/(n-k)}
Подставив данное значение в формулу для ковариационной матрицы и получим оценку ковариационной матрицы. Полученные оценки также являются несмещёнными и состоятельными. Важно также то, что оценка дисперсии ошибок (а значит и дисперсий коэффициентов) и оценки параметров модели являются независимыми случайными величинами, что позволяет получить тестовые статистики для проверки гипотез о коэффициентах модели.
Необходимо отметить, что если классические предположения не выполнены, МНК-оценки параметров не являются наиболее эффективными оценками (оставаясь несмещёнными и состоятельными). Однако, ещё более ухудшается оценка ковариационной матрицы — она становится смещённой и несостоятельной. Это означает, что статистические выводы о качестве построенной модели в таком случае могут быть крайне недостоверными. Одним из вариантов решения последней проблемы является применение специальных оценок ковариационной матрицы, которые являются состоятельными при нарушениях классических предположений (стандартные ошибки в форме Уайта и стандартные ошибки в форме Ньюи-Уеста). Другой подход заключается в применении так называемого обобщённого МНК.
Среднеквадратическое отклонение
Среднеквадрати́ческое отклоне́ние (синонимы: среднее квадрати́ческое отклоне́ние, среднеквадрати́чное отклоне́ние, квадрати́чное отклоне́ние; близкие термины: станда́ртное отклоне́ние, станда́ртный разбро́с) — в теории вероятностей и статистике наиболее распространённый показатель рассеивания значений случайной величины относительно её математического ожидания. При ограниченных массивах выборок значений вместо математического ожидания используется среднее арифметическое совокупности выборок.
Основные сведения
Среднеквадратическое отклонение измеряется в единицах измерения самой случайной величины и используется при расчёте стандартной ошибки среднего арифметического, при построении доверительных интервалов, при статистической проверке гипотез, при измерении линейной взаимосвязи между случайными величинами. Определяется как квадратный корень из дисперсии случайной величины.
Среднеквадратическое отклонение:
s
= n n − 1 σ 2 = 1 n − 1 ∑ i = 1 n ( x i − x ¯ ) 2 ;
{\displaystyle s={\sqrt {{\frac {n}{n-1}}\sigma ^{2}}}={\sqrt {{\frac
{1}{n-1}}\sum _{i=1}^{n}\left(x_{i}-{\bar {x}}\right)^{2}}};}
Примечание: Очень часто встречаются разночтения в названиях СКО (Среднеквадратического отклонения) и СТО (Стандартного отклонения) с их формулами. Например, в модуле numPy языка программирования Python функция std() описывается как "standart deviation", в то время как формула отражает СКО (деление на корень из выборки). В Excel же функция СТАНДОТКЛОН() другая (деление на корень из n-1).
Стандартное отклонение (оценка среднеквадратического отклонения случайной величины x относительно её математического ожидания на основе несмещённой оценки её дисперсии) s {\displaystyle s} S:
σ
= 1 n ∑ i = 1 n ( x i − x ¯ ) 2 . {\displaystyle \sigma ={\sqrt
{{\frac {1}{n}}\sum _{i=1}^{n}\left(x_{i}-{\bar {x}}\right)^{2}}}.}
где
σ
2 {\displaystyle \sigma ^{2}}
—
дисперсия;
x
i {\displaystyle x_{i}} —
i-й
элемент выборки; n
{\displaystyle n}
—
объём выборки;
x
¯ {\displaystyle {\bar {x}}} —
среднее
арифметическое
выборки:
x
¯ = 1 n ∑ i = 1 n x i = 1 n ( x 1 + … + x n ) . {\displaystyle
{\bar {x}}={\frac {1}{n}}\sum _{i=1}^{n}x_{i}={\frac
{1}{n}}(x_{1}+\ldots +x_{n}).}
Следует отметить, что обе оценки являются смещёнными. В общем случае несмещённую оценку построить невозможно. Однако оценка на основе оценки несмещённой дисперсии является состоятельной.
В соответствии с ГОСТ Р 8.736-2011 среднеквадратическое отклонение считается по второй формуле данного раздела. Пожалуйста, сверьте результаты.
