Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MathCad_Labs

.pdf
Скачиваний:
47
Добавлен:
17.05.2015
Размер:
2.9 Mб
Скачать

Лабораторная работа 10. Метод наименьших квадратов. Построение конкретных нелинейных моделей

10.1Нелинейная регрессия

В лабораторной работе №8 мы имели дело с частным случаем регрессии - линейной регрессией. Теперь рассмотрим общий случай и общую постановку задачи регрессионного анализа.

Пусть имеется выборка (X, Y) = ((X1, Y1), (X2, Y2), . . . , (Xn, Yn)) из распределения случайной величины ψ = (ξ, η). И пусть известно, что случайные величины ξ и η зависимы. Важное прикладное значение имеет задача о представлении одной из этих величин как функции от другой.

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

Выбор вида уравнения регрессии производится на основании опыта предыдущих исследований, наблюдений расположения точек (Xi, Yi) на плоскости и т.д.

Обозначим через f(x, θ), функцию задающую зависимость среднего значения η от значений ξ (здесь θ = (θ1, . . . , θk) - вектор параметров):

M(η/ξ = x) = f(x, θ).

Уравнение y = f(x, θ) называется уравнением регрессии.

Для определения неизвестных параметров θ1, . . . , θk можно использовать метод наименьших квадратов.

Суть этого метода состоит в том, что наилучшим считается такое положение линии регрессии, при котором сумма квадратов отклонений значений f(Xi, θ) от соответствующих Yi минимальна. Метод состоит в

71

минимизации функции

n

X

Q(θ) = (yi − f(xi, θ))2.

i=1

Приведем пример построения нелинейной регрессии с использованием метода наименьших квадратов.

Пусть при проведении эксперимента получены следующие значения величин x и y:

x

6

6.1

6.3

6.5

6.7

7

7.5

8

8.2

8.5

y

4.5

4

3.5

3

2.5

2

1.5

1

0.7

0.5

Считая справедливой зависимость y(x, D) = D0eD1x, находим неизвестные параметры D0 и D1 c помощью метода наименьших квадратов. В результате получаем следующее уравнение регрессии:

y = 500.1e−0.79x.

Текст программы, реализующей построение уравнения регрессии приведен на рис. 10.1. В данной программе для минимизации функции Q(D) используется встроенная функция Minerr(). Однако минимизацию можно провести известным методом исследования функции нескольких переменных на экстремум с помощью дифференциального исчисления.

72

Рис. 10.1. Построение уравнения регрессии с помощью метода наименьших квадратов

10.2Задание к лабораторной работе

В файле regrV.txt (V - это номер вашего варианта) в виде матрицы задана выборка (X, Y). Первый столбец матрицы - значения X, второй столбец - соответствующие значения Y.

1. С помощью метода наименьших квадратов построить уравнения регрессии, считая справедливыми следующие формы зависимости y от x:

а) y = a sin (bx),

б) y = loga bx,

в) y = a0 + a1x + a2x2.

73

Поиск минимума функции Q(D) проводить, исследуя эту функцию на экстремум с помощью частных производных.

2. На одном графике изобразить исходные данные и полученные линии регрессии. Сделать вывод о том, какая из функций наилучшим образом представляет зависимость y от x.

74

Приложение А

Некоторые параметрические семейства распределений

1. Равномерное распределение Ua,b. Функция плотности распределе-

ния и моменты распределения:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

, t [a, b],

 

 

MX =

b − a

,

DX =

(b − a)2

.

 

ua,b(t) =

b

 

a

,

 

 

 

 

 

 

 

 

 

 

0,t

 

 

[a, b]

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

12

 

2.

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Показательное распределение E . Функция плотности распределе-

ния и моменты распределения:

 

 

 

MX = λ, DX = λ2.

 

 

