Система нормальных уравнений для расчета параметров полулогарифмической функции

Для описания “кривой Энгеля”, т.е. монотонно возрастающей функции с заданным пределом насыщения, может использоваться не только гипербола. Экономисты Уоркинг (1943г.) и Лизер (1964г.) использовали для описания “кривой Энгеля” полулогарифмическую функцию y= a0+a1ln x.

Такая функция также легко приводится к линейному виду путем замены величины ln x на новую переменную z и последующей обратной замены переменных. Таким образом, чтобы рассчитать параметры такого уравнения регрессии, строится система:

na0+a1∑ln x =∑y

a0∑ln x +a1∑(ln x)2 =∑y ln x (6.4)

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

Второй класс функций приводится к линейному виду путём специальных процедур линеаризации. Наиболее часто используют логарифмирование.

Однако эта процедура применима не ко всем функциям.

Существуют нелинейные уравнения, которые не могут быть приведены к линейному виду путем логарифмирования.

Поэтому в эконометрике принято делить уравнения регрессии, нелинейные по их параметрам, на два типа:

1) Нелинейные, но внутренне линейные, уравнения;

2) Нелинейные, внутренне нелинейные, уравнения.

Внутренне линейные уравнения достаточно легко приводятся к линейному виду путём логарифмирования и дополнительной замены переменных.

Внутренне не линейные уравнения принципиально не могут быть приведены к линейному виду. К таким уравнениям относятся, например:

y = a (1 – 1/ (1 – x)b

или

y = a + bxc

Рассмотрим способы линеаризации и расчета параметров для внутренне линейных моделей.

Система нормальных уравнений для уравнения степенной функции

Например, рассмотрим уравнение степенной функции:

y=a0 xa1

Логарифмируя данное уравнение, получаем:

ln y = ln a0 + a1 ln x

Вводим новые переменные:

y1=ln y

x1= ln x

Заменяя переменные, получаем следующее уравнение:

y1 = ln a0 + a1 x1

Для такого уравнения легко составить систему нормальных уравнений:

nlna0+a1∑ x1=∑ y1

lna0∑ x1+a1∑(x1)2 =∑x1 y1

Повторно заменяя переменные, получаем систему:

nlna0+a1∑ln x =∑lny

lna0∑ln x +a1∑(lnx)2 =∑ lnx×lny (6.5)Решив систему (6.5), мы найдем параметры уравнения степенной функции. Следует обратить внимание на то, что в системе (6.5) неизвестными являются lna0 и a1,но a0 легко найти путем процедуры потенцирования: a0 = eln a0 , т.е. возводим число «e» в степень lna0.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: