Regresja logistyczna

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Regresja logistyczna – jedna z metod regresji używanych w statystyce w przypadku, gdy zmienna zależna jest na skali dychotomicznej (przyjmuje tylko dwie wartości). Zmienne niezależne w analizie regresji logistycznej mogą przyjmować charakter nominalny, porządkowy, przedziałowy lub ilorazowy. W przypadku zmiennych nominalnych oraz porządkowych następuje ich przekodowanie w liczbę zmiennych zero-jedynkowych taką samą lub o 1 mniejszą niż liczba kategorii w jej definicji[1].

Zwykle wartości zmiennej objaśnianej wskazują na wystąpienie lub brak wystąpienia pewnego zdarzenia, które chcemy prognozować. Regresja logistyczna pozwala wówczas na obliczanie prawdopodobieństwa tego zdarzenia (tzw. prawdopodobieństwo sukcesu).

Formalnie model regresji logistycznej jest uogólnionym modelem liniowym (GLM), w którym użyto logitu jako funkcji wiążącej.

Szansa

Regresja logistyczna opiera się na specyficznym sposobie wyrażania prawdopodobieństwa, zwanym szansą (ang. odds).

Zamiast określać prawdopodobieństwo klasycznie, za pomocą stosunku liczby sukcesów do liczby wszystkich prób, oblicza się szansę, czyli stosunek prawdopodobieństwa sukcesu do prawdopodobieństwa porażki.

Można ją łatwo wyliczyć ze zwykłego prawdopodobieństwa:

Odds=p1p=eαeβx,

gdzie:

α – stała regresji dla regresji logistycznej,
β – współczynnik regresji logistycznej dla i-tej zmiennej niezależnej,
x – zmienna niezależna (i-ta).

Istnieje też odwrotne przekształcenie:

p=Odds1+Odds.

Szansa ma pewną zaletę w porównaniu ze zwykłym zapisem prawdopodobieństwa – przyjmuje dla 0<p<1 wartości z zakresu (0,+), a jej logarytm wartości z zakresu (,).

Dzięki temu można stosować do szacowania logarytmu szansy metody regresji nie ograniczone do przedziału [0,1] (np. regresję liniową).

Funkcja logit

Funkcja przekształcająca prawdopodobieństwo na logarytm szansy zwana jest logitem i przyjmuje postać:

logit(p)=lnp1p=ln(p)ln(1p).

Funkcja odwrotna to funkcja logistyczna:

p=elogit(p)1+elogit(p)=11+elogit(p).

Model regresji logistycznej

Regresja logistyczna zakłada, że zmienna objaśniana ma rozkład dwupunktowy:

Yi B(pi,ni),   dla i=1,,m.

gdzie liczba prób w procesie Bernoulliego ni jest znana, a prawdopodobieństwo sukcesu pi jest nieznane. Przykładem tej sytuacji jest rozkład odsetka kwiatów, które zakwitną, wśród ni sadzonek.

Model zakłada, że dla każdej próby Bernoulliego (wartość i), istnieje zbiór k zmiennych objaśniających, które niosą pewną informację na temat prawdopodobieństwa sukcesu. Te zmienne objaśniające można uważać za k-elementowy wektor losowy Xi. Model przyjmuje wówczas postać:

pi=E(Yini|Xi).

Logit nieznanego prawdopodobieństwa sukcesu pi jest modelowany jako liniowa funkcja Xi:

logit(pi)=ln(pi1pi)=β1x1,i++βkxk,i.

Do modelu można wprowadzić stałą, tworząc zmienną objaśniającą, mającą wszędzie wartość 1, czyli ustawiając xj,i=1 dla pewnego j i wszystkich i. Nieznane parametry βj są zwykle estymowane metodą największej wiarygodności.

Interpretacją szacowanego parametru βj jest addytywny wpływ, jaki ma jednostkowa zmiana zmiennej j na logarytm ilorazu szans (ang. odds ratio), definiowanego jako:

ORAxB=𝕊(A)𝕊(B)=(A)1(A)(B)1(B)=(A)(1(B))(B)(1(A)),

gdzie: A,B to rozpatrywane grupy, to prawdopodobieństwo wystąpienia zdarzenia w grupie, a 𝕊 to odpowiadająca mu szansa[2].

W przypadku zmiennych objaśniających na skali dychotomicznej (np. płeć), eβ jest estymacją szansy, powiedzmy, mężczyzn w porównaniu z kobietami.

Tak zdefiniowany model regresji logistycznej wymaga, aby:

  • rozpatrywane obserwacje były od siebie niezależne;
  • logit(pi) zależał w sposób liniowy od zmiennych objaśniających[3].

Model posiada równoważne sformułowanie w postaci:

pi=11+e(β1x1,i++βkxk,i).

Ta forma funkcjonalna jest znana jako perceptron lub jednowarstwowa sieć neuronowa.

Inne zastosowania

Model regresji logistycznej posiada także inne odmiany niż modele zmiennych jakościowych dwumianowych. Są to:

Podobne modele

Podobną procedurą jest zastosowanie regresji probitowej, w której zamiast funkcji logit stosuje się odwrotną dystrybuantę rozkładu normalnego (tzw. probit). Wielomianowa regresja logistyczna stanowi rozszerzenie regresji logistycznej na sytuacje, w których nominalna zmienna zależna przyjmuje więcej niż dwie wartości.

Zobacz też

Przypisy

Szablon:Przypisy

Bibliografia

Linki zewnętrzne

Szablon:Kontrola autorytatywna