Vzorec logistické regrese

Vzorec logistické regrese

Logistická regrese je jednou z nejpopulárnějších metod ve statistice a datové vědě pro modelování vztahu mezi řadou nezávislých proměnných (prediktorů) a kategorickou závislou proměnnou, zejména binární (např. ano/ne, úspěch/neúspěch, nemoc/zdraví). Na rozdíl od lineární regrese, která produkuje spojité hodnoty, je logistická regrese navržena tak, aby odhadovala pravděpodobnost události, takže konečný výsledek je v rozsahu od 0 do 1. V tomto článku se budeme zabývat vzorcem logistické regrese, významem každé složky a její interpretací.

Proč je potřeba logistická regrese?

Pokud k predikci pravděpodobností použijeme lineární regresi, model může produkovat hodnoty pod 0 nebo nad 1, což je z hlediska pravděpodobnosti zjevně nepřiměřené. Logistická regrese řeší tento problém pomocí nelineární funkce, která mapuje vypočítaný výsledek (který může být libovolná hodnota) na hodnotu pravděpodobnosti mezi 0 a 1. Nejčastěji používanou funkcí je logistická neboli sigmoidní funkce.

Předpokládejme například, že chceme předpovědět, zda zákazník odejde na základě jeho věku, délky předplatného a četnosti používání. Předpovězený výsledek má pouze dvě možnosti: odchod (1) nebo žádný odchod (0). Pro tento typ situace je vhodná logistická regrese.

Základní vzorec pro logistickou regresi

Podstatou logistické regrese je modelování pravděpodobnosti (p), že (Y = 1) (událost nastane), při dané hodnotě prediktorové proměnné (X).

Logistické regresní modely se obvykle zapisují ve dvou důležitých formách:

1) Pravděpodobnostní tvar (sigmoid)

\[
p = P(Y=1 uprostřed X) = \frac{1}{1 + e^{-z}}
\]

dengan

\[
z = β0 + β1 X1 + β2 X2 + β2 + βk Xk
\]

Informace:
– \( p \) je pravděpodobnost události (např.: churn = 1).
– \( e \) je Eulerovo číslo (přibližně 2,71828).
– \( z \) je lineární kombinace prediktorů.
– \( \beta_0 \) je průsečík s osou osy (konstanta).
– \( \beta_1, \beta_2, \ldots, \beta_k \) jsou regresní koeficienty.
– \(X_1, X_2, \ldots, X_k \) jsou nezávislé proměnné.

ČÍST  Význam statistiky v mezinárodních vztazích

Sigmoidní funkce zajišťuje, že bez ohledu na hodnotu \(z \) zůstane hodnota \(p \) mezi 0 a 1.

2) Logitový tvar (logaritmické kurzy)

Dalším velmi důležitým tvarem je logitový tvar, což je logaritmus pravděpodobnosti:

\[
\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
\]

Informace:
– \( \frac{p}{1-p} \) se nazývá pravděpodobnost (relativní šance).
– \( \ln \) je přirozený logaritmus.

Logitová forma vysvětluje, že logistická regrese ve skutečnosti modeluje logaritmické šance jako lineární funkci prediktorů. To usnadňuje interpretaci koeficientů, zejména v kontextu poměrů šancí.

Pochopení kurzů a poměrů kurzů

Abychom skutečně pochopili vzorec logistické regrese, musíme rozlišovat mezi pravděpodobností a šancí.

– Pravděpodobnost (p): šance, že událost nastane (0 až 1).
– Pravděpodobnost: srovnání pravděpodobnosti, že se něco stane, s pravděpodobností, že se něco nestane:

\[
\text{pravděpodobnost} = \frac{p}{1-p}
\]

Příklad: pokud \( p = 0{,}8 \), pak:

\[
\text{pravděpodobnost} = \frac{0{,}8}{0{,}2} = 4
\]

To znamená, že je čtyřikrát pravděpodobnější, že se událost stane, než že se nestane.

V logistické regresi se koeficient \( \beta \) často interpretuje jako poměr šancí:

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

