Обобщённые линейные модели в Python
Ita Cirovic Donev
Data Science Consultant






Тип данных: непрерывный
Область значений: $(-\infty,\infty)$
Примеры: цена дома, зарплата, рост человека
Семейство: Gaussian()
Функция связи: тождественная
$g(\mu) = \mu = E(y)$
Модель = Линейная регрессия

Тип данных: бинарный
Область значений: $0,1$
Примеры: Да/Нет
Семейство: Binomial()
Функция связи: логит
Модель = Логистическая регрессия

Тип данных: счётный
Область значений: $0, 1, 2, ..., \infty$
Примеры: число голосов, число ураганов
Семейство: Poisson()
Функция связи: логарифм
Модель = Регрессия Пуассона
| Распределение | Функция связи: $\eta=g(\mu)$ | По умолчанию | glm(family=...) |
|---|---|---|---|
| Normal | $\eta = \mu$ | identity | Gaussian() |
| Poisson | $\eta = log(\mu)$ | logarithm | Poisson() |
| Binomial | $\eta = log[p/(1-p)]$ | logit | Binomial() |
| Gamma | $\eta = 1/\mu$ | inverse | Gamma() |
| Inverse Gaussian | $\eta = 1/\mu^2$ | inverse squared | InverseGaussian() |
Обобщённые линейные модели в Python