Vzorec logistickej regresie

Vzorec logistickej regresie

Logistická regresia je jednou z najpopulárnejších metód v štatistike a dátovej vede na modelovanie vzťahu medzi viacerými nezávislými premennými (prediktormi) a kategorickou závislou premennou, najmä binárnou (napr. áno/nie, úspech/neúspech, chorý/zdravý). Na rozdiel od lineárnej regresie, ktorá produkuje spojité hodnoty, je logistická regresia navrhnutá tak, aby odhadovala pravdepodobnosť udalosti, takže konečný výsledok je v rozsahu od 0 do 1. V tomto článku sa budeme venovať vzorcu logistickej regresie, významu každej zložky a jej interpretácii.

Prečo je potrebná logistická regresia?

Ak na predpovedanie pravdepodobností použijeme lineárnu regresiu, model môže produkovať hodnoty pod 0 alebo nad 1, čo je z hľadiska pravdepodobnosti jednoznačne neprimerané. Logistická regresia rieši tento problém použitím nelineárnej funkcie, ktorá mapuje vypočítaný výsledok (ktorým môže byť ľubovoľná hodnota) na hodnotu pravdepodobnosti medzi 0 a 1. Najčastejšie používanou funkciou je logistická alebo sigmoidná funkcia.

Predpokladajme napríklad, že chceme predpovedať, či zákazník odíde na základe jeho veku, dĺžky predplatného a frekvencie používania. Predpokladaný výsledok má iba dve možnosti: odchod (1) alebo žiadny odchod (0). Pre tento typ situácie je vhodná logistická regresia.

Základný vzorec pre logistickú regresiu

Podstatou logistickej regresie je modelovať pravdepodobnosť (p), že (Y = 1) (udalosť nastane), pri danej hodnote prediktorovej premennej (X).

Logistické regresné modely sa zvyčajne zapisujú v dvoch dôležitých formách:

1) Pravdepodobnostný tvar (sigmoid)

\[
p = P(Y=1 v strede X) = \frac{1}{1 + e^{-z}}
\]

dengan

\[
z = \beta_0 + \beta_1 X_1 + \beta_2 X_2 + \cdots + \beta_k X_k
\]

Keterangan:
– \( p \) je pravdepodobnosť udalosti (napr.: churn = 1).
– \( e \) je Eulerovo číslo (približne 2,71828).
– \(z \) je lineárna kombinácia prediktorov.
– \( \beta_0 \) je priesečník (konštanta).
– \( \beta_1, \beta_2, \ldots, \beta_k \) sú regresné koeficienty.
– \(X_1, X_2, \ldots, X_k \) sú nezávislé premenné.

READ  Význam štatistiky v medzinárodných vzťahoch

Sigmoidná funkcia zabezpečuje, že bez ohľadu na hodnotu \(z \) zostane hodnota \(p \) medzi 0 a 1.

2) Logitový tvar (logaritmické kurzy)

Ďalším veľmi dôležitým tvarom je logitový tvar, čo je logaritmus pravdepodobnosti:

\[
\text{logit}(p) = \ln\left(\frac{p}{1-p}\right) = \beta_0 + \beta_1 X_1 + \beta_2 X_2 + \cdots + \beta_k X_k
\]

Keterangan:
– \( \frac{p}{1-p} \) sa nazýva pravdepodobnosť (relatívna šanca).
– \( \ln \) je prirodzený logaritmus.

Logitová forma vysvetľuje, že logistická regresia v skutočnosti modeluje logaritmické šance ako lineárnu funkciu prediktorov. To uľahčuje interpretáciu koeficientov, najmä v kontexte pomerov šancí.

Pochopenie kurzov a pomerov kurzov

Aby sme skutočne pochopili vzorec logistickej regresie, musíme rozlišovať medzi pravdepodobnosťou a šancami.

– Pravdepodobnosť (p): pravdepodobnosť, že sa udalosť vyskytne (0 až 1).
– Pravdepodobnosť: porovnanie pravdepodobnosti, že sa niečo stane, s tým, že sa niečo nestane:

\[
\text{pravdepodobnosť} = \frac{p}{1-p}
\]

Príklad: ak \( p = 0{,}8 \), potom:

\[
\text{pravdepodobnosť} = \frac{0{,}8}{0{,}2} = 4
\]

To znamená, že je štyrikrát pravdepodobnejšie, že sa udalosť stane, ako nie.

V logistickej regresii sa koeficient (β) často interpretuje ako pomer šancí:

\[
\text{OR} = e^{\beta}
\]

