Mam następującą funkcję prawdopodobieństwa:
gdzie
Mój model wygląda
Rozumiem, co oznacza przecięcie (3.92), ale teraz jestem pewien, jak interpretować 0.014. Czy nadal są to logarytmiczne szanse, nieparzyste stosunki, czy mogę teraz stwierdzić, że dla każdej przyrostowej zmiany szans jest płeć, kobiety mają o 0,014 większe szanse na wygraną niż mężczyźni. Zasadniczo, jak mam interpretować 0.014?
Zasadniczo chcę wziąć funkcję prawdopodobieństwa i faktycznie zaimplementować ją w Javie dla konkretnego programu, który piszę, ale po prostu nie jestem pewien, czy rozumiem tę funkcję poprawnie, aby zaimplementować ją w Javie.
Przykład kodu Java:
double p = 1d / (1d + Math.pow(2.718d, -1d * (-3.92d + 0.014d * bid)));
probability
logistic
logit
ATMathew
źródło
źródło
Odpowiedzi:
Jeśli wyposażasz dwumianowy GLM w link logit (tj. Model regresji logistycznej), wówczas równanie regresji jest logarytmicznym prawdopodobieństwem, że wartość odpowiedzi wynosi „1” (lub „sukces”), zależna od wartości predyktora .
Potęgowanie logarytmicznych szans daje ci iloraz szans dla jednostkowego wzrostu twojej zmiennej. Na przykład, jeśli „płeć”, jeśli kobieta = 0 i mężczyzna = 1 i współczynnik regresji logistycznej wynosi 0,014, możesz stwierdzić, że szanse twojego wyniku dla mężczyzn wynoszą exp (0,014) = 1,01 razy większe niż prawdopodobieństwo twój wynik u kobiet.
źródło
iloraz szans kobiet powinien być
1 / exp(0.014)
wyjaśnienie:
ponieważ zdarzenie dla mężczyzny to „1”, a kobieta to „0”, co oznacza, że poziom odniesienia to kobieta.
równanie
ln(s) = B0 + B1*(gender)
w związku z tym,
odds ratio(female) = 1 / 1.01 = 0.99
źródło