Анализ данных в материаловедении. Часть 2. Регрессионный анализ. Учебное пособие
.pdf
похожи, а отличаются только в деталях. При этом сами функции об- ладают совершенно разными статистическими характеристиками. Поэтому лучше сначала восстановить форму кривой, а затем уже из- влекать из нее содержательную информацию.
Интенсивность
3500 |
|
|
|
|
|
|
|
|
3000 |
|
|
|
|
|
|
|
|
2500 |
|
|
|
|
|
|
|
|
2000 |
|
|
|
|
|
|
|
|
1500 |
|
|
|
|
|
|
|
|
1000 |
|
|
|
|
|
|
|
|
500 |
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
0 |
5 |
10 |
15 |
20 |
25 |
30 |
35 |
40 |
Номер точки съемки
Рис. 8.2. Интенсивность излучения в зависимости от угла съемки
Для этой цели наиболее подходит регрессия ортогональными тригонометрическими базисными функциями. Пусть есть последова-
тельность n данных yi, заданная в равноотстоящих точках xi = i , i = 0,1, ..., n-1. Тригонометрические базисные функции определя- ются на множестве значений аргумента i = 0, 1, ..., n-1 как
|
|
æ |
|
ö |
|
|
|
æ |
ö |
|
||
Ck |
(i) = cos |
ç |
2πki |
÷ |
и |
Sk |
(i) = sin |
ç |
2πki |
÷ |
(8.11) |
|
ç |
|
÷ |
ç |
÷ |
||||||||
|
|
è |
n |
ø |
|
|
|
è |
n ø |
|
||
где k =1, 2, ..., m – номер |
функций. |
Всего |
|
можно |
определить |
|||||||
m = n-1 (n нечетное) или m = n -1 (n четное) пар базисных функ- 2 2
ций. Ck (i) и Sk (i) – периодические функции с длиной волны λk = n . k
Следовательно, целое число k – число волн длиной λk, укладываю-
51
щихся в интервале (0;n). Нулевые |
базисные |
функции C0 (i) º1, |
|||||||||||
S0 (i) ≡ 0 . Все базисные функции Ck (i) и Sk (i) |
взаимно ортогональ- |
||||||||||||
ны на множестве i = 0, 1, |
..., n-1. |
|
|
|
|
|
|
|
|||||
Уравнение регрессии тригонометрическими базисными функциями |
|||||||||||||
|
|
|
|
p |
|
|
|
|
|
|
|
|
|
|
Y = å[akCk (i) + bk Sk (i)] , |
|
|
|
|||||||||
|
|
|
k=0 |
|
|
|
|
|
|
|
|
|
|
или |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p |
é |
|
|
æ |
2πki |
ö |
|
æ |
|
öù |
|
|
|
åê |
|
|
|
÷ |
|
|
2πki÷ |
|
||||
0 |
k |
|
ç |
|
÷ |
k |
ç |
|
|
÷ |
|
||
|
|
|
|
|
|||||||||
Y = a + |
|
êa cosç |
|
|
+ b sinç |
|
ú , |
(8.12) |
|||||
|
k=1 ë |
|
|
è n |
ø |
|
è |
|
n øû |
|
|||
где |
p < m , ak и bk – коэффициенты регрессии. Коэффициент a0 = |
|
, |
|||||||||||||||||||||||||||
y |
||||||||||||||||||||||||||||||
остальные коэффициенты регрессии вычисляются по (8.1) как |
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
å |
yicik |
|
|
|
|
å |
yisik |
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
a |
= |
i=1 |
|
|
|
|
, |
|
b = |
i=1 |
|
|
|
, |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
n |
|
|
|
|
|
n |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
å |
c2 |
|
|
|
|
|
|
å |
s2 |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
ik |
|
|
|
|
|
|
|
|
|
ik |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
i=1 |
|
|
|
|
|
|
|
|
|
i=1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n-1 |
n-1 |
|
n |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
åcik2 |
= åsik2 = |
|
||||||||
где |
cik = Ck (i) |
и sik |
= Sk (i) , |
но поскольку |
|
|
, то |
|||||||||||||||||||||||
|
2 |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i=0 |
i=0 |
|
|
|
|
|
||||
выражения для коэффициентов регрессии упрощаются до |
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
2 |
|
n-1 |
|
æ 2πkiö |
|
|
|
|
2 |
|
n-1 |
|
|
æ |
2πkiö |
|
|
|
|
|
|||||||
|
k |
|
|
å |
i |
ç |
|
|
|
÷ |
|
|
k |
|
|
|
å |
|
i |
ç |
|
÷ |
|
|
|
|
|
|||
|
a |
= |
|
|
|
y cosç |
|
÷ |
, |
|
b |
= |
|
|
|
y |
sinç |
÷ . |
(8.13) |
|||||||||||
|
|
|
n i=0 |
|
è n |
|
ø |
|
|
|
|
n i=0 |
|
|
|
è n ø |
|
|
|
|
|
|||||||||
Следовательно, коэффициенты регрессии ak и bk – это коэффициенты Фурье, а функция регрессии (8.12) – это первые р членов разложения последовательности yi в ряд Фурье.
Выражения для стандартных ошибок коэффициентов регрессии (8.2) также упрощаются до
s |
|
|
= s = |
2 |
s . |
(8.14) |
a |
|
|
||||
|
k |
b |
|
e |
|
|
|
|
k |
n |
|
|
|
|
|
|
|
|
|
52
Стандартная ошибка коэффициента а0 |
– sa |
= |
se |
. Следовательно, |
|
||||
|
0 |
n |
||
|
|
|
||
стандартные ошибки всех коэффициентов (кроме а0) одинаковы и все зависят только от остаточного стандартного отклонения se.
Пример 8.2. Имеется последовательность наблюдений интенсивно-
сти рентгеновского излучения: 5,06; 69,54; 133,34; 79,14; 149,94; 269,74; 317,54; 328,34; 492,14; 564,94; 838,74; 1102,54; 1268,34; 1634,14; 2016,94; 2367,74; 2809,54; 2986,34; 2923,14; 2745,94; 2584,74; 2116,54; 1694,34;
1261,14; 1076,94; 742,74; 484,54; 523,34; 324,14; 307,94; 108,74; 243,54; 36,34; 111,14; 70,94; 138,74; 38,34 (см. рис. 8.2). Построить регрессион-
ную модель с использованием ортогональных тригонометрических функций. Выбрать наилучшую модель.
Решение. Поместим результаты измерений интенсивности в ячейки D5:D41, номера точек счета в ячейки С5:С41 (табл. 8.9). В строке 4, начиная с ячейки Е4, будем записывать номер гармоники
k: E4 – “0”, F4 – “=E4+1”.
|
|
|
|
|
|
|
Таблица 8.9 |
|
|
|
|
|
|
|
|
|
A |
B |
C |
D |
|
E |
F |
3 |
|
|
|
|
Модель |
|
|
4 |
|
|
i |
y |
|
0 |
1 |
5 |
-289,98 |
|
0 |
5,06 |
|
945,07 |
-289,98 |
6 |
-235,52 |
|
1 |
69,54 |
|
945,07 |
-235,52 |
7 |
-147,09 |
|
2 |
133,34 |
|
945,07 |
-147,09 |
… |
… |
… |
… |
… |
|
… |
… |
… |
… |
… |
… |
… |
|
… |
… |
39 |
-239,05 |
|
34 |
70,94 |
|
945,07 |
-239,05 |
40 |
-291,77 |
|
35 |
138,74 |
|
945,07 |
-291,77 |
41 |
-308,91 |
|
36 |
38,34 |
|
945,07 |
-308,91 |
В ячейках F58:F96 рассчитаем значения косинусных базисных |
|||||||
функций C1(i) |
(8.11) формулой “=COS(2*ПИ()*F$4*$C5/$C$43)”, а в |
||||||
ячейках F100:F136 |
– синусных |
функций |
S1(i) |
формулой |
|||
“=SIN(2*ПИ()*F$4*$C5/$C$43)” (табл. 8.10). В ячейках Е59:F59 и E99:F99 продублируем номер гармоники “=E4”.
Далее рассчитаем коэффициенты регрессии и статистические характеристики модели (табл. 8.11). В ячейке С43 рассчитаем количество данных “=СЧЁТ(C5:C41)”. В ячейках E44:F44 продублируем номер гармоники “=E4”. В ячейке Е48 вычислим ко- эффициент регрессии a0 = y функцией “=СРЗНАЧ(D5:D41)”, в ячейке F48 – коэффициент регрессии а1 (8.13) формулой
53
“=2*СУММПРОИЗВ(F60:F96;$D5:$D41)/$C$43”. Аналогичным об-
разом в ячейке F53 рассчитаем коэффициент регрессии b1 формулой
“=2*СУММПРОИЗВ(F100:F136;$D5:$D41)/$C$43”.
|
|
|
|
|
|
Таблица 8.10 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
E |
|
|
F |
|
|
|
|
|
58 |
Косинусные |
|
базисные ф-ции |
|
|
||
|
|
59 |
0 |
|
|
|
1 |
|
|
|
|
60 |
|
|
|
|
1,000 |
|
|
|
|
61 |
|
|
|
|
0,986 |
|
|
|
|
62 |
|
|
|
|
0,943 |
|
|
|
|
… |
… |
|
|
… |
|
|
|
|
|
… |
… |
|
|
… |
|
|
|
|
|
94 |
|
|
|
|
0,873 |
|
|
|
|
95 |
|
|
|
|
0,943 |
|
|
|
|
96 |
|
|
|
|
0,986 |
|
|
|
|
97 |
|
|
|
|
|
|
|
|
|
98 |
Синусные базисные ф-ции |
|
|
|
|||
|
|
99 |
0 |
|
|
|
1 |
|
|
|
|
100 |
|
|
|
|
0,000 |
|
|
|
|
101 |
|
|
|
|
0,169 |
|
|
|
|
102 |
|
|
|
|
0,333 |
|
|
|
|
… |
… |
|
|
… |
|
|
|
|
|
… |
… |
|
|
… |
|
|
|
|
|
134 |
|
|
|
|
-0,488 |
|
|
|
|
135 |
|
|
|
|
-0,333 |
|
|
|
|
136 |
|
|
|
|
-0,169 |
|
|
|
|
|
|
|
|
|
|
|
Таблица 8.11 |
|
|
|
|
|
|
|
|
|
|
|
|
B |
|
|
C |
D |
E |
F |
|
43 |
|
|
Данных |
37 |
|
|
|
|
|
44 |
Номер гармоники |
|
|
|
0 |
1 |
|||
45 |
Ч.с.с. остаточной дисп. |
34 |
|
36 |
34 |
||||
46 |
Остаточное станд. откл. |
408,67 |
|
982,76 |
408,67 |
||||
47 |
|
|
|
|
|
|
|
|
|
48 |
Коэффициент а |
|
|
|
945,1 |
-1235,0 |
|||
49 |
Станд. ошибка коэфф. а |
|
|
|
67,18 |
95,01 |
|||
50 |
|
t-критерий |
|
|
|
14,07 |
-13,00 |
||
51 |
Уровень значимости α(t) |
|
|
|
0,000 |
0,000 |
|||
52 |
|
|
|
|
|
|
|
|
|
53 |
|
Коэфициент b |
|
|
|
|
|
217,15 |
|
54 |
Станд. ошибка коэфф.b |
|
|
|
|
|
95,01 |
||
55 |
|
t-критерий |
|
|
|
|
|
2,29 |
|
56 |
Уровень значимости α(t) |
|
|
|
|
|
0,029 |
||
54
Теперь в диапазоне ячеек Е5:Е41 (см. табл. 8.9) рассчитаем значе-
ния модели, включающей только |
нулевую гармонику Y = a0 : |
||||
“=$E$48”, в диапазоне ячеек F5:F41 рассчитаем по (8.12) значения |
|||||
модели, |
включающей |
также |
и |
первую |
гармонику: |
“=E5+F$48*F60+F$53*F100”. В ячейки А5:А41 поместим формулу,
сохраняющую значения последней рассчитанной модели, необходи- мые для построения графика: “=СМЕЩ(B5;0;СЧЁТ(C5:Z5);1;1)”.
Далее в ячейках E45:F45 рассчитаем ч.с.с. остаточной дисперсии как n- nr , где nr – число коэффициентов регрессии: “=$C$43- СЧЁТ($E48:E48)-СЧЁТ($E53:E53)”, а в ячейке С45 сохраним ч.с.с. ос- таточной дисперсии последней рассчитанной модели: “=СМЕЩ(D45;0;СЧЁТ(E45:Z45);1;1)”. В ячейках E46:F46 вычислим по
(6.6) остаточное стандартное отклонение формулой
“=КОРЕНЬ(СУММКВРАЗН($D5:$D41;E5:E41)/(E45))”, а в ячейке С46
сохраним остаточное стандартное отклонение последней рассчитанной модели: “=СМЕЩ(D46;0;СЧЁТ(E46:Z46);1;1)”. В ячейке Е49 рассчита- ем стандартную ошибку коэффициента а0 формулой “=$C$46/КОРЕНЬ($C$43)”, а в ячейках F49 и F54 – стандартные ошиб- ки коэффициентов а1 и b1 (8.14): “=$C$46/КОРЕНЬ($C$43/2)”. Затем в ячейках E50:F50 и F55 рассчитаем t-критерии коэффициентов регрессии формулой “=E48/E49”, а в ячейках E51:F51 и F56 – уровни значимости t-критериев: “=СТЬЮДРАСП(ABS(E50);$C$45;2)”.
Теперь для расчета регрессионной модели, включающей вторую гармонику, достаточно целиком скопировать содержание столбца F в столбец G, третью – в столбец Н и т.д. Как видно из табл. 8.12, наи- меньшее остаточное стандартное отклонение se = 62,62 у модели, включающей первые четыре гармоники. Но если исключить из моде- ли шестую гармонику и синусную базисную функцию пятой гармо- ники (удалив формулу для b5 из ячейки J53), получим модель с меньшим остаточным стандартным отклонением se = 61,76 (табл. 8.13). Коэффициент а5 этой модели незначимо отличается от нуля. Поэтому окончательно остановимся на модели с четырьмя гар- мониками, в которой все коэффициенты регрессии значимы, а оста- точное стандартное отклонение только на 1,36 % больше минималь- ного (табл. 8.14). График именно этой модели приведен на рис. 8.3, где линия регрессии построена по ряду данных А5:А41.
55
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 8.12 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
C |
D |
E |
|
F |
G |
H |
|
I |
|
J |
|
K |
|
||
43 |
|
Данных |
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Номер |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
гармоники |
|
|
0 |
1 |
2 |
3 |
4 |
5 |
|
6 |
|
|||||
|
|
Ч.с.с. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
остаточной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
|
дисп. |
24 |
|
36 |
34 |
32 |
30 |
28 |
26 |
|
24 |
|
|||||
|
|
Остаточное |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
станд. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
откл. 63,06 |
982,76 |
408,67 |
165,33 |
78,08 |
62,62 |
62,88 |
|
63,06 |
|
|||||||
47 |
|
Коэффи- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
|
циент а |
|
|
945,1 |
-1235,0 |
484,7 |
-179,3 |
55,23 |
-19,15 |
|
-8,73 |
|
|||||
|
|
Станд. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
|
коэфф. а |
|
|
10,37 |
14,66 |
14,66 |
14,66 |
14,66 |
14,66 |
|
14,66 |
|
|||||
50 |
|
t-критерий |
|
|
91,17 |
-84,25 |
33,06 |
-12,23 |
3,77 |
-1,31 |
|
-0,60 |
|
|||||
|
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
значимо- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
|
сти α(t) |
|
|
0,000 |
0,000 |
0,000 |
0,000 |
0,001 |
0,204 |
|
0,557 |
|
|||||
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Коэффи- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
|
циент b |
|
|
|
|
217,15 |
-157,25 |
72,42 |
-30,04 |
3,22 |
|
-17,96 |
|
||||
|
|
Станд. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
|
коэфф.b |
|
|
|
|
14,66 |
14,66 |
14,66 |
14,66 |
14,66 |
|
14,66 |
|
||||
55 |
|
t-критерий |
|
|
|
|
14,81 |
-10,73 |
4,94 |
-2,05 |
0,22 |
|
-1,23 |
|
||||
|
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
значимо- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
сти α(t) |
|
|
|
|
0,000 |
0,000 |
0,000 |
0,052 |
0,828 |
|
0,232 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 8.13 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
|
|
C |
D |
|
E |
F |
|
G |
|
H |
|
I |
|
J |
|
|
|
|
Данных |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
44 |
|
Номер гармоники |
|
|
0 |
1 |
|
2 |
3 |
4 |
|
5 |
|
|||||
|
|
Ч.с.с. остаточной |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
45 |
|
|
дисп. |
27 |
|
36 |
34 |
|
32 |
30 |
28 |
|
27 |
|
||||
|
|
Остаточное станд. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
46 |
|
|
откл. 61,76 |
982,76 |
408,67 |
|
165,33 |
78,08 62,62 |
|
61,76 |
|
|||||||
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Коэффициент а |
|
|
945,1 -1235,0 |
|
484,7 -179,3 55,23 |
|
-19,15 |
|
||||||||
48 |
|
|
|
|
|
|
||||||||||||
|
|
Станд. Ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
49 |
|
коэфф. а |
|
|
10,15 |
14,36 |
|
14,36 |
14,36 14,36 |
|
14,36 |
|
||||||
50 |
|
t-критерий |
|
|
93,08 |
-86,01 |
|
33,75 -12,49 |
3,85 |
|
-1,33 |
|
||||||
56
|
|
|
|
|
|
|
|
|
|
Окончание табл. 8.13 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
C |
|
D |
|
E |
F |
|
G |
|
H |
I |
J |
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
51 |
значимости α(t) |
|
|
|
0,000 |
0,000 |
0,000 |
0,000 |
0,001 |
0,193 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
Коэффициент b |
|
|
|
|
|
217,15 |
-157,25 |
72,42 -30,04 |
|
|||
|
Станд. ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
54 |
коэфф.b |
|
|
|
|
|
14,36 |
14,36 |
14,36 |
14,36 |
14,36 |
||
55 |
t-критерий |
|
|
|
|
|
15,12 |
-10,95 |
5,04 |
-2,09 |
0,00 |
||
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
56 |
значимости α(t) |
|
|
|
|
|
0,000 |
0,000 |
0,000 |
0,046 |
1,000 |
||
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 8.14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
C |
D |
|
E |
F |
|
G |
|
H |
|
I |
|
43 |
Данных |
37 |
|
|
|
|
|
|
|
|
|
|
|
|
Номер |
|
|
|
|
|
|
|
|
|
|
|
|
44 |
гармоники |
|
|
|
0 |
1 |
2 |
|
|
3 |
4 |
||
|
Ч.с.с. остаточ- |
|
|
|
|
|
|
|
|
|
|
|
|
45 |
ной дисп. |
28 |
|
|
36 |
34 |
32 |
|
|
30 |
28 |
||
|
Остаточное |
|
|
|
|
|
|
|
|
|
|
|
|
46 |
станд. откл. 62,62 |
|
|
982,76 |
408,67 |
165,33 |
78,08 |
62,62 |
|||||
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
Коэффициент а |
|
|
|
945,1 |
-1235,0 |
484,69 |
-179,30 |
55,23 |
||||
|
Станд. ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
49 |
коэфф. а |
|
|
|
10,29 |
14,56 |
14,56 |
14,56 |
14,56 |
||||
50 |
t-критерий |
|
|
|
91,81 |
-84,84 |
33,29 |
-12,32 |
3,79 |
||||
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
51 |
значимости α(t) |
|
|
|
0,000 |
0,000 |
0,000 |
0,000 |
0,001 |
||||
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
Коэфициент b |
|
|
|
|
|
217,15 |
-157,25 |
72,42 |
-30,04 |
|||
|
Станд. ошибка |
|
|
|
|
|
|
|
|
|
|
|
|
54 |
коэфф.b |
|
|
|
|
|
14,56 |
14,56 |
14,56 |
14,56 |
|||
55 |
t-критерий |
|
|
|
|
|
14,92 |
-10,80 |
4,97 |
-2,06 |
|||
|
Уровень |
|
|
|
|
|
|
|
|
|
|
|
|
56 |
значимости α(t) |
|
|
|
|
|
0,000 |
0,000 |
0,000 |
0,048 |
|||
Выводы. С использованием тригонометрических базисных функ-
ций построена регрессионная модель зависимости интенсивности рентгеновского излучения от угла съемки. Для описания зависимости выбрана модель с четырьмя гармониками, все коэффициенты регрес-
57
сии которой значимо отличаются от нуля, а остаточное стандартное |
|||||||||
отклонение близко к минимальному. |
|
|
|
|
|
||||
|
3500 |
|
|
|
|
|
|
|
|
|
3000 |
|
|
|
|
|
|
|
|
Интенсивность |
2500 |
|
|
|
|
|
|
|
|
2000 |
|
|
|
|
|
|
|
|
|
1500 |
|
|
|
|
|
|
|
|
|
1000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
500 |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 |
5 |
10 |
15 |
20 |
25 |
30 |
35 |
40 |
|
|
|
|
Номер точки съемки |
|
|
|
||
Рис. 8.3. Регрессионная модель зависимости интенсивности
излучения от угла съемки
Замечание. Выбор наилучшей модели до конца не формализован. (Подробнее об этом см. в гл. 10.) Условия минимального остаточного
стандартного отклонения и значимости всех коэффициентов регрессии далеко не всегда сочетаются в одной модели. В примере 8.1 не было
оснований предполагать сложную многоэкстремальную зависимость относительного удлинения от продолжительности нагрева. Это служило лишним аргументом в пользу квадратичной модели. В данном примере такого аргумента нет. Графики моделей с включенной базисной функ-
цией C5 (i) и без нее различаются незначительно. Поэтому исследова- телю остается определенная свобода выбора.
58
9.НЕЛИНЕЙНАЯ РЕГРЕССИЯ
Вмоделях нелинейной регрессии функция регрессии Y = F(β0, β1, …,
βp, X) не линейна по параметрам β0, β1, …, βp. В ней все или часть пара- метров являются аргументами функций, составляющих функцию рег-
рессии. Например, |
Y = β0exp(β1X), или Y + β0 + β1Xβ2, или |
|||
Y =β0 + |
|
1 |
. |
Принцип отыскания коэффициентов регрессии β0, |
|
|
|||
β |
+β X |
|||
1 |
2 |
|
|
|
β1, …, βp – оценок параметров β0, β1, …, βp – в моделях нелинейной рег- рессии такой же, как и в моделях линейной регрессии – минимизация суммы квадратов отклонений S2 (6.2). Условие минимума (6.2) порож- дает систему p + 1 уравнений вида
n |
|
|
¶F(b0 , b1, ..., bp , xi ) |
|
|
å(yi |
- F(b0 , b1, ..., bp |
, xi )) |
= 0 , |
||
|
|||||
i=1 |
|
|
¶bj |
||
где j = 0, 1, ..., p . Эта система в общем случае не имеет аналитического решения, поэтому сумма S2 минимизируется по параметрам β0, β1, …, βn численно с использованием специализированных программ.
Некоторые модели нелинейной регрессии приводятся к моделям линейной регрессии путем преобразования переменных. Такая про-
цедура называется линеаризацией, а модели – линеаризуемыми. На-
пример, модель
|
Y =β Xβ1 |
(9.1) |
|
|
|
0 |
|
после |
логарифмирования и |
введения переменных |
Z = lnY , |
W = ln X приводится к линейной модели |
|
||
|
Z =β* |
+βW , |
(9.2) |
|
0 |
1 |
|
где β0 |
= lnβ0 , а модель |
|
|
|
Y =β0 exp(β1 X ) |
(9.3) |
|
приводится к линейной модели |
|
|
|
|
Z =β |
+βX |
(9.4) |
|
0 |
1 |
|
после логарифмирования и введения переменной Z = lnY . Линеаризуемые модели допускают два метода расчета коэффици-
ентов регрессии – путем численной минимизации суммы квадратов
59
отклонений S2 в исходных переменных или с использованием про- цедур линейной регрессии в преобразованных переменных. Разные методы дают разные оценки коэффициентов регрессии. Причина не столько в точности численного метода (ее можно увеличивать в про- цессе расчета), сколько в разном содержании суммы квадратов от- клонений S2 . В численном методе минимизируется сумма
S2 =∑n (yi −Yi )2 ,
i=1
где yi – наблюдения, а Yi – значения функции регрессии, например (9.1) или (9.3). Для этих же моделей после преобразования перемен-
ных минимизируется другая сумма
S2 =∑n (ln yi − Zi )2 ,
i=1
где Zi – значения соответствующей линейной модели (9.2) или (9.4).
Выбор переменных – исходных или преобразованных, в которых следует проводить регрессию, зависит от распределения остатков. Метод наименьших квадратов предполагает, что остатки – случай- ные нормально распределенные величины. Остатки не должны зави- сеть от значений фактора, в том числе иметь разные по порядку аб- солютной величины значения в разных интервалах изменения факто- ра. Важно, чтобы распределение остатков было близким к нормаль- ному, т.е. на нормальном вероятностном графике остатков не было систематического отклонения точек от прямой линии.
Пример 9.1. Измерены значения скорости дислокации (дефекта кристаллической решетки) v в зависимости от приложенного напря- жения s. Предложены две теоретические модели этой зависимости:
æ |
s |
ö |
|
æ |
s |
öm |
|
ç |
÷ |
|
ç |
÷ |
|
||
экспоненциальная v = v0 expç |
|
÷ |
и степенная v = v0 |
ç |
|
÷ |
. Провести |
|
|
||||||
|
÷ |
|
÷ |
||||
ç s |
÷ |
|
ç s |
÷ |
|
||
è |
0 |
ø |
|
è |
0 |
ø |
|
регрессионный анализ экспериментальных данных, используя экспо- ненциальную и степенную модели. Оценить параметры моделей. По результатам анализа выбрать теоретическую модель, которая лучше описывает с экспериментальную зависимость.
Данные:
v, см/с: 0,0013; 0,0036; 0,0080; 0,0115; 0,0236; 0,0137; 0,0088; 0,0250; 0,0102; 0,0175; 0,0455; 0,0529; 0,0545; 0,0829; 0,370; 0,203; 0,0614; 0,151; 0,580; 0,119; 0,349; 0,500; 0,275; 0,430; 0,192; 0,275; 0,192; 0,616,
60
