Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум к ЛР(нов).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.86 Mб
Скачать

Лабораторная работа № 3 Построение нелинейных регрессионных моделей

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

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

Некоторые функции достаточно просто могут быть прообразованы к линейному виду, например:

y1=b0+b1/x; (1)

y2= b0+b1 +b2·x22; (2)

y3=b0·xb1. (3)

Уравнения (1) и (2) легко могут быть приведены к линейным путем простой замены переменных. Для (1) заменой может служить z=1/x, а для (2) z1= ; z2=x22. В этом случае уравнения (1) и (2) примут вид линейных:

y1=b0+b1·z;

y2=b0+b1·z1+b1·z2.

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

Уравнение (3) описывает степенную зависимость результативного показателя (y) от переменной (х). Замена z= xb1 не позволит решить проблему, т. к. показатель степени b1 не известен. Такое уравнение будет нелинейным по параметрам, которые и необходимо определить. Уравнения вида (3) могут быть легко приведены к линейному виду путем логарифмирования обеих его частей по любому основанию.

y= b0·xb1;

ln y=ln b0+b1·ln x. (4)

Обозначим: ln y=Y;

ln b0=B0;

ln x=X;

тогда (4) примет вид:

Y=B0+b1X.

Значения B0, b1 находим пользуясь обычной методикой для линейных зависимостей. Значение b0 найдем потенцируя B0: b0=exp (B0).

Аналогично может быть преобразована к линейному виду и показательная функция.

y=b0·b1x.

ln y=ln b0+x·ln b1. (5)

Обозначим: ln b0=B0;

ln b1=B1;

ln y=Y;

тогда (5) примет вид:

Y=B0+B1·x.

Значения неизвестных параметров найдем: b0=exp (B0); b1=exp (B1).

Пример: Производственная функция.

Эта функция показывает зависимость показателей реального объема выпуска (Y) от капитальных затрат (К) и затрат труда (L).

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

  1. Линейная y= b0+b1·K+b2·L;

  2. Кобба-Дугласа y=A·Kα·Lβ;

  3. С постоянной эластичностью замещения и т. д.

Имеются значения индексов реального объекта производства, капитальных затрат и затрат труда в промышленности США за 1899-1922 гг. (1899 г. взят за 100%) [7].

Таблица 1. Производственная функция.

Год

Y

K

L

Год

Y

K

L

1899

100

100

100

1911

153

216

145

1900

101

107

105

1912

177

226

152

1901

112

114

110

1913

184

236

154

1902

122

122

118

1914

169

244

149

1903

124

131

123

1915

189

266

154

1904

122

138

116

1916

225

298

182

1905

143

149

125

1917

227

335

196

1906

152

163

133

1918

223

366

200

1907

151

176

138

1919

218

387

193

1908

126

185

121

1920

231

407

193

1909

155

198

140

1921

179

417

147

1910

159

208

144

1922

240

431

161

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

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

Поэтому предварительно необходимо ответить на следующие вопросы:

  1. Насколько однородными являются выборочные данные?

  2. Каков количественный характер действия факторов на результативный показатель?

  3. Происходили ли какое-либо качественные изменения объекта в изучаемый период времени?

Начинать исследование целесообразно (за исключением тех случаев, когда точно известна функциональная зависимость) с линейной функции:

y=b0+b1·x1+b2·x2+..., являющийся частным случаем полиномиальной зависимости порядка более 1.

Далее можно использовать следующие функции:

гиперболическая зависимость:

y=1/( b0+b1·x1+b2·x2+... ) k;

показательная зависимость:

y=b0·b1x1·b2x2... (bi>0);

логарифмическая зависимость:

y=b0+b1·ln x1+... ;

степенная зависимость:

y=b0·x1b1·x2b2..., bi могут принимать положительные и отрицательные значения;

логистическая зависимость:

y= .

При наличии периодичностей могут использоваться функции y=А·sin x или y=B·cos x. Однако определение параметров уравнения в последних двух случаях возможно с использованием специальных процедур, базирующихся на приближенных методах.

Пример: (К. Доугерти. Введение в эконометрику): Функция спроса на продукты питания (определяется естественными потребностями) в зависимости от дохода характеризуется насыщением.

Имеются данные по потреблению продукта питания (у) в зависимости от дохода (х) [7].

Таблица 2. Потребление продукта в зависимости от дохода.

х, тыс.$

у, фунты

1

1,93

2

7,13

3

8,78

4

9,69

5

10,09

6

10,42

7

10,62

8

10,71

9

10,79

10

11,13

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

  1. линейную функцию

y=b0+b1·x;

  1. степенную функцию

y=b0+b1·xα,

при этом подобрать наилучшую функциональную зависимость, используя прием замены переменной, изменяя показатель степени исходя из критерия max R2 ( -1≤α≤1).

  1. степенную функцию вида: y=b0·x1b1

  2. показательную функцию:

y=b0·b1·exp(x).

Варианты 3) и 4) реализовать, используя логарифмическое преобразование.

Задание: В соответствии с вариантом индивидуального задания построить уравнение линейной регрессии, подобрать функциональную зависимость и ее параметры наилучшим образом (по R2) описывающие эмпирические данные. Оценить точность описания моделью эмпирических данных, оценить значимость уравнения и значимость параметров уравнения регрессии. Сделать выводы.

Отчет должен содержать:

  1. Результаты моделирования производственный функции;

  2. Результаты моделирования функций спроса;

  3. Результаты моделирования по варианту выбранного задания.

Варианты индивидуального задания

Вариант1

Вариант2

Вариант3

x

y

x