– Pokud θ > 0, pak θ > 1: prediktor zvyšuje pravděpodobnost události.
– Pokud \( \beta < 0 \), pak \( e^{\beta} < 1 \): prediktor snižuje pravděpodobnost události. - Pokud \( \beta = 0 \), pak \( e^{\beta} = 1 \): neexistuje žádný vliv na pravděpodobnost. Například pokud \( \beta_1 = 0{,}7 \), pak: \[ e^{0{,}7} \approx 2{,}01 \] To znamená, že každé zvýšení \( X_1 \) o 1 jednotku vynásobí pravděpodobnost události přibližně 2,01krát (za předpokladu, že ostatní proměnné zůstanou konstantní). Příklad jednoduchého logistického regresního modelu Předpokládejme, že máme pouze jednu prediktorovou proměnnou \( X \), například počet hodin studia týdně, pro predikci složení zkoušky (prospěl = 1, neprospěl = 0). Model:

ČÍST  T-test v inferenční statistice
\[ \text{logit}(p) = \beta_0 + \beta_1 X \] Pokud je odhadovaný výsledek: - \( \beta_0 = -4 \) - \( \beta_1 = 0{,}8 \) Pak: \[ z = -4 + 0{,}8X \] \[ p = \frac{1}{1 + e^{-(-4 + 0{,}8X)}} = \frac{1}{1 + e^{4 - 0{,}8X}} \] Pokud \( X = 6 \) hodin studia: \[ z = -4 + 0{,}8(6) = 0{,}8 \] \[ p = \frac{1}{1 + e^{-0{,}8}} \approx 0{,}69 \] Interpretace: při 6 hodinách studia týdně byla pravděpodobnost úspěšného složení zkoušky okolo 69 %. Odhad koeficientu: Proč ne metoda nejmenších čtverců? V lineární regresi se koeficienty často počítají metodou nejmenších čtverců. V logistické regresi je však vztah mezi prediktory a pravděpodobnostmi nelineární, takže metoda nejmenších čtverců není ideální. Logistická regrese obecně používá metodu maximální pravděpodobnosti (MLE) k nalezení hodnoty koeficientu \beta \, která maximalizuje pravděpodobnost pozorovaných dat. Stručně řečeno, pravděpodobnost pro binární pozorování ( y_i ∈ 0,1 ) a predikce ( p_i ) je: [ L(\beta) = \prod_{i=1}^{n} p_i^{y_i}(1-p_i)^{(1-y_i)} ] Poté se často převádí na logaritmickou pravděpodobnost, aby se usnadnil výpočet: [ ell(\beta) = \sum_{i=1}^{n} [ y_i ∙ln(p_i) + (1-y_i)∙ln(1-p_i) ] Hodnota ( \beta ) se volí tak, aby se maximalizovala ( \ell(\beta) ). Statistický software často používá numerické metody, jako je Newton-Raphsonova metoda nebo gradientní sestup. Výhody a omezení logistické regrese Výhody 1. Výsledky jsou ve formě pravděpodobností, takže je lze snadno převést do rozhodnutí. 2. Interpretace koeficientů je jasná díky poměru šancí. 3. Vhodné pro binární klasifikační problémy a lze jej rozšířit na multinomiální/ordinální. Omezení 1. Předpokládá lineární vztah mezi prediktory a logaritmickými šancemi, nikoli přímo k pravděpodobnostem. 2. Může být problematické, pokud existuje multikolinearita nebo vysoce nevyvážená data. 3. Pro velmi složité vzorce vztahů mohou být lepší jiné nelineární metody (např. náhodný les nebo neuronová síť).
ČÍST  Co je to vícerozměrná statistika?
Závěr Vzorec logistické regrese v podstatě kombinuje lineární kombinaci prediktorových proměnných se sigmoidní funkcí za účelem výpočtu pravděpodobností. Nejběžnější tvar je: \[ p = \frac{1}{1 + e^{-(\beta_0 + \beta_1 X_1 + \cdots + \beta_k X_k)}} \] nebo v logitovém tvaru: \[ \ln\left(\frac{p}{1-p}\right) = \beta_0 + \beta_1 X_1 + \cdots + \beta_k X_k \] Pochopením těchto dvou tvarů vzorce můžeme vytvářet prediktivní modely pro různé binární klasifikační problémy a zároveň interpretovat vliv proměnných pomocí poměru šancí \( e^{\beta} \). Logistická regrese zůstává důležitým základem v analýze dat, protože je jednoduchá, výkonná a interpretační – a často je prvním krokem před pokusem o složitější modely. Pokud chcete, mohu přidat příklad výpočtu s malými daty (tabulka) nebo příklad implementace logistické regrese v Pythonu/R spolu s interpretací výstupu.

Zanechte komentář