Metoda nejmenších čtverců Michal Čihák 26. listopadu 2012

Podobné dokumenty
Aplikovaná matematika I

Aplikovaná numerická matematika

Interpolace Lagrangeovy polynomy. 29. října 2012

Interpolace, aproximace

f(x) = ax + b mocnin (čili čtverců, odtud název metody) odchylek proložených hodnot od naměřených hodnot byl co (ax i + b y i ) 2 2(ax i + b y i ).

Regresní analýza. Ekonometrie. Jiří Neubauer. Katedra ekonometrie FVL UO Brno kancelář 69a, tel

Téma je podrobně zpracováno ve skriptech [1], kapitola 6, strany

Polynomy a interpolace text neobsahuje přesné matematické definice, pouze jejich vysvětlení

2 Zpracování naměřených dat. 2.1 Gaussův zákon chyb. 2.2 Náhodná veličina a její rozdělení

Regresní a korelační analýza

Statistika (KMI/PSTAT)

Regresní a korelační analýza

Metoda nejmenších čtverců.

Odhad parametrů N(µ, σ 2 )

1 Tyto materiály byly vytvořeny za pomoci grantu FRVŠ číslo 1145/2004.

Iterační metody řešení soustav lineárních rovnic. 27. prosince 2011

Pozn. 1. Při návrhu aproximace bychom měli aproximační funkci vybírat tak, aby vektory ϕ (i) byly lineárně

Extrémy funkce dvou proměnných

Regresní a korelační analýza

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

AVDAT Nelineární regresní model

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar

Aproximace a interpolace

1 Polynomiální interpolace

Úloha 1. Napište matici pro případ lineárního regresního spline vyjádřeného přes useknuté

Čebyševovy aproximace

Téma je podrobně zpracováno ve skriptech [1], kapitola

Řešení 1D vedení tepla metodou sítí a metodou

Interpolace pomocí splajnu

Regresní a korelační analýza

8.3). S ohledem na jednoduchost a názornost je výhodné seznámit se s touto Základní pojmy a vztahy. Definice

LINEÁRNÍ REGRESE. Lineární regresní model

SEMESTRÁLNÍ PRÁCE X. Aproximace křivek Numerické vyhlazování

Odhad parametrů N(µ, σ 2 )

Kalibrace a limity její přesnosti

Regresní a korelační analýza

1 Linearní prostory nad komplexními čísly

Vlastní (charakteristická) čísla a vlastní (charakteristické) Pro zadanou čtvercovou matici A budeme řešit maticovou

EUKLIDOVSKÉ PROSTORY

REGRESNÍ ANALÝZA V PROSTŘEDÍ MATLAB

POLYNOMICKÁ REGRESE. Jedná se o regresní model, který je lineární v parametrech, ale popisuje nelineární závislost mezi proměnnými.

Regresní analýza 1. Regresní analýza

9.4. Rovnice se speciální pravou stranou

algoritmus»postup06«p e t r B y c z a n s k i Ú s t a v g e o n i k y A V

MĚŘENÍ STATISTICKÝCH ZÁVISLOSTÍ

13.1. Úvod Cílem regresní analýzy je popsat závislost hodnot znaku Y na hodnotách

TERMINOLOGIE ... NAMĚŘENÁ DATA. Radek Mareček PŘEDZPRACOVÁNÍ DAT. funkční skeny

PRAVDĚPODOBNOST A STATISTIKA

Úvod do optimalizace, metody hladké optimalizace

7. Analýza rozptylu.

Literatura: Kapitola 2 d) ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

Vstupní signál protne zvolenou úroveň. Na základě získaných údajů se dá spočítat perioda signálu a kmitočet. Obrázek č.2

M - Příprava na 1. zápočtový test - třída 3SA

M - Příprava na pololetní písemku č. 1

UNIVERZITA PARDUBICE

8 Střední hodnota a rozptyl

GEODETICKÉ VÝPOČTY I.

1 Přesnost metody konečných prvků

MÍRY ZÁVISLOSTI (KORELACE A REGRESE)

