Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Матричная форма МНК




Рассмотрим систему нормальных уравнений МНК (2.3), используя обозначения матричной алгебры. А именно, введем следующие обозначения:

 

(2.8)

где m – число признаков-факторов,

n - число наблюдений.

Каждая строка матрицы соответствует одному из наблюдений, а каждый столбец, кроме первого, - одному из факторов.

Если транспонировать матрицу X размерности n x (m + 1), в полученной матрице XТ размерности (m + 1) x n каждый столбец будет соответствовать одному из факторов, а строки - наблюдениям. Перемножив полученную матрицу XТ на X, получим симметричную матрицу размерности (m + 1) x (m + 1):

(2.9)

(2.10)
Тогда система (2.3) примет вид XТXА = XТY. Умножим слева обе части этого выражения на матрицу (XТX)-1, получим: (XТX)-1XТXА =
= (XТX)-1XТY. Поскольку (XТX)-1XТX = I, формула для нахождения вектора параметров А примет вид:

А = (XТX)-1XТY

 

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

Виды уравнений регрессии, параметры которых можно определить при помощи МНК:

1) линейная регрессия

2) нелинейная регрессия

а) полиномы различных степеней (квадратическая, кубическая функция и т.д.)

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

 

Рассмотрим это более подробно.

Применение МНК к полиномиальной регрессии рассмотрим на примере использования квадратической функции в парной регрессии, т.е. при определении параметров уравнения y = ax2 + bx + c. В этом случае будет построена система трех нормальных уравнений, с помощью которой можно найти три неизвестных параметра a, b и c (n – число наблюдений):

(2.11)

Некоторые другие нелинейные функции можно подвергнуть линеаризации, т.е. преобразовать в линейные различными способами, после чего к ним также применяется МНК. Рассмотрим несколько примеров.

 

Применение МНК к гиперболической функции. Эту функцию можно линеаризовать путем замены переменных. В уравнении гиперболы у =
= a/x + b осуществим замену переменных следующим образом: z = 1/x. После этого уравнение станет линейным: у = az + b.

Применение МНК к степенной функции. Линеаризацию степенной функции y = axb осуществляют, логарифмируя обе части уравнения: ln y =
= ln a + b*ln x. Можно осуществить замену переменных z = ln x и q =
= ln y, тогда уравнение примет вид q = ln a + bz с неизвестными параметрами ln a и b, которые можно найти с помощью МНК.

Применение МНК к экспоненциальной функции (у = aеbx). Эта функция также линеаризуется путем логарифмирования: ln y = ln a + bx; после замены переменной q = ln y получим q = ln a + bx.

Вышеперечисленные приемы линеаризации легко обобщаются на случай множественной регрессии. Рассмотрим это на примере степенной функции. Логарифмируя это уравнение, получим:
ln y = ln a + b1*ln x1+b2*ln x2 + … + bm*ln xm, после чего путем замены переменных можно перейти к множественной линейной регрессии и применять МНК.

Линеаризация некоторых других функций для применения МНК. Например, рассмотрим функцию y = f(x1,x2) = a1х1 + a2х12 + a3х22 + b. Осуществим замену переменных следующим образом: x3 = х12; x4 = х22. Тогда функция примет линейный вид: y = a1х1 + a2x3 + a3x4 + b.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 940; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.