形式陈述
在事件时间模型公理库生存分析基础Survival analysis · Kaplan–Meier estimator对事件时间、删失、survival 与 hazard 建模并估计生存曲线的基础框架。中,设协变量 在事件前已知,条件风险率为
是未指定形状的非负基线风险, 是有限维参数。对于固定协变量 ,风险比为 ,不随时间改变。若协变量本身变动,瞬时风险比可以随其差值变动;“比例”约束的是系数,而非要求两条任意协变量轨迹永远保持相同比值。
先假设连续事件时间、没有并列事件,且删失在给定模型历史后不改变事件强度。设 的唯一事件来自 。条件于事件前历史,并令一个短区间内恰有一次事件,在总事件强度为正时,其来源为 的极限概率是
把这些贡献相乘得到部分似然公理库似然函数Likelihood function固定可观测数据后,由共同支配密度定义、仅在参数间作相对比较的似然函数。 。共同的基线因子逐次抵消,但观察顺序和风险集仍保留。不能把这个推导读成“在任意删失机制下,对全部事件时刻条件化都能消除干扰”。
从似然走到计算
令
对数部分似然的得分为 ;负 Hessian 是各风险集加权协变量协方差之和。拟合就是反复计算这些加权均值与协方差,再求解 Newton 更新。信息矩阵若奇异,应检查协变量是否在风险集内缺乏变化,不能只增加迭代次数。
截距在分子、分母中同样抵消,所以 Cox 部分似然不估计独立截距。给所有人同时增加的风险倍数归入 。
直觉
如果基线风险随时间怎样变化都不知道,仍能估计两类对象之间的相对风险吗?Cox 模型的入口是每次事件发生时的一次局部比较:谁还在风险集中,这次为什么轮到此人?
例子与边界
完整小例子
三人均从 进入。A 的 ,在 发生事件;B 的 ,在 发生事件;C 的 ,在 删失。第一次风险集是三人,第二次是 B、C。因此
在 ,似然为 ,两次事件的得分贡献分别是 与 ,总得分 。这告诉我们从零出发,局部增加似然应朝负方向移动。
若直接解得分方程,令 ,有 ,化简为 。于是 ,风险比约 。C 没发生事件,仍两次出现在分母中,因而提供了比较信息。
边界与解释
风险比 不表示到某日发生事件的概率翻倍。固定协变量下,生存函数为 ;若 ,风险倍数 给出生存率 ,事件概率从 变为 。
加速失效时间模型公理库加速失效时间模型Accelerated failure time model · AFT model直接把事件时间乘以协变量决定的因子,推导分位时间比、删失似然及与比例风险的差别。直接伸缩寿命的时间轴,系数解释为时间比;Cox 则约束瞬时风险比。Weibull 可以同时满足两种结构,但一般 AFT 分布不必比例风险,二者系数不能直接互换。
在竞争风险中,原因别 Cox 模型的风险集只保留尚未发生任何事件者。Fine–Gray 模型公理库Fine–Gray 子分布风险模型Fine-Gray model · Subdistribution hazard明确亚分布风险的特殊分母,并用竞争事件改变累计发生率的算例解释 Fine–Gray 回归。改用与目标累计发生率相连的亚分布分母,其中保留已经发生竞争事件者;它的比例性和系数含义需要分别核对,不能沿用原因别风险的解释。
并列事件需要明确采用 exact、Breslow 或 Efron 处理;把同日多个事件按任意顺序逐个移出风险集会制造信息。某协变量若完美区分事件次序,最大值可能在无穷远,拟合前应检查有限最大值的存在条件。
比例风险违背可借助Schoenfeld 残差公理库Schoenfeld 残差Schoenfeld residuals把事件者协变量与风险集加权均值之差按时间检查,识别固定 Cox 系数遗漏的时间结构。检查。非比例风险时,应明确时间变化效应或更换估计目标。观察研究还需要混杂控制与额外识别条件,部分似然本身不给出因果解释。
推论与应用
估计 后,可以另行估计基线累积风险,再预测具体生存曲线。这里“无需先指定基线形状”节省的是建模假设,并未省去绝对风险预测所需的基线估计。
参考资料