Logistinės regresijos formulė
Logistinė regresija yra vienas populiariausių statistikos ir duomenų mokslo metodų, skirtų modeliuoti ryšį tarp daugelio nepriklausomų kintamųjų (prognozuojamųjų kintamųjų) ir kategorinio priklausomo kintamojo, ypač dvejetainio (pvz., taip/ne, sėkmė/nesėkmė, liga/sveika). Skirtingai nuo tiesinės regresijos, kuri sukuria tolydžias vertes, logistinė regresija skirta įvykio tikimybei įvertinti, todėl galutinis rezultatas yra intervale nuo 0 iki 1. Šiame straipsnyje aptarsime logistinės regresijos formulę, kiekvieno komponento reikšmę ir kaip ją interpretuoti.
Kodėl reikalinga logistinė regresija?
Jei tikimybėms prognozuoti naudosime tiesinę regresiją, modelis gali gauti reikšmes, mažesnes nei 0 arba didesnes nei 1, o tai tikimybės požiūriu yra akivaizdžiai nepagrįsta. Logistinė regresija šią problemą sprendžia naudodama netiesinę funkciją, kuri susieja apskaičiuotą rezultatą (kuris gali būti bet kokia reikšmė) su tikimybės reikšme nuo 0 iki 1. Dažniausiai naudojama funkcija yra logistinė arba sigmoidinė funkcija.
Pavyzdžiui, tarkime, kad norime nuspėti, ar klientas nutrauks prenumeratą, atsižvelgdami į jo amžių, prenumeratos trukmę ir naudojimo dažnumą. Numatomas rezultatas turi tik dvi galimybes: klientų praradimas (1) arba jokio klientų praradimo (0). Logistinė regresija puikiai tinka tokio tipo situacijoms.
Pagrindinė logistinės regresijos formulė
Logistinės regresijos esmė – modeliuoti tikimybę (p), kad (Y = 1) (įvykis įvyksta), atsižvelgiant į prognozuojamojo kintamojo (X) reikšmę.
Logistinės regresijos modeliai paprastai rašomi dviem svarbiomis formomis:
1) Tikimybių forma (sigmoidinė)
\[
p = P(Y=1 ∫X) = ∫(1 + e^{-z})
\]
dengan
\[
z = ∫beta_0 + ∫beta_1 X_1 + ∫beta_2 X_2 + ∫c + ∫beta_k X_k
\]
Informacija:
– \(p \) yra įvykio tikimybė (pvz.: klientų praradimas = 1).
– \(e \) yra Eulerio skaičius (apytiksliai 2,71828).
– \(z \) yra tiesinis prognozuojamųjų veiksnių derinys.
– \( \beta_0 \) yra interceptas (konstanta).
– \( \beta_1, \beta_2, \ldots, \beta_k \) yra regresijos koeficientai.
– \(X_1, X_2, \ldots, X_k \) yra nepriklausomi kintamieji.
Sigmoidinė funkcija užtikrina, kad nepriklausomai nuo \(z \) reikšmės, \(p \) reikšmė išlieka tarp 0 ir 1.
2) Logito forma (logaritminiai koeficientai)
Kita labai svarbi forma yra logitinė forma, kuri yra šansų logaritmas:
\[
\text{logit}(p) = \ln\left(\frac{p}{1-p}\right) = \beta_0 + \beta_1X_1 + \beta_2X_2 + \cdots + \beta_kX_k
\]
Informacija:
– \( \frac{p}{1-p} \) vadinama tikimybe (santykine tikimybe).
– \( \ln \) yra natūralusis logaritmas.
Logitinė forma paaiškina, kad logistinė regresija iš tikrųjų modeliuoja logaritminius šansus kaip tiesinę prognozuojamųjų veiksnių funkciją. Tai leidžia aiškiau interpretuoti koeficientus, ypač atsižvelgiant į šansų santykius.
Šansų ir šansų santykių supratimas
Norint iš tikrųjų suprasti logistinės regresijos formulę, turime atskirti tikimybę nuo koeficientų.
– Tikimybė (p): įvykio tikimybė (nuo 0 iki 1).
– Šansai: tikimybės, kad kažkas įvyks, palyginimas su tikimybe, kad kažkas neįvyks:
\[
\text{odds} = \frac{p}{1-p}
\]
Pavyzdys: jei \(p = 0{,}8 \), tai:
\[
\text{odds} = \frac{0{,}8}{0{,}2} = 4
\]
Tai reiškia, kad įvykis įvyks 4 kartus dažniau nei neįvyks.
Logistinėje regresijoje koeficientas \( \beta \) dažnai interpretuojamas per šansų santykį:
\[
\text{OR} = e^{\beta}
\]
– Jei \( \beta > 0 \), tai \( e^{\beta} > 1 \): prognozuojantis veiksnys padidina įvykio tikimybę.
– Jei \( \beta < 0 \), tada \( e^{\beta} < 1 \): prognozuojantis veiksnys sumažina įvykio tikimybę. - Jei \( \beta = 0 \), tada \( e^{\beta} = 1 \): tikimybei poveikio nėra. Pavyzdžiui, jei \( \beta_1 = 0{,}7 \), tada: \[ e^{0{,}7} \approx 2{,}01 \] Tai reiškia, kad kiekvienas \( X_1 \) padidėjimas 1 vienetu padidins įvykio tikimybę maždaug 2,01 karto (darant prielaidą, kad kiti kintamieji išlieka pastovūs). Paprasto logistinės regresijos modelio pavyzdys Tarkime, kad turime tik vieną prognozuojamąjį kintamąjį \( X \), pavyzdžiui, mokymosi valandų skaičių per savaitę, kad numatytume egzamino išlaikymą (išlaikyta = 1, neišlaikyta = 0). Modelis: