Tilbake
8.4

8.4 Modellering med reelle datasett

Velg modelltype, vurder kvalitet med R² og residualer, og valider mot ekte samfunnsøkonomiske data fra SSB.

70 min
15 oppgaver
ModellvalgDeterminasjonskoeffisientResidualerValideringSSB-data
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 15 oppgaver
Kapitlets plass i kurset

Frå rå data til ein brukbar modell

Når du jobbar med ekte samfunnsøkonomiske data, gir verktøya (GeoGebra, Excel, Python) deg ei regresjonslinje på eit blunk. Men det betyr ikkje at modellen er god. Du må kunne velje rett modelltype, vurdere kvaliteten og validere før du brukar han til noko.

ModellFormelNår han passar
Lineæry=ax+by = ax + bKonstant absolutt vekst per tidseining
Eksponentielly=abxy = a \cdot b^xKonstant prosentvis vekst (renter, folketal)
Potensy=axby = a \cdot x^bSkalaforhold (areal/volum, produksjonsfunksjonar)
Logaritmisky=alnx+by = a \ln x + bAvtakande vekst (læring, metting, prisresponsar)

Vel modelltype basert på både matematisk tilpassing og fagleg forståing. Folkevekst er sjeldan lineær. Bustadprisar er sjeldan potensfunksjonar. Dersom modellen ikkje passar fagleg, er han ikkje god uansett R2R^2.
Determinasjonskoeffisienten R2R^2
R2=1SSresSStotR^2 = 1 - \frac{\text{SS}_{\text{res}}}{\text{SS}_{\text{tot}}}

der SSres=(yiy^i)2\text{SS}_{\text{res}} = \sum (y_i - \hat{y}_i)^2 er summen av kvadrerte residualar og SStot=(yiyˉ)2\text{SS}_{\text{tot}} = \sum (y_i - \bar{y})^2 er total variasjon.

Tolking:
- R2=1R^2 = 1: alle punkt på kurva
- R2=0,95R^2 = 0{,}95: modellen forklarer 95 % av variasjonen
- R2<0,70R^2 < 0{,}70: vurder ein annan modelltype

Åtvaring: Høg R2R^2 åleine er ingen garanti for god modell. Sjekk alltid residualane (kapittel 7.4).

1. Plott dataene. Teikn eit spreiingsplott. Kva form har punkta?

2. Vel kandidatmodellar. Typisk 2–3 ulike typar som kan passe.

3. Tilpass modellane i GeoGebra/Excel/Python. Noter R2R^2 for kvar.

4. Sjekk residualane for kvar modell. Vel den som har høg R2R^2 og tilfeldig residualplott.

5. Vurder fagleg. Gir modellen meining i konteksten? Er ekstrapolering rimeleg?

6. Valider. Dersom du har nok data, hald tilbake dei siste 10–20 % og test prediksjonen. Om ikkje, drøft uvissa i prediksjonen.

✏️Eksempel 1: KPI-utvikling i Noreg (SSB-data)

Konsumprisindeksen (KPI) for Noreg, basisår 2015 = 100, frå SSB:

År20152017201920212023
KPI100105{,}5110{,}8117{,}9132{,}4

Vel ein modell, rekn R2R^2 og diskuter.

Vi prøver to modellar (med t=t = år etter 2015):

Lineær: y^=3,9t+99,2\hat{y} = 3{,}9t + 99{,}2. Residualar: 0,8; 1,5; 1,0; 1,1; 1,00{,}8;\ -1{,}5;\ -1{,}0;\ 1{,}1;\ 1{,}0. R20,97R^2 \approx 0{,}97.

Eksponentiell: y^=99,31,036t\hat{y} = 99{,}3 \cdot 1{,}036^t. R20,99R^2 \approx 0{,}99.

Vurdering: Begge modellane har høg R2R^2, men den eksponentielle er marginalt betre. Fagleg sett er prisvekst typisk prosentvis (inflasjon), så eksponentiell modell er meir rimeleg.

Tolking av eksponentiell modell: vekstfaktor 1,036 betyr ca. 3,6 % årleg prisvekst i snitt. Dette er konsistent med inflasjonsmålet til Noregs Bank på ca. 2 %, men speglar den uvanleg sterke prisveksten i 2022–2023.

✏️Eksempel 2: Når lineær er feil

Tabellen viser arbeidsløyse i Noreg i utvalde år (% av arbeidsstyrken, SSB):

År20142016201820202022
Løyse3{,}54{,}73{,}84{,}63{,}2

Kan vi modellere dette lineært?

Spreiingsplottet viser ingen tydeleg trend — verdiar hoppar opp og ned. Arbeidsløysa varierer med konjunkturar.

Lineær regresjon (t=t = år etter 2014): y^=0,075t+4,2\hat{y} = -0{,}075t + 4{,}2. R20,03R^2 \approx 0{,}03. Modellen forklarer nesten ingenting.

Konklusjon: Lineær modell passar ikkje. Korkje eksponentiell eller potens vil hjelpe — dataene har ikkje ein monoton trend, men syklusar. Det er ei grense for kva regresjon kan fange opp.

Rett konklusjon i ein rapport: «Vi finn ingen lineær trend i arbeidsløysa i denne perioden. Arbeidsløyse heng saman med konjunktursyklusar, kriser (pandemien) og strukturelle endringar som ikkje blir fanga av enkle regresjonsmodellar.»

