Analysere virkelige datasett med matematikk.
Når dataene er ekte
I forrige kapittel valgte vi modeller fra lærebokens ryddige verden, der bakterier dobler seg på klokkeslett. Nå åpner vi døra til virkeligheten: måleserier fra eksperimenter, statistikk fra SSB, sensordata — tall med støy, avvik og overraskelser. En kommune vil vite befolkningen i 2025. Et kraftselskap lurer på om vindturbinens effekt virkelig følger teorien. En klimaforsker stirrer på issmeltingen i Arktis. Felles for dem alle: dataene finnes, men funksjonen gjør det ikke — den må finnes, tilpasses og forsvares.
Verktøyet heter regresjon: en statistisk metode som finner funksjonen som passer datapunktene best. Men «best» i hvilken forstand? Det skal vi gjøre presist med minste kvadraters metode. Og når maskinen har spyttet ut en funksjon med imponerende mange desimaler, begynner den egentlige jobben — analytikerens fire kontrollspørsmål: Passer modellen egentlig (residualer, )? Hvor gjelder den (interpolasjon kontra ekstrapolasjon)? Betyr sammenhengen at det ene forårsaker det andre (korrelasjon kontra kausalitet)? Og hva kan modellen fortelle oss som dataene alene ikke kan?
Det siste spørsmålet er der R2-verktøyene dine får skinne: derivasjon av modellen gir endringsrater — hvor fort vokser befolkningen nå? — og integrasjon gir totale mengder — hvor mye vann rant forbi i løpet av året? En tilpasset funksjon er ikke et svar; den er et instrument. Dette kapittelet lærer deg å spille det — og å høre når det er ustemt.
Minste kvadrater og den rette linjen
Hva betyr det at en linje «passer best» til en punktsky? Minste kvadraters metode gir det presise svaret: velg funksjonen som minimerer summen av de kvadrerte avvikene,
Hvert datapunkt måler sin vertikale avstand til kurven; avstandene kvadreres (så positive og negative avvik ikke kan utligne hverandre, og store bommerter straffes hardt) og summeres. Den -en i familien som gir minst sum, vinner. For lineær regresjon finnes til og med eksplisitte formler for og — men i praksis lar vi digitale verktøy regne: i GeoGebra legger du dataene i lister og skriver RegLin(L1, L2) for lineær, RegExp for eksponentiell eller RegPoly(L1, L2, n) for polynom av grad .
Se metoden i arbeid på kommunens tall. Befolkningen (i tusen) fra 2010 til 2020 var , , , , , — målt annethvert år. Med som år etter 2010 gir lineær regresjon
Og her er analytikerens første plikt: tolk parametrene. Stigningstallet betyr at byen vokser med omtrent tusen innbyggere i året; konstantleddet er nivået i 2010. Prognosen for 2025 blir — rundt innbyggere.
Men legg merke til den lille advarselen som allerede lurer: 2025 ligger utenfor måleperioden. Anslaget hviler på at trenden fortsetter — en antakelse dataene ikke kan garantere. Det skal vi gi et navn og en grundig behandling i seksjon 3.
Flere familier — og faren ved å passe for godt
Ikke alle punktskyer er rette. Laboratoriets bakterietall — , , , , med to timers mellomrom — vokser med (nesten) konstant faktor, ikke konstant tillegg: kjennetegnet for eksponentiell regresjon. GeoGebra leverer , og modellen svarer på laboratoriets spørsmål: doblingstiden er timer, og etter tolv timer ventes bakterier.
Ballkast-dataene krever polynomisk regresjon: høydemålingene følger fysikkens andregradslov, og tilpasningen er ikke bare empiri — koeffisienten er , gjenkjent fra mekanikk. Derivasjon gir toppen: ved s, maksimal høyde m. Og når teorien forutsier en potenslov, tester regresjonen den: vindturbinens målinger ga — eksponenten bekrefter teoriens glitrende.
Men her lurer en felle med eget navn: overtilpasning. Et polynom av høy nok grad går gjennom alle datapunktene — perfekt score, elendig modell, for det er støyen den har lært, ikke trenden. En god modell er enkel nok til å generalisere. Velg lavest grad som fanger strukturen, og la gjerne fysikken stemme: andregrad for kast, tredjegrad for vindkraft.
Av og til avslører selve dataformen modellvalget. Smarttelefonandelen i Norge steg fra i 2010 til i 2020 — lineær modell ville passert (umulig), eksponentiell ville eksplodert. S-formen — treg start, rask midtfase, metning — roper logistisk: , med taket innebygd. Riktig familie først; finjustering etterpå.
Kontrollspørsmålene: residualer, ekstrapolasjon og kausalitet
Maskinen leverer alltid en kurve — spørsmålet er om du bør stole på den. Første kontroll: residualene, , avstandene mellom målt og modellert verdi. I en god modell er de små og tilfeldige; følger de et mønster — for eksempel en bue — har du valgt feil modellform. Befolkningsmodellen besto med glans: alle residualer under , uten mønster. Andre kontroll: bestemmelseskoeffisienten , andelen av variasjonen modellen forklarer — er perfekt, over er meget bra. Men husk overtilpasningen fra forrige seksjon: høy alene beviser ingenting.
Tredje kontroll skiller interpolasjon fra ekstrapolasjon. Innenfor måleområdet er modellen testet mot data og anslagene relativt trygge. Utenfor er den på gyngende grunn — og skrekkeksempelet er kaffekoppen: målinger de første tjue minuttene ga den utmerkede lineære modellen , men ved melder den C. Kaffe kaldere enn isvann, i et varmt rom. Fysikken (Newtons avkjølingslov, asymptote ved romtemperaturen) sier at den lineære modellen bare gjaldt lokalt. Samme forbehold gjelder klimaprognosen: isutbredelsen i Arktis følger (), som gir «isfritt» rundt 2060 — en grov ekstrapolasjon der tilbakekoblinger og tiltak kan endre alt. Eksterne sjokk lurer også: ingen BNP-regresjon på 2000–2019 kunne forutse pandemiåret 2020.
Fjerde kontroll er den klassiske: korrelasjon er ikke kausalitet. Iskremsalg og drukningsulykker i USA samvarierer nesten perfekt () — ikke fordi iskrem drukner folk, men fordi varmt vær driver begge. En lurende tredjevariabel kan fabrikkere et hvilket som helst mønster. Modellen beskriver samvariasjonen; årsaken må argumenteres for utenfor matematikken.
Modellen som instrument: derivér og integrér
En validert modell er mer enn en prognosemaskin — den er en kontinuerlig funksjon, og dermed kan hele R2-verktøykassen brukes på den. Det er her kompetansemålet bor: analysere og tolke egne modeller med derivasjon og integrasjon.
Derivasjon gir endringsrater. Byen med logistisk befolkningsvekst (i tusen, år etter 2000): kjerneregelen gir vekstraten
— antall tusen nye innbyggere per år, som funksjon av tiden. Og når vokser byen raskest? Logistisk vekst har sin maksimale fart nøyaktig ved halve bæreevnen, : likningen gir — rundt år 2022 toppet veksten seg, og deretter bremser metningen den.
Integrasjon gir totale mengder. Vannføringen i en elv følger årsmodellen (m³/s, i måneder). Den totale vannmengden gjennom året er integralet:
— sinusleddet integrerer seg selv bort over hele perioder, og bare middelvannføringen teller. Omregnet til kubikkmeter: rundt m³, nesten en milliard kubikkmeter forbi målestasjonen på et år.
Til slutt: en modell skal presenteres etterrettelig. Oppgi datakilden, begrunn modellvalget, skriv funksjonen med parametre, dokumentér tilpasningen (, residualer), vis graf med data og modell sammen — og angi gyldighetsområdet med usikkerheten ærlig deklarert. Det er forskjellen på tallmagi og fagarbeid.
Oppsummering
Virkelighetens tall fikk sin behandling. Regresjon med minste kvadraters metode — minimer — fant funksjonen som passer best, med digitale verktøy (RegLin, RegExp, RegPoly) som regnemaskin: byens befolkning ble med tusen nye innbyggere i året, bakteriene med doblingstid timer, ballkastet med fysikkens egen koeffisient, og vindturbinen bekreftet teoriens -lov. Datastrukturen valgte familien — og S-formede metningsdata krevde logistisk modell, mens for høy polynomgrad ga overtilpasning: støy lært utenat.
Kontrollspørsmålene fulgte: residualene skal være små og mønsterløse, nær tallfester forklart variasjon, interpolasjon er trygg der ekstrapolasjon er gyngende — kaffens lineære modell meldte C, og Arktis-prognosen for 2060 bærer alle forbehold. Og iskrem-drukning-korrelasjonen på banket inn lærdommen: korrelasjon er ikke kausalitet.
Til slutt ble modellen instrument: derivasjon ga vekstraten og avslørte at logistisk vekst topper ved halve bæreevnen ( for byen vår), og integrasjon summerte elvens år til måned·m³/s — nesten en milliard kubikkmeter. Med en etterrettelig rapport — kilde, valg, parametre, , gyldighetsområde — er analysen komplett.
Ett kapittel gjenstår, og det handler om fagets grunnfjell: hvordan vet vi at noe i matematikken er sant? Velkommen til beviset.
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.
