- •Глава 3
- •3. Деякі реальні проблеми та їх вирішення
- •3.1 Прогнозування вартості: створення, переробка або зміна вимірювальної сітки
- •3.1.1 Детерміновані точка зору: Інтерполяція і наближені методи
- •3.1.1.1 Узагальнені середнє арифметичне, 1d
- •3.1.1.5 Кубічні сплайни (1d-типу)
- •3.1.1.6 Поліноміальна регресія (1d-випадку)
- •3.1.1.7 Поліноміальна регресія (2d-чохол)
- •3.1.1.8 В-сплайни (1d-випадку)
- •3.1.1.9 B-сплайни (2d-вигляд)
- •3.1.2 Стохастична точка зору: Методи геостатистики
- •3.1.2.2. Звичайний Крігінг
- •3.1.2.3 Універсальний крігінг
- •3.1.2.4 Крос-перевірка
3.1.1.6 Поліноміальна регресія (1d-випадку)
Часто простий підхід лінійної регресії застосовується, де лінійну структуру дається застосувати. Ми обговоримо основну ідею цього підходу регресії детально надалі і справжнім загальним правилом для поліноміальних регресій пізніше і шукати лінійні функції Z (х) = ах + b, які можуть описати структуру даних і підходить ці дані добре. Параметри a і b повинні бути визначені або оцінені в отримати цю лінійну функцію.
По-перше, ми повинні ввести добро міру нашому наближенні. Є нескінченне число ліній переживає і перетину даної точки. Який з цих це краща лінія? Відповідь приходить від великого німецького математика Гауса, який запропонував наступну міру: краща лінія є лінією, що призводить до менш квадрати різниць, отриманих на місцях даних. Саме квадрати, а не будь-які вищі ступені відмінності вважаються, тому що лінійність фінал система рівнянь повинна тримати.
Сформулюємо цю проблему в математичній мові. Параметри a і b бути визначені таким чином, щоб наступна функція двох змінних,
(*.1)
мінімізується по відношенню до a і b.
З обчислення ми знаємо, що наступна необхідна умова має бути виконана:
(*.2)
(*.3)
Видно, що ця система рівнянь є лінійною по відношенню до невідомих параметрів a і b. Наступна лінійна система рівнянь дається:

(*
.3′)
Нарешті, ми отримуємо a= -0,04, b = 0,22. Якщо ми припустимо, лінійну структуру даних, наступна лінійна залежність описує співвідношення між z і x:
z (х) = -0.04x + 0,22 (* 0,4)
Малюнок 3.4 показує (* 0,4) апроксимації задані точки даних. Ця лінійна функція призводить до найменших квадратів різниць між передбаченим і реальним значеннями висоти в місцях обробки даних. Сума найменших квадратів цих різниць можуть бути оцінені за допомогою
(* .1). З a = -0,04, b = 0,22 в (0,1 *), ми отримуємо
SumLR = (-0.04 • 1 + 0,22 - 0,1) 2 + (-0.04 • 4 + 0.22 - 0.2) 2
+ (-0.04 • 7 + 0,22 - (-0,1)) 2 + (-0.04 • 10 + 0,22 - (-0,2)) 2 = 0,028
(* 0,5)
Значення з (* .5) може бути використаний в якості міри добра нашої лінійної моделі для опису структури даних. Його порівняння з
N • (zmax - zmin) 2 = 4 • (0,2 - (-0,2)) 2 = 0,64 (* 0,6)
Особливо значущим: Якщо ці значення практично рівні, тобто, якщо вони мають той же порядок в математичному сенсі, то наша лінійна модель погано і повинно бути

Мал. 3.4 Лінійна регресія для набору з прикладу 3.1.1.1 даних
відхилена. У нашому випадку ми отримали прийнятної моделі, тому що значення з (* 0,5) менше, ніж значення з (* 0,6) приблизно на порядок величини.
По-перше, ми сформулюємо загальне правило для застосування лінійної регресії (1D-випадок):
Враховуючи дані z1 = z (x1), .., zN = z (xN), лінія з формою z (х) = ах + b повинен бути визначений таким чином, що в наступному необхідною умовою є виконала:
N
F
(a,b
) =
(axi+b-zi)2→min
Ця умова приводить до

і

Невідомих параметрів a і b отримані
(3-9)
Лінія z(х) = ах + b з цих параметрів, який ми шукаємо. Крім того, ми можемо точно обчислити благості міру (точність) нашої наближенні лінійного зв'язку. З a і b з (3-9), ми визначаємо
AccLR
=
(axi+b-zi)2)
(3-9
')
Якщо ця точність порівнянна з zmax - zmin, припущення про лінійної структури даних повинні бути відхилені. В цьому випадку слід використовувати модифікований припущення. Наприклад, можна припустити, складніше поліном структура даних.
Зауваження.
Слід зазначити, що в прикладі 3.1.1.1 ''''
AccLR=
SumLR)
Загальне правило для використання поліноміальної регресії (1D-випадок) формулюється таким чином:
Враховуючи:
z1
= z
(x1),
.., zN
= Z (xN),
функціональна залежність виду z
(x)
= aM
хM
+ аM-1
хM-1
+ ... + a1
х
+ b,
М
N
- 1 повинен бути знайдений, що виконує
наступне необхідна умова:

Ця умова приводить до:

і, після деякого спрощення, то

і, нарешті, до наступного вирішення цього LSE в матричної формі:
(3-10)
Так, невідомі параметри а1,…,аМ і b є знайдені.З цих параметрів, функціональне співвідношення
z
(x)
= aM
хM
+ аM-1
хM-1
+ ... + a1
х
+ b,
М
N
- 1
ідентифікується.
Точність (вага виміру) полиномиальной апроксимації може бути отримують з
(3-10
')
Використовуючи параметри a1, ... , aM і b з (3-10 ') і порівняння з zmax - zmin.
Примітка: у даний час, (3-10), здається, дуже простий, але відповідна матриця може бути нерегулярним. Таким чином, деякі необхідні умови повинні бути доведено, перш ніж намагатися оцінити зворотну матрицю. Крім того, чисельне неприємності можуть виникнути в результаті звернення великих матриць.
Для випадку N = M - 1, поліном виходить, що виконує вимогу інтерполяції. Це співпадає з отриманим в Лагранжа і методів Ньютона in¬terpolation. Якщо точність (3-10 ') порівнянна з zmax - zmin, припущення про полиномиальной структурі даних повинна бути відхилена. Аналогічно 1D-випадку, слід вважати більш складний поліном структура даних.