Det er også eit godt resultat å seie at ein modell ikkje fungerer.

Ein modell som er tilpassa perfekt til dei dataene han er bygd på, kan likevel vere dårleg på nye data. Det blir kalla overtilpassing.

Enkel validering: Hald tilbake dei siste 1–3 datapunkta. Tilpass modellen på resten. Bruk modellen til å predikere dei tilbakehaldne verdiane. Kor langt frå bommar du?

For samfunnsøkonomiske data: Validering er spesielt viktig fordi mekanismane endrar seg. Ein modell som er tilpassa 2010–2019 treng ikkje gjelde i 2024. Ekstrapolering må diskuterast.

📝Oppgave 1

Ei bedrift har omsetning (mill. kr): 2018: 5,2; 2019: 5,8; 2020: 6,1; 2021: 6,9; 2022: 7,7.

a

Rekn årleg prosentvis vekst.

b

Kva modelltype passar best?

c

Tilpass modellen og rapporter bb.

📝Oppgave 2

Datasett: (1,200),(2,141),(4,100),(8,71),(16,50)(1, 200), (2, 141), (4, 100), (8, 71), (16, 50).

a

Skildra mønsteret.

b

Sjekk om y=200x1/2y = 200 \cdot x^{-1/2} passar.

c

Kva er forholdet mellom yy-verdiar når xx firedoblast?

📝Oppgave 3

Lineær modell y^=3x+5\hat{y} = 3x + 5 er tilpassa 6 datapunkt: (1,9),(2,11),(3,14),(4,16),(5,21),(6,24)(1, 9), (2, 11), (3, 14), (4, 16), (5, 21), (6, 24).

a

Rekn residualane.

b

Rekn R2R^2 gitt yˉ=15,83\bar{y} = 15{,}83, SStot166,8\text{SS}_{\text{tot}} \approx 166{,}8.

c

Vurder modellen.

📝Oppgave 4

Tabellen viser SSB-data for konsumprisindeks for matvarer i Noreg (2015 = 100):

År2018202020222024
Indeks105110121138

a

Teikn eit grovt spreiingsplott (med tt = år etter 2018) og foreslå modelltype.

b

Tilpass eksponentiell modell og vurder R2R^2.

c

Kva vekstfaktor svarar dette til, og kva betyr det?

d

Diskuter risikoen ved å ekstrapolere modellen til 2030.

📝Oppgave 5

Tabellen viser oljepris (Brent, gjennomsnitt USD/fat) i utvalde år:

År20142016201820202022
Pris9944714299

a

Kva modelltype passar?

b

Rekn R2R^2 for lineær modell og kommenter.

c

Kva ville du skrive i prosjektrapporten?

📝Oppgave 6

Du ønskjer å lage eit realløns-anslag. Tabellen viser gjennomsnittleg årsløn for fulltidsarbeidande i Noreg (SSB, tusen kr):

År2015201820212024
Løn528568610700
KPI (2015=100)100109119142

a

Rekn nominell lønsvekst totalt og årleg.

b

Rekn reallønsvekst.

c

Tilpass eksponentiell modell til realløna og bruk han til å predikere 2030.

d

Vurder rimelegheita fagleg.

📝Oppgave 7

To modellar for same datasett gir:

- Modell A (lineær): R2=0,95R^2 = 0{,}95, residualplott viser tydeleg U-form
- Modell B (eksponentiell): R2=0,92R^2 = 0{,}92, residualar tilfeldig spreidde

Vel modell og grunngi.

📝Oppgave 8

Du ønskjer å modellere talet på el-bilar i Noreg over tid (2015–2024 frå SSB):

År20152017201920212023
El-bilar (tusen)75142261460754

a

Kva modelltypar er kandidatar? Grunngi.

b

Tilpass eksponentiell modell og rapporter R2R^2.

c

Bruk modellen til å predikere 2027 og diskuter uvissa.

d

Kva ville ein logistisk modell sagt?

📝Oppgave 9

Du har 12 datapunkt. Korleis kan du bruke dei til å validere ein modell?

📝Oppgave 10

Drøftingsoppgåve: Kvifor er det farleg å bruke regresjonsmodellar på samfunnsøkonomiske data utan å diskutere strukturelle endringar (regimeskift)?

Oppsummering

I dette kapittelet har du lært:

- Frå rådata til modell: Reins dataene, plott dei, vel modellform, tilpass med regresjon og vurder med R2R^2 og residualplott.
- Reelle datakjelder: SSB, Noregs Bank og andre opne kjelder gir ekte tal — KPI, bustadprisar, folketal.
- Ekstrapolering: Prediksjonar utanfor dataområdet er usikre — særleg med eksponentielle modellar.
- Uteliggarar og datakvalitet: Undersøk avvikande verdiar før du modellerer; medianen er meir robust enn gjennomsnittet.

Nøkkelomgrep


OmgrepForklaring
RådataUbehandla observasjonar
KPIKonsumprisindeksen (SSB)
EkstrapoleringPrediksjon utanfor dataområdet
Robust målMål som toler uteliggarar (median)

Viktige formlar


- R2R^2: forklart variasjon — men sjekk alltid residualane
- Indeksregulering: ny verdi == gammal InyIgammal\displaystyle \cdot \frac{I_{ny}}{I_{gammal}}
Repetisjonsoppgåver
Din fremgang
0deloppgaver0 / 5 oppgaver

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.