Regrese. 28. listopadu Pokud chceme daty proložit vhodnou regresní křivku, musíme obvykle splnit tři úkoly:

Soustavy nelineárních rovnic pomocí systému Maple. Newtonova metoda.

Diferenciál a Taylorův polynom

Statistika. Regresní a korelační analýza Úvod do problému. Roman Biskup

5. Interpolace a aproximace funkcí

NUMERICKÉ METODY. Problematika num. řešení úloh, chyby, podmíněnost, stabilita algoritmů. Aproximace funkcí.

9 INTERPOLACE A APROXIMACE

a počtem sloupců druhé matice. Spočítejme součin A.B. Označme matici A.B = M, pro její prvky platí:

MODEL TVÁŘECÍHO PROCESU

Měření závislosti statistických dat

EXPERIMENTÁLNÍ METODY I. 2. Zpracování měření

7. Rozdělení pravděpodobnosti ve statistice

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky

OBECNÉ METODY VYROVNÁNÍ

MATEMATIKA III V PŘÍKLADECH

Pseudospektrální metody

pracovní list studenta

Hledání extrémů funkcí

9.3. Úplná lineární rovnice s konstantními koeficienty

Řešení 1b Máme najít body, v nichž má funkce (, ) vázané extrémy, případně vázané lokální extrémy s podmínkou (, )=0, je-li: (, )= +,

