Minste kvadraters metode og regresjonsanalyse.
Hva er lineær regresjon?
Lineær regresjon er en statistisk metode for å finne den rette linjen som best beskriver sammenhengen mellom to variabler.
Forklaringsvariabel (uavhengig variabel): den vi bruker til å forklare eller predikere.
Responsvariabel (avhengig variabel): den vi ønsker å forklare eller predikere.
Når vi har observasjonspar , ønsker vi å finne den rette linjen:
som passer best til dataene. Her er den predikerte verdien av for en gitt .
SSE = Sum of Squared Errors (sum av kvadratavvik).
Metoden sikrer at den totale «avstanden» mellom datapunktene og linjen er så liten som mulig.
der:
-
-
- og er gjennomsnittene
Regresjonslinjen går alltid gjennom punktet .
En bedrift måler sammenhengen mellom annonsering (, i tusen kroner) og salg (, i tusen enheter):
| 1 | 3 |
| 2 | 5 |
| 3 | 6 |
| 4 | 8 |
| 5 | 9 |
Finn regresjonslinjen .
, ,
, ,
Stigningstall:
Konstantledd:
Regresjonslinje:
Tolkning: For hver ekstra tusen kroner i annonsering øker salget med ca. 1500 enheter.
Svar:
Gjør dette i GeoGebra
Utforsk: Regresjonslinjen
Skriv inn én linje om gangen i inntastingsfeltet:
l1 = {(1, 3.2), (2, 4.1), (3, 5.9), (4, 6.8), (5, 8.2), (6, 9.1)}
f = RegLin(l1)Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.
Residualer
Et residual er forskjellen mellom observert og predikert verdi:
Residualene forteller oss hvor godt modellen passer til hvert datapunkt.
Residualplott er et diagram der residualene plottes mot (eller ). Et godt residualplott viser:
- Ingen systematisk mønster (tilfeldig spredning rundt null)
- Omtrent lik spredning over hele -området
Problematiske mønstre:
- Krumning: Lineær modell passer ikke, prøv ikke-lineær regresjon
- Vifte: Økende variasjon, forutsetningen om konstant varians er brutt
- Klynger: Mulig gruppering i dataene
Med regresjonslinjen fra forrige eksempel, beregn residualene for alle datapunktene.
| 1 | 3 | 3,2 | |
| 2 | 5 | 4,7 | |
| 3 | 6 | 6,2 | |
| 4 | 8 | 7,7 | |
| 5 | 9 | 9,2 |
Kontroll:
Residualene er små og veksler i fortegn, noe som tyder på en god tilpasning.
Svar: Residualene er , , , og .
der:
- er uforklart variasjon
- er total variasjon
Tolkning:
- : Modellen forklarer ingenting
- : Modellen forklarer alt (perfekt tilpasning)
- : 85 % av variasjonen i forklares av
For enkel lineær regresjon: (kvadratet av korrelasjonskoeffisienten).
Beregn for eksempelet med annonsering og salg.
SST (total variasjon):
Forklaringsgrad:
Svar: . Modellen forklarer 98,7 % av variasjonen i salget.
Prediksjon og ekstrapolering
Prediksjon betyr å bruke regresjonsmodellen til å anslå for en gitt -verdi.
Interpolering: Prediksjon for -verdier innenfor området til observerte data. Vanligvis pålitelig.
Ekstrapolering: Prediksjon for -verdier utenfor det observerte området. Kan være svært upålitelig fordi vi ikke vet om det lineære mønsteret fortsetter.
Eksempel: Hvis vi har data for annonsering mellom 1 og 5 tusen kroner, er det rimelig å predikere salg for (interpolering), men risikabelt for (ekstrapolering). Ved ville modellen gi , men i virkeligheten kan det finnes en metningseffekt.
Løs oppgavene:
Hva betyr og i regresjonslinjen ?
Regresjonslinjen er . Hva er predikert for ?
Løs oppgavene:
Hva er et residual, og hva betyr det at residualet er positivt?
Hva er alltid for en regresjonslinje funnet med MKM?
Løs oppgavene:
Hva forteller oss?
Hva er forskjellen mellom interpolering og ekstrapolering?
Løs oppgavene:
Bruk regresjonslinjen fra oppgave 5 til å beregne residualene for alle fire datapunkter.
Løs oppgavene:
Studietid (, timer) og testresultat (, poeng): , , , , . Finn regresjonslinjen og tolk stigningstallet.
Løs oppgavene:
Bruk regresjonsmodellen til å predikere poengsummen for en elev som studerer 7 timer. Er dette interpolering eller ekstrapolering?
Løs oppgavene:
Forklar hva det betyr dersom residualplottet viser et buet mønster.
Løs oppgavene:
Vis at regresjonslinjen alltid går gjennom punktet .
Løs oppgavene:
Alder (, år) og blodtrykk (, mmHg): , , , , , . Finn regresjonslinjen, beregn , og prediker blodtrykket for en 45-åring.
Løs oppgavene:
I oppgave 12 fikk vi en modell for blodtrykk. Ville du brukt modellen til å predikere blodtrykket for en 5-åring? For en 90-åring? Begrunn svaret.
Løs oppgavene:
Vis at SST = SSR + SSE, der SSR er variasjonen forklart av modellen. Forklar hva dette betyr.
Løs oppgavene:
Temperatur (, °C) og iskremsalg (, enheter): , , , , , . Finn regresjonslinjen og bruk den til å anslå salget ved 24 °C.
Løs oppgavene:
Forklar hvorfor alene ikke er tilstrekkelig for å vurdere en regresjonsmodell. Hvilke andre verktøy bør brukes?
Oppsummering
Læringspunkter:
- Regresjonslinjen finnes med minste kvadraters metode (MKM): den minimerer summen av kvadrerte residualer.
- Stigningstallet angir endringen i per enhet økning i ; konstantleddet er predikert verdi når .
- Residualet er avviket mellom observert og predikert verdi; for MKM er .
- Forklaringsgraden angir andelen av variasjonen i som modellen forklarer.
- Linjen går alltid gjennom tyngdepunktet , og .
- Vær varsom med ekstrapolering — prediksjoner utenfor dataområdet kan være misvisende.
| Nøkkelbegrep | Forklaring |
|---|---|
| Regresjonslinje | , beste lineære tilpasning |
| Residual | |
| MKM | Minimerer |
| Andel forklart variasjon | |
| Ekstrapolering | Prediksjon utenfor observert -område |
Viktige formler:
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