eλ(t) = (0, t 0,

 

 

 

 

 

 

 

 

 

 

 

 

λe−λt, t > 0,

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3. Гамма-распределение α,β. Функция плотности распределения:

 

γα,β(x) = βα+1 (α + 1) xαeβ , x > 0 , α >

 

 

1, β > 0.

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

 

 

 

 

 

x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Моменты

распределения: MX = (α + 1)β, DX = β2(α + 1).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4. Распределение Пуассона Πλ (λ > 0):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λme−λ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P (X = m) =

 

(m = 0, 1, 2, ...) MX = λ, DX = λ.

 

m!

5. Геометрическое распределение Gp:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P (X = k) = (1 − p)kp,

p (0, 1), k = 0, 1, 2, ...

 

 

 

 

 

 

 

 

 

 

MX =

1 − p

, DX =

 

 

1 − p

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p

 

 

 

 

 

 

 

 

 

p2

 

 

 

 

 

 

 

 

 

 

 

6. Биномиальное распределение Bpn:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

(

X

=

k

) =

Cnpk

(1

p

n−k

 

(0 ≤

k

n

,

 

 

 

 

 

 

 

 

 

 

 

 

 

k

)

 

 

 

 

 

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MX = np,

DX = np(1 − p).

 

 

 

 

 

 

 

 

 

7. Нормальное распределение Na,σ2 . Функция плотности распределения и моменты распределения:

 

1

 

(x−a)2

f(x) =

σ

 

e

2

, MX = a, DX = σ2

75

8. Бета-распределение βm,n. Функция плотности распределения:

βm,n(x) =

(m)

 

(n)xm−1

(1 − x)n−1

,

x (0, 1)

 

 

(m + n)

 

 

 

 

 

 

·

0,

 

 

x

(0, 1),

где m > 0, n > 0.

 

 

 

 

 

 

6

 

 

 

 

m

 

 

mn

Моменты распределения: MX = m + n, DX = (m + n)2(m + n + 1). 9. Логарифмически нормальное (логнормальное) распределение.

Функция плотности распределения:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

e

(ln x−a)2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l(x) =

 

 

 

 

 

2

 

, x > 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

 

 

 

 

 

 

x

0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+a

 

 

 

 

 

 

σ2

+2a σ2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MX

=

 

e

 

 

 

, DX

=

e

 

 

 

 

(

e

 

 

.

Моменты распределения:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

− 1)

10. Распределение χn2 . Функция плотности распределения:

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

n

 

1

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

hn(x) =

2

 

n

 

x

 

eпри

x > 0, ,

 

n = 1, 2, . . .

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

при

x ≤ 0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Моменты распределения: MX = n, DX = 2n.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11. Распределение Стьюдента Tk. Функция плотности распределения:

 

 

 

 

1

 

 

 

 

 

((k + 1)/2)

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

tk(x) =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

, k = 1, 2, . . .

 

 

 

(k/2)

 

 

 

(1 + x2/k)(k+1)/2

πk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3/2) (k/2 − 1)

 

 

 

 

 

 

MX = 0; DX = k

 

 

 

 

 

 

 

(k/2)

 

 

 

 

, k > 2.

 

 

 

 

 

 

 

 

π

 

 

 

 

 

12. Распределение Фишера Fk,m. Функция плотности распределения:

 

k

k/2

 

((k + m)/2)

 

 

 

 

 

 

 

 

xk/2−1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

fk,m(x) =

 

!

 

 

 

 

 

 

 

,

 

 

x > 0; k, m > 0.

m

 

 

(k/2) (m/2)

(1 + kx/m)(k+m)/2

 

 

MX =

 

m

 

 

 

 

, m > 2; DX =

 

 

2m2(k + m − 2)

, m > 4.

 

 

 

 

 

 

 

 

k(m − 2)2(m − 4)2

 

 

 

m − 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13. Распределение Коши Km,n. Функция плотности распределения:

1m

km,n(x) = π m + (x − n)2, m > 0, −∞ < n < ∞. MX и DX не существуют.

76

Приложение Б

Tаблица 1

ε

τε

ε

τε

0.010

2.3263

0.250

0.6745

0.025

1.9600

0.300

0.5244

0.050

1.6449

0.350

0.3853

0.100

1.2816

0.400

0.2533

0.150

1.0364

0.450

0.1257

0.200

0.8416

0.500

0.0000

Квантили стандартного нормального распределения τε

Tаблица 2

k

p = 0.750

p = 0.900

p = 0.990

p = 0.999

 

 

 

 

 

1

1.000

3.078

31.821

318

2

0.816

1.886

6.965

22.3

3

0.765

1.638

4.541

102

4

0.741

1.533

3.747

7.173

5

0.727

1.476

3.365

5.893

6

0.718

1.440

3.143

5.208

7

0.711

1.415

2.998

4.785

8

0.706

1.397

2.896

4.501

9

0.703

1.383

2.821

4.297

10

0.700

1.372

2.764

4.144

11

0.697

1.363

2.718

4.025

12

0.695

1.356

2.681

3.930

13

0.694

1.350

2.650

3.852

14

0.692

1.345

2.624

3.787

15

0.691

1.341

2.602

3.733

20

0.687

1.325

2.528

3.552

30

0.683

1.310

2.457

3.385

40

0.681

1.303

2.423

3.307

60

0.679

1.296

2.390

3.232

80

0.677

1.289

2.358

3.160

0.674

1.282

2.326

3.090

Квантили распределения Стьюдента tp,k

77

Tаблица 3

k

α = 0.010

α = 0.025

α = 0.05

α = 0.10

 

 

 

 

 

1

0.00016

0.00098

0.00393

0.01580

2

0.0201

0.05060

0.1030

0.2110

3

0.1150

0.2160

0.3520

0.5840

4

0.297

0.484

0.711

1.106

5

0.554

0.831

1.150

1.161

6

0.872

1.240

1.640

2.200

7

1.240

1.690

2.170

2.830

8

1.650

2.180

2.730

3.490

9

2.090

2.700

3.330

4.170

10

2.560

3.250

3.940

4.870

11

3.050

3.820

4.570

5.580

12

3.570

4.400

5.230

6.300

13

4.110

5.010

5.890

7.040

14

4.660

5.630

6.570

7.790

15

5.230

6.260

7.260

8.550

16

5.81

6.91

7.96

9.31

17

6.41

7.56

8.67

10.1

18

7.01

8.23

9.39

10.9

19

7.63

8.91

10.1

11.7

20

8.26

9.59

10.9

12.4

21

8.90

10.3

11.6

13.2

22

9.54

11.0

12.3

14.0

23

10.2

11.7

13.1

14.8

24

10.9

12.4

13.8

15.7

25

11.5

13.1

14.6

16.5

30

15.0

16.8

16.5

20.6

35

18.5

20.6

22.5

24.8

40

22.2

24.4

26.5

29.1

45

25.9

28.4

30.6

33.4

50

29.7

32.4

34.8

37.7

75

49.5

52.9

56.1

59.8

100

70.1

74.2

77.9

82.4

Квантили распределения χ2α,k

78

 

 

 

 

 

 

Tаблица 4

 

p = 0.95

p = 0.990

p = 0.999

k2

k1 = 1

k1 = 2

k1 = 1

k1 = 2

k1 = 1

k1 = 2

 

1

161.4

199.5

4052

4999.5

405300

500000

 

2

18.51

19.00

98.50

99.00

998.5

999

 

3

10.13

9.55

34.12

30.82

167.0

148.5

 

4

7.71

6.94

21.20

18.00

74.14

61.25

 

5

6.61

5.79

16.26

13.27

47.18

37.12

 

6

5.99

5.14

13.75

10.92

35.51

27.00

 

7

5.59

4.74

12.25

9.55

29.25

21.69

 

8

5.32

4.46

11.26

8.65

25.42

18.49

 

9

5.12

4.26

10.56

8.02

22.86

16.39

 

10

4.96

4.10

10.04

7.56

21.04

14.91

 

11

4.84

3.98

9.65

7.21

19.69

13.81

 

12

4.75

3.89

9.33

6.93

18.64

12.97

 

13

4.67

3.81

9.07

6.70

17.81

12.31

 

14

4.60

3.74

8.86

6.54

17.14

11.78

 

15

4.54

3.68

8.68

6.36

16.59

11.34

 

16

4.49

3.63

8.53

6.23

16.12

10.97

 

17

4.45

3.59

8.40

6.11

15.72

10.66

 

18

4.41

3.55

8.29

6.01

15.38

10.39

 

19

4.38

3.52

8.18

5.93

15.08

10.16

 

20

4.35

3.49

8.10

5.85

14.82

9.95

 

25

4.24

3.39

7.77

5.57

13.88

9.22

 

30

4.17

3.32

7.56

5.39

13.29

8.77

 

40

4.08

3.23

7.31

5.18

12.61

8.25

 

60

4.00

3.15

7.089

4.98

11.97

7.76

 

120

3.92

3.07

6.85

4.79

11.38

7.32

 

3.84

3.00

6.63

4.61

10.83

6.91

 

Квантили распределения Фишера Fp,k1,k2

79

Tаблица 5

t

K(t)

 

 

1.36

0.9505

1.40

0.9603

1.45

0.9702

1.52

0.9803

1.63

0.9902

Значения функции распределения Колмогорова K(t)

80

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]