– Ak \( \beta > 0 \), potom \( e^{\beta} > 1 \): prediktor zvyšuje pravdepodobnosť udalosti.
– Ak \( \beta < 0 \), potom \( e^{\beta} < 1 \): prediktor znižuje pravdepodobnosť udalosti. - Ak \( \beta = 0 \), potom \( e^{\beta} = 1 \): neexistuje žiadny vplyv na pravdepodobnosť. Napríklad, ak \( \beta_1 = 0{,}7 \), potom: \[ e^{0{,}7} \approx 2{,}01 \] To znamená, že každé zvýšenie \( X_1 \) o 1 jednotku vynásobí pravdepodobnosť udalosti približne 2,01-krát (za predpokladu, že ostatné premenné zostanú konštantné). Príklad jednoduchého logistického regresného modelu Predpokladajme, že máme iba jednu prediktorovú premennú \( X \), napríklad počet hodín štúdia týždenne, na predpovedanie úspešného absolvovania skúšky (úspešne = 1, neúspešne = 0). Model:

READ  T-test v inferenčnej štatistike
\[ \text{logit}(p) = \beta_0 + \beta_1 X \] Ak je odhadovaný výsledok: - \( \beta_0 = -4 \) - \( \beta_1 = 0{,}8 \) Potom: \[ z = -4 + 0{,}8X \] \[ p = \frac{1}{1 + e^{-(-4 + 0{,}8X)}} = \frac{1}{1 + e^{4 - 0{,}8X}} \] Ak \( X = 6 \) hodín štúdia: \[ z = -4 + 0{,}8(6) = 0{,}8 \] \[ p = \frac{1}{1 + e^{-0{,}8}} \approx 0{,}69 \] Interpretácia: pri 6 hodinách štúdia týždenne bola pravdepodobnosť úspešná so skóre okolo 69 %. Odhad koeficientu: Prečo nie metóda najmenších štvorcov? V lineárnej regresii sa koeficienty často počítajú metódou najmenších štvorcov. Avšak v logistickej regresii je vzťah medzi prediktormi a pravdepodobnosťami nelineárny, takže metóda najmenších štvorcov nie je ideálna. Logistická regresia vo všeobecnosti používa odhad maximálnej pravdepodobnosti (MLE) na nájdenie hodnoty koeficientu ( \beta \), ktorá maximalizuje pravdepodobnosť pozorovaných údajov. Stručne povedané, pravdepodobnosť binárnych pozorovaní (y_i ∈ 0,1) a predikcií (p_i) je: [ L(beta) = prod_{i=1}^{n} p_i^{y_i}(1-p_i)^{(1-y_i)} ] Pre jednoduchší výpočet sa potom často prevedie na logaritmickú pravdepodobnosť: [ ell(beta) = sum_{i=1}^{n} [ y_i ln(p_i) + (1-y_i) ln(1-p_i) ] Hodnota (beta) sa volí tak, aby sa maximalizovala (ell(beta)). Štatistický softvér často používa numerické metódy, ako napríklad Newton-Raphsonov alebo gradientový zostup. Výhody a obmedzenia logistickej regresie Výhody 1. Výsledky sú vo forme pravdepodobností, takže sa dajú ľahko preložiť do rozhodnutí. 2. Interpretácia koeficientov je jasná prostredníctvom pomeru šancí. 3. Vhodné pre binárne klasifikačné problémy a možno ich rozšíriť na multinomické/ordinálne systémy. Obmedzenia 1. Predpokladá lineárny vzťah medzi prediktormi a logaritmickými šancami, nie priamo s pravdepodobnosťami. 2. Môže byť problematické, ak existuje multikolinearita alebo vysoko nevyvážené dáta. 3. Pre veľmi zložité vzory vzťahov môžu byť lepšie iné nelineárne metódy (napr. náhodný les alebo neurónová sieť).
READ  Čo je to viacrozmerná štatistika?
Záver Vzorec logistickej regresie v podstate kombinuje lineárnu kombináciu prediktorových premenných so sigmoidnou funkciou na výpočet pravdepodobností. Najbežnejší tvar je: \[ p = \frac{1}{1 + e^{-(\beta_0 + \beta_1 X_1 + \cdots + \beta_k X_k)}} \] alebo v logitovom tvare: \[ \ln\left(\frac{p}{1-p}\right) = \beta_0 + \beta_1 X_1 + \cdots + \beta_k X_k \] Pochopením týchto dvoch tvarov vzorca môžeme vytvoriť prediktívne modely pre rôzne binárne klasifikačné problémy a zároveň interpretovať vplyv premenných prostredníctvom pomeru šancí \( e^{\beta} \). Logistická regresia zostáva dôležitým základom v analýze údajov, pretože je jednoduchá, výkonná a interpretačná – a často je prvým krokom pred pokusom o zložitejšie modely. Ak chcete, môžem pridať príklad výpočtu s malými údajmi (tabuľku) alebo príklad implementácie logistickej regresie v Pythone/R spolu s interpretáciou výstupu.

Zanechajte komentár