8.2 Inferens og prediksjon i regresjon — og residualplottet sensor alltid spør om
KI og test for helningen, prediksjon i x₀ med KI vs. PI — og residualdiagnostikken som nesten alltid er en deloppgave.
- Regresjon er i 11 av de 12 siste settene, alltid som stor oppgave (sjanger J — bokstavkoden for regresjonsoppgaven). Der kap. 8.1 bygde estimeringen, tar dette kapitlet inferens (test og KI for helningen) og prediksjon — standardhalen på oppgaven.
- Å tolke et residualplott er nesten alltid en deloppgave (sensorkrav 10). Du skal kunne kjenne igjen trakt, bue og skjeve Q-Q-plott og begrunne hvilken antagelse som rammes — ikke bare si at «det ser greit ut».
- Des24 spurte eksplisitt om hvorfor prediksjon er mest presis i og hva ekstrapolering gjør. Det er sjanger M (M er bokstavkoden for tolknings-/drøftedelen).
- Transformerte modeller går igjen: ln-lineær modell (Des25), cosinus-ledd (Des22) og polynomledd (Aug25) — alle håndteres som «lineær i parametrene».
Hvor poengene sitter: i å bruke riktig frihetsgrad (, ikke ), i å skille KI for forventningen fra PI for en ny observasjon (den hyppigste fella her), i å flagge ekstrapolering, og i å knytte residualmønsteret til en konkret antagelse. Prioritet: høyeste.
Formelsamlingen (hjelpemiddelkode C) har de ferdige KI- og PI-formlene — eksamen måler at du velger riktig av dem og setter inn med rett frihetsgrad, ikke at du husker dem utenat.
Sist du var her — de tre verktøyene vi bygger på (ferdig oppfrisket):
1. Standardfeilen til helningen (kap. 8.1). , med og . Dette er byggeklossen i alle testene og intervallene under.
2. Testritualet (kap. 7.1). Sett opp og ; regn testobservatoren; sammenlign med kritisk verdi (eller p-verdi); konkluder i klartekst. Vi bytter bare ut -observatoren med -observatoren.
3. KI-formen (kap. 6.1). Et konfidensintervall er . Her blir kvantilen (samme frihetsgrad som i ).
Kapitlet er forkunnskap for NTNU-varianten uten konstantledd (kap. 8.3).
Vi har linja på plass. Nå spør vi: er helningen virkelig forskjellig fra null (har forklaringskraft?), hvor sikre er vi på den (KI), og hva forutsier modellen ved en ny -verdi — og med hvilken usikkerhet? Til slutt sjekker vi om modellen i det hele tatt passer: det gjør vi grafisk med residualplott.
Fire løkker: test og KI for helningen (løkke 1), prediksjon med KI vs. PI (løkke 2), residualdiagnostikk (løkke 3) og transformerte modeller (løkke 4). Hver løkke går teori eksempel oppgave. Vi trekker herdetidsdataene fra kap. 8.1 videre som en rød tråd.
Samlet kjernetid ≈ 60 min. Ta gjerne en pause mellom løkkene — pausepunktene er markert.
Løkke 1 — Test og konfidensintervall for helningen (~15 min)
Frihetsgraden er — samme antall som i variansestimatet , fordi to parametre () er estimert. Bruk her, og du mister poeng. Forkastingsregelen er den vanlige: ved tosidig test på nivå forkaster vi hvis (øvre haleareal ). En testobservator er bare tallet vi regner ut for å måle hvor langt estimatet ligger fra -verdien, målt i antall standardfeil.
Et -intervall bruker . Ligger utenfor intervallet, forkaster vi på -nivå — test og intervall gir samme konklusjon. Intervallet blir smalt når standardfeilen er liten, altså når er liten (lite støy) og stor (godt spredte -verdier).
Bruk herdetidsdataene fra kap. 8.1: , , , , altså . Test på -nivå om herdetiden avhenger av temperaturen ( mot ), og gi et konfidensintervall for .
Testobservator (frihetsgrad ):
Kritisk verdi: (formelsamlingens -tabell). Siden , forkaster vi . Temperaturen har klart forklaringskraft for herdetiden ().
Konfidensintervall:
altså . Null ligger utenfor — samme konklusjon som testen.
> Sensornotat: frihetsgrad , ikke . Konklusjonen skal stå i klartekst («temperaturen påvirker herdetiden»), ikke bare «forkast ».
(Innstegsoppgave.) I en regresjon med er og .
a) Hvilken frihetsgrad har testobservatoren?
b) Regn ut testobservatoren for .
c) Med kritisk verdi : forkastes ?
Løkke 2 — Prediksjon: konfidensintervall vs. prediksjonsintervall (~16 min)
Men vi kan spørre om to forskjellige ting, og de har forskjellige intervaller:
1. Konfidensintervall (KI) for forventningen — «hvor ligger den gjennomsnittlige responsen ved ?». Usikkerheten kommer bare fra at er estimert:
2. Prediksjonsintervall (PI) for en NY observasjon — «hvor ligger neste enkeltmåling ved ?». Nå kommer det i tillegg et helt nytt feilledd med varians , og det gir et ekstra -tall under rottegnet:
Hele forskjellen er -tallet (variansen til den nye målingens eget feilledd). PI er derfor alltid bredere enn KI ved samme . Spør oppgaven om «en ny/framtidig måling», bruk PI; spør den om «forventet/gjennomsnittlig respons», bruk KI. Frihetsgraden er i begge.
Leddet er null når og vokser jo lengre ligger fra . Derfor er begge intervallene smalest midt i dataene (ved ) og vider seg ut mot kantene — som et sammentrykt timeglass rundt linja. Intuitivt: en liten feil i helningen vipper linja rundt tyngdepunktet , så jo lengre ut du er, desto mer flytter prediksjonen seg.
Ekstrapolering er å predikere for en utenfor dataområdet. Da er stor (bredt intervall), og — verre — vi har ingen data som bekrefter at den rette linja fortsatt gjelder der ute. Ekstrapolering skal alltid flagges eksplisitt som usikker; det er et fast poeng i tolkningsdelen (sjanger M).
Fortsatt herdetidsdataene: , , , , , . Ved grader: (a) gi et KI for den forventede herdetiden, (b) et PI for herdetiden til én ny måling, og (c) forklar hvorfor PI er bredere enn ved .
a) KI for forventningen . Regn faktoren under rottegnet:
Halvbredde , så
b) PI for ny observasjon. Samme, men med -tallet:
PI er mye bredere enn KI — den nye målingens eget feilledd dominerer.
c) Ved er , så faktoren er ; ved er den . Avstanden løfter faktoren, så intervallet blir bredere jo lengre fra vi predikerer.
> Sensornotat: «ny måling» PI (med -tallet). Skriver du KI der, får du et intervall som er altfor smalt for en enkeltmåling — den vanligste fella i prediksjonsdelen.
En bedrift modellerer strømforbruk (kWh) mot utetemperatur (grader) og finner , , , , , .
a) Gi punktprediksjonen ved grader.
b) Gi et prediksjonsintervall for strømforbruket en enkelt kald dag med .
c) Ville et konfidensintervall for forventningen ved vært smalere eller bredere? Begrunn i én setning.
Løkke 3 — Residualdiagnostikk: passer modellen? (~16 min)
Modellen hviler på tre antagelser (kap. 8.1): uavhengige feil, konstant varians og normalfordelte feil. Vi sjekker dem grafisk ved å plotte residualene — og mønsteret forteller hvilken antagelse som eventuelt svikter:
- Residual mot (eller mot prediksjon ): skal se ut som en strukturløs sky rundt null. Da er alt bra.
- Traktform (spredningen vokser eller krymper systematisk): konstant varians brytes (heteroskedastisitet). Feilene er større for noen -verdier enn andre.
- Bueform (residualene er systematisk positive i midten og negative i endene, eller omvendt): et krumningsledd mangler — sammenhengen er ikke rett, en -term eller en transformasjon trengs.
- Q-Q-plott av residualene (residualene mot normalkvantiler): skal ligge på en rett linje. Systematisk krumning eller tunge haler bryter normalitetsantagelsen.
Regelen sensor vil se: aldri «residualene ser fine ut» uten begrunnelse — pek på mønsteret (eller fraværet av mønster) og koble det til en konkret antagelse.
I en regresjon av bruddstyrke mot herdetemperatur plottes residualene mot predikert verdi. Punktene ligger tett samlet for lave prediksjoner, men sprer seg stadig mer utover for høye prediksjoner (som en trakt som åpner mot høyre). Hvilken antagelse rammes, og hva bør du gjøre?
Konsekvens: LS-estimatene er fortsatt forventningsrette, men standardfeilene (og dermed KI, PI og testene) er upålitelige — de undervurderer usikkerheten der variansen er stor.
Tiltak: en variansstabiliserende transformasjon av responsen (f.eks. eller ), eller vektet regresjon. Etter transformasjon plotter man residualene på nytt for å sjekke at trakten er borte.
> Sensornotat: det holder ikke å si «trakt». Du må navngi antagelsen (konstant varians) og si hva du gjør (transformere/vekte). Det er der poengene sitter.
For hver av de tre residualplottene under, si hvilken antagelse (om noen) som rammes, og begrunn kort:
a) Residualene ligger som en jevn, strukturløs sky rundt null med samme spredning overalt.
b) Residualene er positive i midten av -området og negative i begge ender, i en tydelig bue.
c) Et Q-Q-plott av residualene krummer tydelig av fra den rette linja i begge haler.
Løkke 4 — Transformerte modeller: fortsatt lineær regresjon (~13 min)
Mange sammenhenger som ser ikke-lineære ut, kan skrives som lineære i parametrene og løses med det vanlige LS-apparatet. Det avgjørende er ikke at inngår lineært, men at og gjør det:
- Ln-lineær modell: . Vi kjører regresjon med som respons. Da gjelder alt fra dette kapitlet for -skalaen.
- Polynomledd: — legg til som en ekstra «forklaringsvariabel» (fikser bueform, jf. løkke 3).
- Periodiske ledd: — bruk som forklaringsvariabel.
Tilbaketransformasjon i ln-modellen (viktig!): regn KI/PI på -skalaen først, og transformer så endepunktene tilbake med . Fordi er monotont voksende, bevares rekkefølgen: er et -intervall for , er et -intervall for . Glem aldri å transformere tilbake — svaret skal være i den opprinnelige enheten.
Koffeinkonsentrasjonen i blodet avtar tilnærmet eksponentielt, så vi modellerer ( i timer). Regresjon på gir og . Ved timer er et prediksjonsintervall for funnet til . Gi punktprediksjonen og prediksjonsintervallet for selve konsentrasjonen .
Tilbake til konsentrasjon: (samme enhet som ).
Prediksjonsintervall. Transformer endepunktene med (monotont voksende, så rekkefølgen bevares):
Legg merke til at intervallet er usymmetrisk rundt — det er normalt etter tilbaketransformasjon, og helt riktig.
> Sensornotat: det store poenget er å transformere tilbake med til slutt. Lar du svaret stå på -skala, er oppgaven ikke besvart.
En bakteriekultur vokser slik at antallet modelleres med ( i timer). Regresjon på gir , .
a) Gi punktprediksjonen for antallet ved timer.
b) Et KI for forventningen ved er . Gi tilsvarende KI for den forventede -skalaen.
c) Forklar i én setning hvorfor vi kan transformere endepunktene direkte.
- KI der PI kreves (og omvendt). «Forventet/gjennomsnittlig respons» KI (uten -tallet). «En ny/framtidig enkeltmåling» PI (med -tallet). Bytter du, blir intervallet enten altfor smalt eller altfor bredt. Dette er den hyppigste fella i prediksjonsdelen.
- i stedet for . Frihetsgraden i regresjon er — samme som i — i både test, KI og PI.
- Ekstrapolere uten forbehold. Predikerer du utenfor dataområdet, må du flagge at både intervallet er bredt og at linjeformen ikke er bekreftet der. Et fast poeng i tolkningsdelen.
- «Residualene ser fine ut» uten begrunnelse. Navngi mønsteret (sky/trakt/bue/skjev Q-Q) og antagelsen det rammer (linjeform / konstant varians / normalitet). Bare «greit» gir null poeng.
- Glemme å tilbaketransformere i ln-modellen. Regn KI/PI på -skalaen, men avslutt med på endepunktene. Svaret skal være i opprinnelig enhet.
- Tro at KI/PI er smalest ved kantene. Nei — begge er smalest ved (der ) og vokser utover.
Begrepsbank
De sentrale formlene og resultatkortene i kapitlet, samlet.
Flashcard-/repetisjonsstoff — hopp trygt over ved førstegangslesing; tidsanslaget gjelder kjernestoffet.
Testobservator under . Frihetsgrad (som i ). Tosidig forkasting: .
Å teste er å spørre «har forklaringskraft for ?». Forkastes , er sammenhengen statistisk sikker. Aksepteres den, er det ingen påvist lineær effekt av .
Punktprediksjonen ved er — verdien på den estimerte linja. Den er felles startpunkt for både KI og PI.
Eneste forskjell er -tallet under rottegnet: PI har det, KI ikke. PI er derfor alltid bredere. «Forventet respons» KI; «ny/framtidig måling» PI.
Leddet er null ved og vokser utover. Derfor er både KI og PI smalest midt i dataene og vider seg mot kantene — som et timeglass rundt linja.
Prediksjon for utenfor dataområdet. Da er intervallet bredt og linjeformen ubekreftet der ute. Skal alltid flagges eksplisitt som usikker.
Plott av residualene mot eller mot prediksjon . Brukes til å sjekke modellantagelsene grafisk. Sunt bilde: strukturløs sky rundt null.
Systematisk voksende (eller krympende) spredning i residualene bryter antagelsen om konstant varians. Tiltak: variansstabiliserende transformasjon (, ) eller vektet regresjon.
Residualer systematisk positive i midten og negative i endene (eller omvendt) betyr at en rett linje er feil middelverdistruktur. Legg til -ledd eller transformer.
Residualer mot normalkvantiler; skal ligge på en rett linje. Krumning eller tunge haler bryter normalitetsantagelsen, som test og intervaller hviler på.
Modeller som eller er lineære i parametrene og løses med vanlig LS ved å bruke , osv. som ekstra forklaringsvariabler.
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.
Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.