y

x

y

1

5,529351

1

4,804512

1

4,229923

2

3,526624

2

3,1821

2

2,807131

3

3,957413

3

3,301655

3

2,692317

4

3,805162

4

3,04559

4

2,359257

5

3,310732

5

2,577393

5

1,913823

6

2,993967

6

2,256596

6

1,604137

7

1,996696

7

1,478766

7

0,991565

8

2,051955

8

1,453873

8

0,934905

9

2,10586

9

1,441519

9

0,900986

10

1,54081

10

1,007109

10

0,575987

11

1,442863

11

0,908958

11

0,498902

12

1,223724

12

0,733632

12

0,372345

13

1,102581

13

0,63319

13

0,303321

14

1,045005

14

0,582373

14

0,272549

15

0,965724

15

0,520519

15

0,23575

16

0,812927

16

0,410544

16

0,165719

17

0,81457

17

0,411336

17

0,175411

18

0,756498

18

0,372417

18

0,156946

19

0,743968

19

0,366995

19

0,16233

20

0,630684

20

0,292271

20

0,117934

Вариант4

Вариант5

Вариант6

x

y

x

y

x

y

1

6,937475

1

5,790199

1

4,933985

2

4,348793

2

3,757618

2

3,218215

3

3,855888

3

3,230587

3

2,641554

4

3,262047

4

2,66541

4

2,087699

5

2,48658

5

2,000487

5

1,501746

6

2,403866

6

1,843525

6

1,309087

7

2,607044

7

1,90601

7

1,296739

8

2,163919

8

1,532249

8

0,990888

9

2,07017

9

1,416536

9

0,883141

10

1,626414

10

1,067032

10

0,618789

11

1,377859

11

0,863455

11

0,4664

12

1,598224

12

0,995782

12

0,559595

13

1,352528

13

0,808153

13

0,428295

14

1,132833

14

0,643853

14

0,316463

15

1,123841

15

0,631201

15

0,314808

16

0,827251

16

0,420571

16

0,172881

17

1,003148

17

0,54334

17

0,2697

18

0,669156

18

0,311277

18

0,113275

19

0,686553

19

0,326804

19

0,133622

20

0,791265

20

0,404677

20

0,198224

Вариант7

Вариант8

Вариант 9

x

y

x

y

x

y

1

8,293259

1

6,739248

1

5,611878

2

5,421061

2

4,508206

2

3,754349

3

3,293483

3

2,836903

3

2,360352

4

2,806559

4

2,346567

4

1,859955

5

2,796373

5

2,217342

5

1,656643

6

2,955234

6

2,229482

6

1,58477

7

2,621475

7

1,916111

7

1,303955

8

2,220646

8

1,571957

8

1,019251

9

1,666834

9

1,134201

9

0,681473

10

1,645168

10

1,080159

10

0,628166

11

1,5202

11

0,963094

11

0,53757

12

1,294234

12

0,782989

12

0,407601

13

1,198116

13

0,700064

13

0,351089

14

1,260041

14

0,732898

14

0,380067

15

1,06786

15

0,592014

15

0,286818

16

0,900458

16

0,471816

16

0,209485

17

0,800065

17

0,401182

17

0,168159

18

0,925749

18

0,490892

18

0,241571

19

0,819293

19

0,419722

19

0,199992

20

0,706965

20

0,345667

20

0,156075

Вариант10

Вариант11

Вариант12

x

y

x

y

x

y

1

8,45455

1

6,852152

1

5,692523

2

4,581344

2

3,920404

2

3,334491

3

4,609899

3

3,758395

3

3,01856

4

3,543008

4

2,862082

4

2,22818

5

2,737503

5

2,176133

5

1,627208

6

2,786416

6

2,11131

6

1,500361

7

2,625333

7

1,918812

7

1,305884

8

1,914373

8

1,357567

8

0,866115

9

1,796775

9

1,22516

9

0,746444

10

1,885135

10

1,248136

10

0,74815

11

1,563841

11

0,993643

11

0,559391

12

1,445453

12

0,888843

12

0,48321

13

1,461056

13

0,884122

13

0,482559

14

1,244585

14

0,722079

14

0,372339

15

0,94548

15

0,506349

15

0,225628

16

1,061204

16

0,584338

16

0,289858

17

0,785596

17

0,391054

17

0,160924

18

0,916635

18

0,484513

18

0,237015

19

0,618224

19

0,278974

19

0,099458

20

0,604667

20

0,274059

20

0,104926

Вариант13

Вариант14

Вариант15

x

y

x

y

x

y

1

7,593881

1

6,670304

1

6,544674

2

5,644393

2

5,477151

2

6,504234

3

5,778227

3

5,760933

3

7,734783

4

5,803188

4

5,988987

4

9,192547

5

5,642907

5

6,109907

5

10,90336

6

6,175918

6

6,740919

6

13,38478

7

6,999382

7

7,602499

7

16,53115

8

7,185023

8

8,047559

8

19,99543

9

7,732367

9

8,778724

9

24,42054

10

7,945833

10

9,312331

10

29,63367

11

8,374411

11

10,03622

11

36,12324

12

9,295611

12

11,14854

12

44,28943

13

9,778271

13

12,00173

13

53,98615

14

10,31833

14

12,94759

14

65,85181

15

11,10445

15

14,1233

15

80,45781

16

11,64238

16

15,18844

16

98,13995

17

12,69638

17

16,6841

17

119,9926

18

13,28843

18

17,93233

18

146,3969

19

14,28429

19

19,54646

19

178,8489

20

15,4246

20

21,35291

20

218,5176