Открыть сервис

Модель пропорциональных рисков Кокса

Модель пропорциональных рисков Кокса (также регрессия Кокса, модель Кокса) — это статистическая модель, используемая в анализе выживаемости для оценки влияния одной или нескольких независимых переменных (ковариат) на время до наступления интересующего события (например, смерти, отказа оборудования, рецидива заболевания). Модель была предложена британским статистиком Дэвидом Коксом в 1972 году и является полупараметрической, так как не требует задания конкретного вида функции базового риска, но предполагает, что отношение рисков для любых двух объектов постоянно во времени.

История

До появления модели Кокса в анализе выживаемости доминировали параметрические модели, такие как экспоненциальное и Вейбулла распределения, которые требовали строгих предположений о форме функции риска. В 1972 году Дэвид Кокс опубликовал статью «Regression Models and Life-Tables» в журнале Journal of the Royal Statistical Society, где предложил модель, которая отделяет эффект ковариат от базового риска. Это позволило анализировать данные без необходимости полной спецификации распределения времени события. В 1975 году Кокс разработал метод частичного правдоподобия для оценки параметров модели, что сделало её вычислительно доступной. С тех пор модель стала стандартным инструментом в медицинской статистике, эпидемиологии, инженерии надёжности и других областях.

Основные понятия

Функция риска

В анализе выживаемости ключевой величиной является функция риска \( h(t) \), которая описывает мгновенную вероятность наступления события в момент времени \( t \) при условии, что оно не наступило ранее. Формально: \[ h(t) = \lim_{\Delta t \to 0} \frac{P(t \leq T < t + \Delta t \mid T \geq t)}{\Delta t} \] где \( T \) — случайная величина времени до события.

Формулировка модели

Модель пропорциональных рисков Кокса задаётся уравнением: \[ h(t \mid \mathbf{X}) = h_0(t) \cdot \exp(\beta_1 X_1 + \beta_2 X_2 + \dots + \beta_p X_p) \] где:

  • \( h(t \mid \mathbf{X}) \) — функция риска для объекта с вектором ковариат \( \mathbf{X} = (X_1, X_2, \dots, X_p) \);
  • \( h_0(t) \) — базовый риск (функция риска при нулевых значениях всех ковариат);
  • \( \beta_1, \beta_2, \dots, \beta_p \) — коэффициенты регрессии, подлежащие оценке;
  • \( \exp(\beta_j) \) — отношение рисков (hazard ratio) для единичного изменения ковариаты \( X_j \).

Ключевое предположение модели — пропорциональность рисков: отношение рисков для двух объектов с разными ковариатами не зависит от времени. Если \( \mathbf{X}_1 \) и \( \mathbf{X}_2 \) — два набора ковариат, то: \[ \frac{h(t \mid \mathbf{X}_1)}{h(t \mid \mathbf{X}_2)} = \exp\left( \sum_{j=1}^p \beta_j (X_{1j} - X_{2j}) \right) \] что является константой.

Оценка параметров

Частичное правдоподобие

Для оценки коэффициентов \( \beta \) Кокс предложил метод частичного правдоподобия (partial likelihood), который не требует знания \( h_0(t) \). Функция частичного правдоподобия строится на основе упорядоченных по времени событий. Для каждого момента времени \( t_i \), когда происходит событие, рассматривается риск для всех объектов, ещё не испытавших события к этому моменту (группа риска). Вероятность того, что событие произойдёт именно с объектом \( i \), равна: \[ L_i(\beta) = \frac{\exp(\beta^T \mathbf{X}_i)}{\sum_{j \in R(t_i)} \exp(\beta^T \mathbf{X}_j)} \] где \( R(t_i) \) — множество объектов, находящихся в группе риска в момент \( t_i \). Полное частичное правдоподобие — произведение таких вероятностей по всем событиям: \[ L(\beta) = \prod_{i=1}^k \frac{\exp(\beta^T \mathbf{X}_i)}{\sum_{j \in R(t_i)} \exp(\beta^T \mathbf{X}_j)} \] Максимизация логарифма этой функции даёт оценки \( \hat{\beta} \). Для учёта связанных событий (когда несколько событий происходят в один момент) используются модификации, такие как метод Бреслоу или Эфрона.

Тестирование гипотез

