Õppetund
Teooria — Lineaarregressioon
Vähimruutude sirge on ainus sirgjoon, mis teeb punktide ja sirge vaheliste ruutu võetud vertikaalhälvete summa võimalikult väikeseks. Ruutu võetakse kahel põhjusel: et ülal- ja allpool asuvad hälbed ei saaks teineteist tühistada ning et üks suur hälve mõjutaks tulemust rohkem kui mitu väikest.
Mida iga sümbol tähendab
b- tõus — kui palju y muutub x-i ühe ühiku kohta.
a- vabaliige — y sovitatud väärtus kohal
x = 0, sõltumata sellest, kasx = 0asub andmete läheduses või mitte. ŷ- sovitatud väärtus: mida sirge prognoosib antud x-i korral. Katus eristab seda mõõdetud y-st.
R²- osa y varieeruvusest, mida sirge selgitab, vahemikus 0 kuni 1.
r- Pearsoni r, korrelatsioon — sama informatsioon mis
R², kuid märgiga, kandes seega edasi ka suunda.
Kust valem tuleb
- Kirjuta üles minimeeritav suurus:
S = Σ(y − a − b·x)², summeerituna üle kõigi punktide. Son a ja b sile funktsioon, mistõttu on selle miinimumis mõlemad osatuletised nullid. Nende võrdsustamine nulliga annab kaks lineaarvõrrandit a ja b suhtes — normaalvõrrandid.- Nende lahendamine tõusu suhtes annab
b = (n·Σxy − Σx·Σy) / (n·Σx² − (Σx)²)— üleval pool toodud valemi, kuhu on asendatud viis summat:(5·69.7 − 15·19.8) / (5·55 − 15²) = 51.5 / 50 = 1.03.
- Eeldab
- Eeldatakse, et sirgjoon on alustuseks õige kuju ning et kogu viga peitub y-s: minimeeritakse just vertikaalseid hälbeid, mistõttu käsitatakse x-i täpselt teadaolevana. Samuti on igal punktil võrdne kaal, olenemata sellest, kui kaugel see teistest asub.
- Ei kehti, kui
- Sirgel pole õrnematki aimu, kus su andmed lõppesid. Vaikimisi punktid ulatuvad vahemikku
x = 1kunix = 5; küsi prognoosi kohalx = 6ning see tagastab ilma ühegi nurinataŷ(6) = 7.05, ehkki see ekstrapoleerib nüüd kaugemale kõigist vaatlustest, mille põhjal see luudi. KõrgeR²ei paku samuti kaitset — see mõõdab seda, kui hästi sirge sobitub, mitte kunagi seda, kas sirge oli üldse õige asi, mida sobitada.
Harjutus
Kontrolli ennast
Ennusta vastust esmalt ise ja kasuta siis ülal olevaid juhtelemente. Ava lahendus alles siis, kui oled otsustanud — just see teebki sellest harjutuse.
-
Vajuta Spearmani ρ=1: punktid
1, 2.5, 5, 9, 16, 28tõusevad igal üksikul sammul, ja eelseade nimi reedab juba, etρ = 1. Ennusta samade punktide Pearsoni r.Näita vastust
0.9382, koosR² = 0.8803-ga — kõrge, ja kaugel sellest ühest, mida ρ näitab. ρ arvutuskäik näitab, miks see on täpselt 1: x-i ja y-i järjestused langevad koht-kohalt kokku, seegaΣd² = 0ja valem taandub kujule1 − 0. Pearson ei mõõda järjestust, vaid sirgjoonelisust, ja need punktid kõverduvad. Täiuslikult järjestatud ja täiuslikult lineaarne on eri omadused, ja just see andmestik lahutab need teineteisest. -
Sama eelseade. Hoiatus allpool märgib punkti
(6, 28)suure mõjuga punktiks, Cooki D ≈1.7931. Kas see punkt on viga?Näita vastust
Ei — see on sama korralik kui iga teine punkt siin. Cooki D mõõdab, kui kaugele sobitatud sirge nihkuks, kui punkt välja jätta, mitte seda, kas punkt on õige. See nihutab sirget palju põhjusel, millel pole andmete kvaliteediga mingit pistmist: trend kõverdub, sobitus on sirge, ja kõige kaugemal sellel kõveral asuv punkt on see, millega sirgel on kõige raskem. Mõjukus kirjeldab asukohta, mitte kunagi viga. -
Vajuta Korrelatsioon puudub — punktipilv, kus pole näha mingit trendi. Kas lehekülg keeldub sirget sobitamast?
Näita vastust
Ei keeldu kunagi. Välja tulebŷ = 4 + 0.1429·x, trükitud täpselt sama enesekindlalt nagu iga teine sobitus, ja ainultR² = 0.0137ja märkus Nõrk korrelatsioon vihjavad muule. Vähimruutude meetod tagastab alati parima saadaoleva sirge; sellel puudub igasugune arusaam sellest, et „siin ei ole mingit seost“, on ainult „vähim ruutude summa“. Kas sirge üldse sobis, on sinu otsustada, ja miski väljundis ei otsusta seda sinu eest.
Ülesanne täielikult lahendatud
-
Tõusu ja algordinaadi tuletamine valemile y = 0.87 + 1.03x 5 sammu
Viis punkti ja parima sobivusega sirge y = 0,87 + 1,03x, mille R² = 0,996. Tuleta tõus ja vabaliige algusest peale ning seejärel tõesta igale vähimruutude sirgele omane omadus, mida paneelis kordagi ei mainita.
-
Kõigepealt leitakse keskmised, sest mõlemad kordajad arvutatakse hälvetest nende suhtes.
-
Vähimruutude meetod minimeerib vertikaalsete jääkide ruutude summa. Selle summa diferentseerimine ja nulliga võrdsustamine annab normaalvõrrandid, mille lahendiks on kahe summa suhe: kuidas x ja y koos varieeruvad, jagatuna sellega, kuidas x varieerub üksi.
-
Tõus on 1,03. Vabaliige tuleneb seejärel ilma edasise minimeerimiseta, sest teine normaalvõrrand on lihtsalt nõue, et jääkide summa võrduks nulliga.
-
Korrelatsioon kasutab neid kahte sama summat ja lisaks y varieeruvust. Selle ruutu võtmine annab R² = 0,996, mis on see osa y varieeruvusest, mida sirge kirjeldab.
-
Nüüd omaduse juurde. Vabaliige määrati kui ȳ − b·x̄, seega x̄ asendamine tagasi sirge võrrandisse annab tulemuseks täpselt ȳ.
Vastus
Tööriist annab tõusuks 1,03, vabaliikmeks 0,87, R² = 0,996 ja r = 0,998. Oluline seos ilmneb viimases sammus: iga vähimruutude sirge läbib andmete keskmist punkti, olenemata punktide asukohast. See ei ole selle andmestiku eripära, vaid tuleneb vabaliikme valemist. Seepärast pöördub regressioonisirge punkti lohistamisel ümber andmepunktide raskuskeskme, mitte ei nihku tervikuna. See annab ka kiireima võimaluse sobitatud sirget kontrollida: sisesta x-i keskmine; kui tulemuseks ei ole y-i keskmine, on sobitus vale. Proovi erindi valmisseadistust. See asendab andmed uue andmestikuga, kus viis punkti asuvad täpselt sirgel y = 2x ning kuues punkt on (6, 30). Kuues punkt muudab tõusu väärtuselt 2 väärtusele 4,57 ja vabaliikme väärtuseks −6, kuid sirge läbib endiselt täpselt uut keskmist punkti (3,5, 10).
-
Õpitee
Sirve sobitamine andmetesse
Allikad (1)
- Who invented least squares, and the long argument about it — Legendre published first, Gauss claimed priority: S. M. Stigler, “Gauss and the Invention of Least Squares.” The Annals of Statistics 9, 1981.