Обсуждение:Обобщённые линейные модели
Материал из MachineLearning.
Nikita Zinoviсh (Обсуждение | вклад)
(Новая: {{well|Статья написана с использованием LLM '''Gemini Pro 3.1''' и проверена участником ~~~~}} '''Обобщённая линейная ...)
К следующему изменению →
Версия 12:21, 14 июля 2026
| | Статья написана с использованием LLM Gemini Pro 3.1 и проверена участником Nikita Zinoviсh 16:21, 14 июля 2026 (MSD) |
Обобщённая линейная модель (ОЛМ) — это гибкое обобщение классической линейной регрессии, позволяющее моделировать зависимости для целевых переменных, распределение которых отличается от нормального. Концепция была впервые сформулирована Джоном Нелдером и Робертом Уэддерберном в 1972 году.
В то время как классическая регрессия (включая метод наименьших квадратов) предполагает, что математическое ожидание зависимой переменной является линейной комбинацией предикторов, а ошибки распределены нормально с постоянной дисперсией (гомоскедастичность), ОЛМ позволяет отклику иметь распределение из экспоненциального семейства, а дисперсии — зависеть от математического ожидания. Это позволяет рассматривать логистическую, пуассоновскую и гамма-регрессии как частные случаи единого математического аппарата.
Содержание |
Структура обобщённой линейной модели
Любая модель класса ОЛМ строго задаётся через три составляющие:
- Случайная компонента: задаёт распределение вероятностей зависимой переменной
при заданных значениях признаков
. Предполагается, что распределение принадлежит к экспоненциальному семейству.
- Систематическая компонента: формирует скалярный линейный предиктор
как линейную комбинацию вектора параметров
.
- Функция связи: гладкая, монотонно возрастающая и дифференцируемая функция
, которая связывает математическое ожидание зависимой переменной
с линейным предиктором.
Случайная компонента и экспоненциальное семейство
Говорят, что случайная величина принадлежит к экспоненциальному семейству, если её плотность (или функция вероятности для дискретных распределений) может быть представлена в каноническом виде:
где:
-
— канонический (или естественный) параметр распределения;
-
— дисперсионный параметр (параметр масштаба);
-
— кумулянтная функция, форма которой однозначно определяет конкретное распределение из семейства;
-
и
— известные функции.
Вывод математического ожидания и дисперсии
Важнейшее свойство экспоненциального семейства состоит в том, что моменты распределения могут быть аналитически выражены через производные функции .
Запишем логарифм функции плотности для одного наблюдения:
Продифференцируем логарифм плотности по параметру , чтобы получить функцию счёта:
По теореме о регулярности семейства распределений математическое ожидание функции счёта тождественно равно нулю:
Подставим сюда наше выражение:
Таким образом, математическое ожидание равно первой производной кумулянтной функции.
Теперь найдём вторую производную логарифма плотности по :
Используем классическое теоретико-вероятностное тождество для вторых производных:
Поскольку математическое ожидание функции счёта равно нулю, её второй момент равен её дисперсии:
Подставляя вычисленные компоненты в тождество, получаем:
Определив функцию дисперсии как вторую производную кумулянтной функции , мы получаем финальное выражение для дисперсии:
Систематическая компонента
Систематическая компонента определяет, как входные признаки влияют на модель. Это влияние выражается через скалярный линейный предиктор
:
где — неизвестный вектор параметров, подлежащий оценке.
Функция связи
Функция связи сопоставляет математическое ожидание
линейному предиктору:
Особое значение имеет каноническая функция связи. Она возникает в том случае, если линейный предиктор приравнивается непосредственно к естественному параметру: <math>\theta = \eta</math>. Это приводит к существенному упрощению уравнений правдоподобия и гарантирует, что модель обладает достаточными статистиками для оценки вектора параметров .
Примеры классических моделей и их канонических функций связи:
- Нормальное распределение:
(тождественная функция связи).
- Распределение Бернулли:
(логит-функция).
- Распределение Пуассона:
(логарифмическая функция связи).
Оценка параметров: Метод максимального правдоподобия
Для обучения ОЛМ применяется метод максимального правдоподобия. Пусть дана обучающая выборка из независимых наблюдений
. Логарифм функции правдоподобия имеет вид:
Пошаговый вывод уравнений правдоподобия
Для нахождения оценки максимума правдоподобия необходимо вычислить градиент функции по параметрам
и приравнять его к нулю. Применим правило дифференцирования сложной функции:
Вычислим каждую частную производную по отдельности:
- Производная логарифма правдоподобия по каноническому параметру:
- Производная канонического параметра по математическому ожиданию. Так как
, то производная
. Соответственно, по теореме о производной обратной функции:
- Производная математического ожидания по линейному предиктору выражается через функцию связи. Так как
, по теореме о производной обратной функции получаем:
- Производная линейного предиктора
по весу
:
Подставим все четыре компонента обратно в цепное правило:
Суммируя по всем наблюдениям, мы получаем систему уравнений правдоподобия:
Итерационно взвешенный метод наименьших квадратов
Поскольку полученная система уравнений нелинейна относительно параметров , для её решения применяется метод скоринга Фишера. В рамках ОЛМ метод скоринга Фишера эквивалентен итерационно взвешенному методу наименьших квадратов (ИВМНК).
В методе скоринга Фишера вместо классического гессиана используется Информационная матрица Фишера , элементы которой представляют собой математическое ожидание вторых производных логарифма правдоподобия, взятых с обратным знаком:
Используя независимость наблюдений и свойства дисперсии, распишем каждый элемент информационной матрицы:
Вынося детерминированные величины за знак математического ожидания и учитывая, что , получаем:
Введём стандартную параметризацию для масштаба индивидуального наблюдения: , где
— известные веса наблюдений, а
— общий параметр дисперсии. Перепишем элементы информационной матрицы:
Определим диагональную матрицу весов размера
с элементами:
Тогда вся информационная матрица Фишера в компактном матричном виде запишется как:
Аналогично запишем вектор градиента логарифма правдоподобия :
где .
Шаг обновления параметров в методе Фишера задаётся уравнением:
Подставляя матричные представления, мы видим, что общий дисперсионный параметр сокращается:
Раскроем слагаемые, представив через единичную матрицу
:
Введем вектор псевдооткликов с элементами:
Финальная рекуррентная формула полностью совпадает с классическим решение средневзвешенного метода наименьших квадратов на каждой итерации:
Диагностика качества модели
Поскольку в ОЛМ распределение остатков в общем случае не является нормальным, классический коэффициент детерминации и обычные остатки не подходят для оценки качества подогнанной модели.
Девианс
Адекватность модели оценивается с помощью девианса, который обобщает концепцию суммы квадратов остатков. Масштабированный девианс определяется через логарифм отношения правдоподобий исследуемой модели и «насыщенной» модели (модели, в которой число параметров равно числу наблюдений, то есть ):
При достаточно большом размере выборки масштабированный девианс имеет распределение хи-квадрат с степенями свободы, где
— количество оцениваемых параметров модели.
Остатки
Вместо стандартных разностей
- Остатки девианса: компоненты, из которых складывается суммарный девианс модели. Они имеют распределение, более близкое к нормальному, и чаще используются для визуальной диагностики выбросов.
См. также
- Линейная регрессия
- Логистическая регрессия
- Пуассоновская регрессия
- Экспоненциальное семейство распределений
- Метод максимального правдоподобия
- Метод наименьших квадратов
Литература
- Воронцов К. В. Математические методы обучения по прецедентам (теория обучения машин). — М.: МФТИ, 2007.
- Айвазян С. А., Мхитарян В. С. Прикладная статистика и основы эконометрики. — М.: ЮНИТИ, 1998.
- McCullagh, P., Nelder, J. A. Generalized Linear Models, 2nd ed. Chapman and Hall/CRC, 1989.
- Hastie, T., Tibshirani, R., Friedman, J. The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, 2009.