Для проверки значимости отдельных коэффициентов или их комбинаций применяются тесты Вальда, тест отношения правдоподобия и тест оценки (score test). Тест Вальда основан на асимптотической нормальности оценок \( \hat{\beta} \), тест отношения правдоподобия сравнивает логарифмы правдоподобия для полной и редуцированной моделей.

Предположения и диагностика

Пропорциональность рисков

Основное предположение модели — постоянство отношения рисков во времени. Для проверки этого предположения используются:

  • Графические методы: построение логарифмических кривых выживаемости (log-minus-log plot) для разных уровней ковариаты — при пропорциональности рисков кривые должны быть параллельны.
  • Тесты на основе шкалированных остатков Шёнфельда: значимая корреляция остатков со временем указывает на нарушение пропорциональности.
  • Включение взаимодействия ковариаты со временем в модель: если коэффициент при таком взаимодействии значим, пропорциональность нарушена.

Линейность и отсутствие влиятельных наблюдений

Модель предполагает линейную связь между логарифмом отношения рисков и ковариатами. Для проверки линейности используются остатки Мартингейла или методы сглаживания. Влиятельные наблюдения выявляются с помощью остатков девианса или расстояния Кука.

Модификации и расширения

Стратифицированная модель Кокса

Если предположение о пропорциональности нарушается для некоторых ковариат, можно использовать стратификацию. В стратифицированной модели базовый риск различается для разных страт (групп), но коэффициенты при других ковариатах считаются одинаковыми: \[ h_s(t \mid \mathbf{X}) = h_{0s}(t) \cdot \exp(\beta^T \mathbf{X}) \] где \( s \) — индекс страты.

Модель с изменяющимися во времени ковариатами

Стандартная модель Кокса может включать ковариаты, значения которых меняются со временем (time-dependent covariates). В этом случае уравнение принимает вид: \[ h(t \mid \mathbf{X}(t)) = h_0(t) \cdot \exp(\beta^T \mathbf{X}(t)) \] Оценка параметров усложняется, так как требуется корректное представление данных в формате «длинной таблицы» (counting process format).

Модели конкурирующих рисков

В ситуациях, когда возможно несколько типов событий (например, смерть от разных причин), применяются расширения модели Кокса, такие как модель причинно-специфического риска (cause-specific hazard) или модель суб-распределения (Fine-Gray model).

Применение

Медицина и эпидемиология

Модель Кокса широко используется в клинических исследованиях для оценки влияния факторов риска (возраст, пол, стадия заболевания, генетические маркеры) на время до смерти, рецидива или выздоровления. Например, в исследованиях рака модель позволяет оценить отношение рисков для разных групп лечения с поправкой на ковариаты.

Инженерия надёжности

В технике модель применяется для анализа времени до отказа оборудования, где ковариатами могут быть температура, нагрузка, тип материала. Это позволяет прогнозировать надёжность и планировать техническое обслуживание.

Экономика и социология

В демографии и страховании модель Кокса используется для анализа времени до наступления страховых случаев, выхода на пенсию или смены работы. В экономике — для изучения времени до банкротства компаний.

Ограничения

  • Пропорциональность рисков: нарушение этого предположения может привести к смещённым оценкам. В таких случаях требуются модификации или альтернативные модели.
  • Неучтённая гетерогенность: если важные ковариаты не включены в модель, это может исказить оценки.
  • Цензурирование: модель корректно работает только при условии независимого цензурирования (цензурирование не связано с временем события).
  • Вычислительная сложность: при большом числе объектов и событий оценка частичного правдоподобия может быть ресурсоёмкой.

Интересные факты

  • Дэвид Кокс получил премию Боуэра (1986) и премию Гая (1973) за вклад в статистику, включая разработку модели пропорциональных рисков.
  • Модель Кокса входит в число 10 наиболее цитируемых статистических работ XX века.
  • В 2015 году была опубликована статья, показывающая, что модель Кокса может быть интерпретирована как частный случай нейронных сетей с экспоненциальной функцией активации.

Источники

  • Cox, D. R. (1972). Regression Models and Life-Tables. Journal of the Royal Statistical Society: Series B, 34(2), 187–202.
  • Klein, J. P., & Moeschberger, M. L. (2003). Survival Analysis: Techniques for Censored and Truncated Data. Springer.
  • Therneau, T. M., & Grambsch, P. M. (2000). Modeling Survival Data: Extending the Cox Model. Springer.
  • Collett, D. (2015). Modelling Survival Data in Medical Research. CRC Press.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →