Kursusindhold
Lineær Regression med Python
Lineær Regression med Python
Hvad Er Lineær Regression
Grundlæggende begreber
Regression er en overvåget læringsopgave, der indebærer at forudsige en numerisk værdi (f.eks. prisen på et hus), kendt som målet, baseret på et sæt inputvariabler (f.eks. størrelse, alder, beliggenhed osv.), kaldet features.
For at træne modellen skal du give mange eksempler på sådanne huse, både features og et mål. Det sæt af eksempler, du træner modellen på, kaldes træningssættet.
Den simpleste model, der kan udføre regressionsopgaver, er en Lineær Regression. Overvej dette spredningsdiagram, der viser en persons højde og hans fars højde.
Sådan fungerer det
Det, som simpel lineær regression gør, er blot at tilpasse en ret linje til dataene, så linjen er så tæt på datapunkterne som muligt.
At lave forudsigelser
Nu kan vi bruge denne linje til at forudsige målet for et nyt punkt.
For eksempel, lad os sige, at du vil forudsige personens højde, hvis hans far er 63.5 inches høj. Vælg blot et punkt fra linjen, der svarer til X=63.5, og dets y-værdi er vores forudsigelse, ganske enkelt.
Modellen forudsiger, at personen er 64.3 inches høj.
Simpel lineær regressionsligning
Som du måske husker fra skolen, er funktionen for en linje y=b+ax, så under træningen lærer simpel lineær regression blot, hvilke værdier a og b skal have for at danne den ønskede linje. De værdier, som modellen lærer, kaldes parametre, og senere i kurset vil vi betegne parametre med 𝛽 i stedet for a, b. Så vores simple lineære regressionsligning er:
1. I regression kaldes den værdi, vi ønsker at forudsige:
2. Udfyld hullerne
Tak for dine kommentarer!