美文网首页
从回归到临床模型(二)

从回归到临床模型(二)

作者: cHarden13 | 来源:发表于2020-03-04 22:13 被阅读0次

三.广义线性模型

背景:

背景
广义线性模型通过拟合响应变量的条件均值的一个函数(不是响应变量的条件均值),假设响应变量服从指数分布族中的某个分布(并不仅限于正态分布),极大地扩展了标准线性模型。模型参数估计的推导依据的是极大似然估计,而非最小二乘法。以下为两者比较:
比较

三.1 广义线性模型和 glm()函数

在广义线性模型中,可放松Y为正态分布的假设,改为Y服从指数分布族中的一种分布即可:


glm()参数

连用的函数:


glm()连用函数

三.2模型拟合和回归诊断

目前没有标准的方法。对于诊断图来说,当响应变量有许多值时,诊断图非常有用;而当响应变量只有有限个值时(比如Logistic回归),诊断图的功效就会降低很多。

四.Logistic 回归

理解logistic回归是广义线性模型的一种。

拟合模型

以AER包中的数据框Affairs为例,我们将通过探究婚外情的数据来阐述Logistic回归的过程。

fit.full <- glm(ynaffair ~ gender + age + yearsmarried + children +
religiousness + education + occupation +rating,
data=Affairs, family=binomial())
summary(fit.full)
结果

重点看回归系数的p值。
重新拟合只纳入age、yearsmarried、religiousness和rating的模型fit.reduced.之后可以用anova()函数对它们进行比较(优于是嵌套函数)(AIC不需嵌套)。

解释模型参数:
解释模型参数

可以看到婚龄增加一年,婚外情的优势比将乘以1.106(保持年龄、宗教信仰和婚姻评定不变)。

评价预测概率对模型影响:

predict()函数。

过度离势

p289

Logistic回归的变种

如果响应变量包含两个以上无序类别(比如,已婚/寡居/离婚);若响应变量是一组有序的类别(比如,信用风险为差/良/好),分别用什么logistic回归。

五.泊松回归

我们将使用robust包中的Breslow癫痫数据( Breslow, 1993)。特别地,我们将讨论在治疗初期的八周内,抗癫痫药物对癫痫发病数的影响。(癫痫发病次数符合泊松回归)

加载数据
fit <- glm(sumY ~ Base + Age + Trt, data=breslow.dat, family=poisson())
summary(fit)
解释模型参数
解释参数
过度离势

p292

> library(qcc)
> qcc.overdispersion.test(breslow.dat$sumY, type="poisson")
#Overdispersion test Obs.Var/Theor.Var Statistic p-value
#poisson data 62.9 3646 0

显著性检验的p值果然小于0.05,进一步表明确实存在过度离势,因此用family="quasipoisson"替换family="poisson"。

泊松回归变种
  1. 时间段变化的泊松回归
    固定长度,使用glm()函数中的offset选项。
    2.零膨胀的泊松回归
    可以把该模型看作Logistic回归(预测结构零值)和泊松回归(预测无结构零值观测的计数)的组合。 pscl包中的zeroinfl()函数可做零膨胀泊松回归。
    3.稳健泊松回归
    当存在离群点和强影响点时,该方法会很有效。

相关文章

  • 从回归到临床模型(二)

    三.广义线性模型 背景: 广义线性模型通过拟合响应变量的条件均值的一个函数(不是响应变量的条件均值),假设响应变量...

  • 从回归到临床模型(一)

    一.回归基础知识 二.线性回归 1.拟合线性模型 2.简单线性模型 3.多项式回归 4.多元线性回归 5.回归诊断...

  • Chapter 5: Binary Discrete Choic

    1、二元离散选择模型 2、二元logit回归模型 3、二元probit回归模型 4、多元logit回归模型 5、选...

  • 三.机器学习基础—逻辑回归

    一. 逻辑回归解决的是分类问题 二.AI建模中“基准”很重要:从基本模型到复杂模型,可以知道错误在哪里 注意:任何...

  • 回归系列之逻辑回归

    逻辑回归是回归系列中一个分类模型,而且是一个二分类模型。逻辑回归模型简单但应用广泛,本文从模型介绍、适用场景以及优...

  • 预测模型好不好,看看SPSS校正曲线就知道

    临床研究中,我们常采用各种模型预测病人的结局(比如常见的logistic回归模型)。很重要的一点是,要保证预测模型...

  • Topic 12 临床预测模型—列线表 (Nomogram)

    在临床上列线表已经占据大样本临床研究的半壁江山,非常流行,这个简单的回归模型结合临床上大规模的研究数据,发一篇10...

  • 关于机器学习中的广义线性模型(GLM)

    在机器学习中,有着许多模型,比如传统的线性回归模型,logistic回归,soft max回归啊之类的很多,那么从...

  • 逻辑回归

    逻辑回归模型简介 --美团 机器学习——从编程角度理解逻辑回归 七种常用回归技术,如何正确选择回归模型? 数据科学...

  • 算法工程师知识树 持续更新

    机器学习算法 监督学习分类模型LRSVM决策树NB回归模型线性回归 最小二乘融合模型baggingRFboosti...

网友评论

      本文标题:从回归到临床模型(二)

      本文链接:https://www.haomeiwen.com/subject/thrwlhtx.html