You created this PDF from an application that is not licensed to print to novapdf printer (

f (k) (x 0 ) (x x 0 ) k, x (x 0 r, x 0 + r). k! f(x) = k=1 Řada se nazývá Taylorovou řadou funkce f v bodě x 0. Přehled některých Taylorových řad.

Odhady Parametrů Lineární Regrese

Stanovení manganu a míry přesnosti kalibrace ( Lineární kalibrace )

4. Aplikace matematiky v ekonomii

Bodové a intervalové odhady parametrů v regresním modelu

I. 7. Diferenciál funkce a Taylorova věta

Aproximace a vyhlazování křivek

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

Soustavy lineárních a kvadratických rovnic o dvou neznámých

Numerické řešení diferenciálních rovnic

Fyzikální sekce přírodovědecké fakulty Masarykovy univerzity v Brně FYZIKÁLNÍ PRAKTIKUM. Speciální praktikum z abc

PŘÍKLAD PŘECHODNÝ DĚJ DRUHÉHO ŘÁDU ŘEŠENÍ V ČASOVÉ OBLASTI A S VYUŽITÍM OPERÁTOROVÉ ANALÝZY

Abstrakt. Bairstowovy iterační metody. V práci je odvozena Bairstowova metoda

Variace. Lineární rovnice

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Diferenciální rovnice 3

Numerické metody a programování

Průhyb ocelového nosníku. Nezatížený a rovnoměrně zatížený nosník

Transkript:

Metoda nejmenších čtverců Michal Čihák 26. listopadu 2012

Metoda nejmenších čtverců Matematicko-statistická metoda používaná zejména při zpracování nepřesných dat (typicky experimentálních empirických dat získaných například měřením). S nejjednodušší aplikací metody nejmenších čtverců se setkáváme například při prokládání (aproximaci) naměřených dvojrozměrných dat přímkou. Nepatrně složitější aplikací je proložení dat parabolou, obecným polynomem předem daného stupně, nebo obecnou lineární kombinací předem daných bázových funkcí.

Metoda nejmenších čtverců Matematicko-statistická metoda používaná zejména při zpracování nepřesných dat (typicky experimentálních empirických dat získaných například měřením). S nejjednodušší aplikací metody nejmenších čtverců se setkáváme například při prokládání (aproximaci) naměřených dvojrozměrných dat přímkou. Nepatrně složitější aplikací je proložení dat parabolou, obecným polynomem předem daného stupně, nebo obecnou lineární kombinací předem daných bázových funkcí.

Metoda nejmenších čtverců Matematicko-statistická metoda používaná zejména při zpracování nepřesných dat (typicky experimentálních empirických dat získaných například měřením). S nejjednodušší aplikací metody nejmenších čtverců se setkáváme například při prokládání (aproximaci) naměřených dvojrozměrných dat přímkou. Nepatrně složitější aplikací je proložení dat parabolou, obecným polynomem předem daného stupně, nebo obecnou lineární kombinací předem daných bázových funkcí.

Prokládání dvojrozměrných dat přímkou Jako motivační úlohu si podrobně prostudujeme ukázku na adrese: http://user.mendelu.cz/marik/prez/mnc-cz.pdf

Proložení dat obecnou polynomickou funkcí Nyní zobecníme postup z předchozí motivační úlohy. Představme si, že chceme měřením získaná data v podobě m dvojic hodnot (x 1, y 1 ), (x 2, y 2 ),..., (x m, y m ) aproximovat polynomem n-tého stupně kde n < m 1. P n (x) = a n x n + a n 1 x n 1 + + a 1 x + a 0,

Proložení dat obecnou polynomickou funkcí Nyní zobecníme postup z předchozí motivační úlohy. Představme si, že chceme měřením získaná data v podobě m dvojic hodnot (x 1, y 1 ), (x 2, y 2 ),..., (x m, y m ) aproximovat polynomem n-tého stupně P n (x) = a n x n + a n 1 x n 1 + + a 1 x + a 0, kde n < m 1. Použijeme-li stejný princip jako v předchozí motivační úloze, pak nám půjde o nalezení konstant a 0, a 1,..., a n, které minimalizují následující výraz (součet čtverců odchylek naměřených hodnot y i od aproximovaných hodnot P n (x i )): S(a 0, a 1,..., a n ) = m (y i P n (x i )) 2.

Proložení dat obecnou polynomickou funkcí Nyní zobecníme postup z předchozí motivační úlohy. Představme si, že chceme měřením získaná data v podobě m dvojic hodnot (x 1, y 1 ), (x 2, y 2 ),..., (x m, y m ) aproximovat polynomem n-tého stupně P n (x) = a n x n + a n 1 x n 1 + + a 1 x + a 0, kde n < m 1. Použijeme-li stejný princip jako v předchozí motivační úloze, pak nám půjde o nalezení konstant a 0, a 1,..., a n, které minimalizují následující výraz (součet čtverců odchylek naměřených hodnot y i od aproximovaných hodnot P n (x i )): S(a 0, a 1,..., a n ) = m (y i P n (x i )) 2. Pro nalezení minima tohoto výrazu vypočteme postupně parciální derivace S(a 0, a 1,..., a n )/ a j pro j = 0, 1,..., n a všechny je položíme rovny nule.

Proložení dat obecnou polynomickou funkcí Nyní zobecníme postup z předchozí motivační úlohy. Představme si, že chceme měřením získaná data v podobě m dvojic hodnot (x 1, y 1 ), (x 2, y 2 ),..., (x m, y m ) aproximovat polynomem n-tého stupně P n (x) = a n x n + a n 1 x n 1 + + a 1 x + a 0, kde n < m 1. Použijeme-li stejný princip jako v předchozí motivační úloze, pak nám půjde o nalezení konstant a 0, a 1,..., a n, které minimalizují následující výraz (součet čtverců odchylek naměřených hodnot y i od aproximovaných hodnot P n (x i )): S(a 0, a 1,..., a n ) = m (y i P n (x i )) 2. Pro nalezení minima tohoto výrazu vypočteme postupně parciální derivace S(a 0, a 1,..., a n )/ a j pro j = 0, 1,..., n a všechny je položíme rovny nule. Tím získáme soustavu n + 1 tzv. normálních rovnic o n + 1 neznámých a 0, a 1,..., a n.

Proložení dat obecnou polynomickou funkcí Tím získáme soustavu n + 1 tzv. normálních rovnic o n + 1 neznámých a 0, a 1,..., a n.

Proložení dat obecnou polynomickou funkcí Tím získáme soustavu n + 1 tzv. normálních rovnic o n + 1 neznámých a 0, a 1,..., a n.

Proložení dat obecnou polynomickou funkcí Tím získáme soustavu n + 1 tzv. normálních rovnic o n + 1 neznámých a 0, a 1,..., a n. Tato soustava má právě jedno řešení v případě, že hodnoty x 1, x 2,..., x m jsou navzájem různé.

Příklad proložení dat kvadratickou funkcí Daty v následující tabulce proložíme polynom druhého stupně (kvadratickou funkci) pomocí metody nejmenších čtverců. i 1 2 3 4 5 x i 0 0,25 0,50 0,75 1,00 y i 1,0000 1,2840 1,6487 2,1170 2,1170

Příklad proložení dat kvadratickou funkcí Daty v následující tabulce proložíme polynom druhého stupně (kvadratickou funkci) pomocí metody nejmenších čtverců. i 1 2 3 4 5 x i 0 0,25 0,50 0,75 1,00 y i 1,0000 1,2840 1,6487 2,1170 2,1170 Ze zadání vidíme, že n = 2 a m = 5, tomu odpovídá soustava tří normálních rovnic 5a 0 + a 1 x i + a 2 x 2 i = y i, a 0 a 0 x i + a 1 x 2 i + a 1 x 2 i + a 2 x 3 i + a 2 x 3 i = x 4 i = y i x i, y i x 2 i.

Příklad proložení dat kvadratickou funkcí Ze zadání vidíme, že n = 2 a m = 5, tomu odpovídá soustava tří normálních rovnic 5a 0 + a 1 x i + a 2 x 2 i = y i, a 0 a 0 x i + a 1 x 2 i + a 1 x 2 i + a 2 x 3 i + a 2 x 3 i = x 4 i = y i x i, y i x 2 i. Ze zadání příkladu postupně vypočteme jednotlivé sumy a po dosazení obdržíme soustavu tří rovnic o třech neznámých 5a 0 + 2,5a 1 + 1,875a 2 = 8, 7680, 2,5a 0 + 1,875a 1 + 1,5625a 2 = 5,4514, 1,875a 0 + 1,5625a 1 + 1,3828a 2 = 4,4015.

Příklad proložení dat kvadratickou funkcí Ze zadání příkladu postupně vypočteme jednotlivé sumy a po dosazení obdržíme soustavu tří rovnic o třech neznámých 5a 0 + 2,5a 1 + 1,875a 2 = 8, 7680, 2,5a 0 + 1,875a 1 + 1,5625a 2 = 5,4514, 1,875a 0 + 1,5625a 1 + 1,3828a 2 = 4,4015. Tato soustava má právě jedno řešení a 0 = 1,0051, a 1 = 0,86468 a a 2 = 0,84316 (přesnost na 6 platných číslic). Hledaný polynom druhého stupně má proto tvar P 2 (x) = 1,0051 + 0,86468x + 0,84316x 2.

Příklad proložení dat kvadratickou funkcí

Příklad proložení dat kvadratickou funkcí Pro posouzení kvality proložení zvolené funkce danými daty se využívá tzv. reziduální součet čtverců m (y i P n (x i )) 2.

Příklad proložení dat kvadratickou funkcí Pro posouzení kvality proložení zvolené funkce danými daty se využívá tzv. reziduální součet čtverců m (y i P n (x i )) 2. Pro právě získaný polynom P 2 (x) v našem příkladu vychází (y i P 2 (x i )) 2 = 0,000276.

Příklad proložení dat kvadratickou funkcí Pro posouzení kvality proložení zvolené funkce danými daty se využívá tzv. reziduální součet čtverců m (y i P n (x i )) 2. Pro právě získaný polynom P 2 (x) v našem příkladu vychází (y i P 2 (x i )) 2 = 0,000276. Polynom P 2 (x) aproximuje data v našem příkladu nejlépe ze všech polynomů druhého stupně ve smyslu metody nejmenších čtverců, tj. reziduální součet čtverců je pro něj minimální (nejmenší možný).