Sjølvstendig arbeid med naturvitskaplege data.
Frå teori til praksis
I dei førre kapitla har vi lært om eksponentiell og logistisk vekst som teoretiske modellar. No skal vi bruke desse modellane på verkelege data.
Utfordringar med reelle data:
- Data inneheld alltid noko tilfeldig variasjon (støy)
- Vi kjenner ikkje parametrane (, , osv.) på førehand
- Fleire modellar kan passe rimeleg bra
- Modellar har alltid avgrensingar
I dette kapittelet lærer vi å:
1. Velje rett modell basert på forma til dataa
2. Finne parametrar ved regresjonsanalyse
3. Vurdere kor god modellen er
4. Tolke og presentere resultata
Korleis velje modell?
Før vi tilpassar ein modell, må vi velje kva type modell som passar. Dette gjer vi ved å sjå på forma på dataa.
Lineær vekst:
- Konstant auking per tidseining
- Rett linje i vanleg diagram
- Eksempel: Fast lønstillegg kvart år
Eksponentiell vekst:
- Konstant prosentvis auking
- Kurve som blir stadig brattare
- Rett linje i semilogaritmisk diagram
- Eksempel: Rentes rente, tidleg fase av epidemi
Logistisk vekst:
- S-forma kurve
- Flatar ut mot ei øvre grense
- Eksempel: Spreiing av produkt, epidemi i befolkning
Polynomisk vekst:
- Vekst som aukar, men ikkje så raskt som eksponentiell
- Eksempel: Areal som funksjon av radius
Sjå på følgjande datasett og vurder kva modelltype som passar best:
Datasett A: Tal på brukarar av ein ny app
| Veke | Brukarar (tusen) |
|---|---|
| 1 | 2 |
| 2 | 6 |
| 3 | 18 |
| 4 | 50 |
| 5 | 120 |
| 6 | 200 |
Datasett B: Gjennomsnittleg månadstemperatur
| Månad | Temp (°C) |
|---|---|
| Jan | -3 |
| Feb | -1 |
| Mar | 4 |
| Apr | 9 |
| Mai | 14 |
| Jun | 18 |
Datasett A (App-brukarar):
- Vekstfaktoren frå veke til veke er , , , og .
- Dei første vekene er veksten tilnærma eksponensiell, med vekstfaktor ca. 3.
- Deretter avtek vekstfaktoren, sjølv om auken i tal (70 og 80 tusen) framleis er stor.
Konklusjon: Ein logistisk modell passar best: veksten startar eksponentielt, og den prosentvise veksten avtek. Kurva har enno ikkje byrja å flate ut, så berekrafta blir usikker med berre desse seks målingane.
Datasett B (Temperatur):
- Auke per månad: +2, +5, +5, +5, +4
- Relativt jamn auke, lineær-liknande
- Men temperaturar følgjer ofte ei sinuskurve over heile året
Konklusjon: Lineær modell for denne perioden (vår), men ein sinusmodell ville vore betre for heile året.
Regresjonsanalyse
Regresjon er ein metode for å finne den modellen som best blir tilpassa dataa. Vi bruker ofte minste kvadraters metode, som minimerer summen av kvadrerte avvik mellom data og modell.
I praksis bruker vi digitale verktøy som GeoGebra, Excel eller kalkulator til å utføre regresjon.
Tolking:
- : Perfekt tilpassing (alle punkt på kurva)
- : Modellen forklarer ingenting
Tommelfingerregel (grensene varierer mellom fagfelt):
- : Svært god tilpassing
- : God tilpassing
- : Svak tilpassing
1. Høg tyder ikkje at modellen er rett. Ein komplisert modell kan gi høg utan å fange den verkelege samanhengen.
2. Ekstrapolering er risikabelt. Modellen er berre påliteleg innanfor dataområdet. Å forutseie langt utanfor kan gi feil.
3. Korrelasjon er ikkje kausalitet. Sjølv om dataa passar ein modell, tyder det ikkje at x forårsakar y.
4. Sjekk residualane. Sjå om avvika er tilfeldig fordelte eller har mønster.
Eksponentiell regresjon
Når dataa ser ut til å følgje eksponentiell vekst, tilpassar vi modellen:
eller ekvivalent:
der .
Folketalet i ein by (i tusen):
| År etter 2000 | Folketal |
|---|---|
| 0 | 50 |
| 5 | 58 |
| 10 | 67 |
| 15 | 78 |
| 20 | 90 |
a) Utfør eksponentiell regresjon og finn modellen .
b) Kva er den årlege vekstraten?
c) Kva forutseier modellen for 2030?
Dataa gir omtrent:
(svært god tilpassing)
Svar:
b) Vekstfaktoren er , som betyr:
Svar: per år
c) For 2030 er :
Merk: Dette føresett at veksten held fram eksponentielt, noko som sjeldan skjer i praksis.
Svar: Om lag tusen innbyggjarar i 2030.
Gjør dette i GeoGebra
Eksponentiell regresjon
Skriv inn én linje om gangen i inntastingsfeltet:
data = {(0, 50), (5, 58), (10, 67), (15, 78), (20, 90)}
regresjon = FitExp(data)
ZoomIn(-2, 40, 25, 100)Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.
Utfør eksponentiell regresjon på datasetta.
Eit innskot over tid: År 0: 10000, År 3: 11600, År 6: 13400, År 9: 15500. Finn modellen og renta.
Bakterievekst: Time 0: 100, Time 2: 400, Time 4: 1600, Time 6: 6400. Finn modellen.
For dataa i b), finn doblingstida ved formelen .
Logistisk regresjon
Når dataa flatar ut mot ei øvre grense, tilpassar vi ein logistisk modell:
der er berekrafta, altså grensa modellen flatar ut mot. I GeoGebra heiter kommandoen FitLogistic.
Kumulativt tal COVID-tilfelle i eit land (i tusen):
| Dag | Tilfelle |
|---|---|
| 0 | 1 |
| 10 | 5 |
| 20 | 25 |
| 30 | 100 |
| 40 | 250 |
| 50 | 400 |
| 60 | 480 |
a) Forklar kvifor logistisk modell passar.
b) Bruk regresjon til å finne modellen.
c) Kva er berekrafta i modellen, og kva betyr ho?
- I starten er veksten nesten eksponensiell (1 → 5 → 25, vekstfaktor 5 per 10 dagar).
- I midten er auken størst (100 → 250 → 400).
- Til slutt bremsar veksten (400 → 480).
Svar: Kurva er S-forma og flatar ut, så ein logistisk modell passar.
b) Logistisk regresjon (FitLogistic i GeoGebra) gir
med . Kontroll med dei avrunda parametrane: og , nær målingane 100 og 480.
Svar: .
c) Berekrafta er .
Svar: Modellen seier at det totale talet tilfelle i denne bølgja flatar ut på ca. 510 000. Berekrafta i ein smittemodell avheng av tiltak og åtferd, så ho kan endre seg.
Arbeid med logistisk regresjon.
Sal av eit nytt produkt (tusen): Månad 1: 5, Månad 3: 40, Månad 6: 150, Månad 9: 280, Månad 12: 350. Tilpass ein logistisk modell med regresjon. Rund av til heile tal, til éin desimal og til tre desimalar.
For modellen i a), finn vendepunktet og maksimal salshastigheit.
Når vil salet ha nådd 90 % av berekrafta ifølgje modellen?
Vurdere gyldigheita til modellen
Ein god modell skal:
1. Passe godt til dataa (høg )
2. Ha rimelege parameterverdiar
3. Gi fornuftige prediksjonar
4. Ha tilfeldig fordelte residualar
1. Overtilpassing: Å bruke ein for komplisert modell som følgjer den tilfeldige variasjonen (støyen) i dataa.
2. Ekstrapolering: Å spå langt utanfor dataområdet. Ein modell som passar godt i dag, kan gi heilt feil prediksjoner for framtida.
3. Ignorere kontekst: Matematisk god tilpassing er ikkje nok. Modellen må gi meining i den verkelege situasjonen.
4. Anta konstante forhold: Vekstratar og berekraft kan endre seg over tid.
Ein eksponentiell modell skildrar veksten i eit selskap frå år 0 til år 10.
a) Kva forutseier modellen for år 50?
b) Diskuter kvifor denne prediksjonen sannsynlegvis er feil.
c) Kva modell ville vore meir realistisk?
Modellen spår 117 gonger startverdien etter 50 år.
b) Problem med prediksjonen:
- Marknadsbegrensningar: Ingen marknad er uendeleg. Etterspurnaden vil nå eit tak.
- Konkurranse: Andre aktørar vil kome inn viss marknaden er attraktiv.
- Ressursar: Selskapet vil møte avgrensingar i kapasitet, tilsette, kapital.
- Historisk erfaring: Få selskap veks eksponentielt i 50 år.
c) Meir realistisk modell:
Ein logistisk modell med berekraft ville vore meir realistisk:
der representerer marknaden si storleik eller selskapet sin maksimale kapasitet.
Vurder gyldigheita til modellane.
Høgda til eit barn er modellert med cm, der er alderen i år. Modellen passar godt frå 0 til 12 år. Kva spår ho for 40 år? Drøft rimelgheita.
Ein logistisk modell for verdsfolketalet har milliardar. Kva faktorar kan endre ?
Eit datasett har for eksponentiell modell og for logistisk. Kva bør du velje?
Presentere og tolke resultat
Når du presenterer modellering, bør du inkludere:
1. Skildring av dataa: Kva blir målt? Kvar kjem dataa frå?
2. Grunngiving for modellval: Kvifor valde du denne modellen?
3. Modellen med parametrar: Vis formelen med tal
4. Tilpassingsmål: eller anna kvalitetsmåling
5. Tolking: Kva tyder parametrane? Kva seier modellen?
6. Avgrensingar: Når gjeld modellen? Kva kan han ikkje seie?
7. Konklusjon: Svar på spørsmålet som vart stilt
Skriv ein kort modelleringsrapport for følgjande data:
Tal på registrerte el-bilar i Noreg (tusen):
| År | Tal |
|---|---|
| 2015 | 70 |
| 2017 | 140 |
| 2019 | 260 |
| 2021 | 450 |
| 2023 | 700 |
Data: Tal registrerte elbilar i Noreg annankvar år frå 2015 til 2023, i tusen. Tala er avrunda. Vi let vere år etter 2015.
Modellval: Vekstfaktoren per toårsperiode er , , og . Veksten er nesten eksponensiell, men den prosentvise veksten avtek. Ein marknad har ei øvre grense, så vi vel ein logistisk modell.
Modell: Logistisk regresjon gir
Tilpassing: . Modellen gir , , , og for dei fem åra.
Tolking:
- Berekraft: ca. 1,5 millionar elbilar.
- Vendepunkt: , altså i 2023. Der er veksten per år størst.
Avgrensingar:
- Dataa sluttar omtrent i vendepunktet. Då er berekrafta dårleg bestemt, og nokre få nye målingar kan endre ho mykje.
- Politikk, avgifter og infrastruktur kan endre både veksten og berekrafta.
Svar: Modellen seier at veksten i tal elbilar per år er på topp rundt 2023 og deretter avtek, og at talet nærmar seg ca. 1,5 millionar. Berekrafta er usikker.
Lag ein modelleringsrapport for datasettet.
Straumeabonnentar i ei teneste (millionar): 2018: 5, 2019: 12, 2020: 30, 2021: 55, 2022: 75, 2023: 88. Vel modell og tilpass.
Forklar valet av modell og tolk parametrane.
Forutsei talet på abonnentar i 2025. Diskuter usikkerheita.
Gjør dette i GeoGebra
Samanlikn modellar
Skriv inn én linje om gangen i inntastingsfeltet:
data = {(0, 10), (2, 25), (4, 55), (6, 100), (8, 150), (10, 180)}
linreg = FitLine(data)
expreg = FitExp(data)
logreg = FitLogistic(data)
ZoomIn(-1, 0, 15, 250)Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.
Opne modelleringsoppgåver.
Finn eit datasett på SSB.no eller ei anna kjelde. Vel data som kan modellerast med eksponentiell eller logistisk vekst.
Tilpass ein passande modell og rekn ut .
Skriv ein kort rapport (ca. 200 ord) der du tolkar resultata og diskuterer avgrensingar.
Oppsummering
Velje modell:
- Lineær: Konstant auking
- Eksponentiell: Konstant prosentvis auking
- Logistisk: S-kurve med øvre grense
Regresjonsanalyse:
- FitLine, FitExp, FitLogistic i GeoGebra
- måler tilpassingskvalitet
Kritisk vurdering:
- Høg tyder ikkje nødvendigvis god modell
- Ekstrapolering er risikabelt
- Kontekst og rimelegheit er viktig
Presentasjon:
- Skildre data og modellval
- Vis modell med parametrar og
- Tolk resultat og diskuter avgrensingar
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.
