我们知道,线性模型可以表示为 y=WTX+by=W^TX+by=WTX+b 形式。

简单来讲,广义线性模型就是可以表示为 g(y)=WTX+bg(y)=W^TX+bg(y)=WTX+b,即 y=g−1(WTX+b)y=g^{-1}(W^TX+b)y=g−1(WTX+b) 的一类模型

其中,函数 ggg 单调可微,叫做联系函数(link function),就是这个联系函数使得原本的线性模型扩展为了广义线性模型。

比如,logistic 回归就是一个广义线性模型,因为在 logistic 回归中,有:
y=11+e−(WTX+b)y=\frac{1}{1+e^{-(W^TX+b)}}y=1+e−(WTX+b)1​
易得 ln⁡y1−y=WTX+b\ln\frac{y}{1-y}=W^TX+bln1−yy​=WTX+b,即联系函数 g(y)=y1−yg(y)=\frac{y}{1-y}g(y)=1−yy​

所以说,logistic回归就是一种广义线性模型

  • 参考资料
    《机器学习》 周志华,第3.2节

广义线性模型是什么?相关推荐

  1. R语言广义线性模型函数GLM、广义线性模型(Generalized linear models)、GLM函数的语法形式、glm模型常用函数、常用连接函数、逻辑回归、泊松回归、系数解读、过散度分析

    R语言广义线性模型函数GLM.广义线性模型(Generalized linear models).GLM函数的语法形式.glm模型常用函数.常用连接函数.逻辑回归.泊松回归.系数解读.过散度分析 目录

  2. 广义线性模型GLM、GLMM、LMM、MLM、GMM、GEE、广义线性模型GLM和广义线性混合模型的GLMM区别

    R语言广义线性模型GLM.GLMM.LMM.MLM.GMM.GEE.广义线性模型GLM和广义线性混合模型的GLMM区别 目录

  3. R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化

    R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化 目录

  4. Python使用sklearn构建广义线性模型:泊松回归(Poisson regression)实战

    Python使用sklearn构建广义线性模型:泊松回归(Poisson regression)实战 目录 Python使用sklearn构建广义线性模型:泊松回归(Poisson regressio ...

  5. Python使用sklearn构建广义线性模型:gamma回归(Gamma regression)实战

    Python使用sklearn构建广义线性模型:gamma回归(Gamma regression)实战 目录 Python使用sklearn构建广义线性模型:gamma回归(Gamma regress ...

  6. Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie regression)实战

    Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie regression)实战 目录 Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie ...

  7. R语言广义线性模型Logistic回归案例代码

    R语言广义线性模型Logistic回归案例代码 在实际应用中,Logistic模型主要有三大用途: 1)寻找危险因素,找到某些影响因变量的"坏因素",一般可以通过优势比发现危险因素 ...

  8. R语言广义线性模型Logistic回归模型列线图分析(nomogram)

    R语言广义线性模型Logistic回归模型列线图分析(nomogram) 我们来看图说话: gist是一种胃肠道间质瘤,作者构建了无复发生存率的logistic回归模型. 并构建了如下的列线图或者no ...

  9. R语言广义线性模型Logistic回归模型C Statistics计算

    R语言广义线性模型Logistic回归模型C Statistics计算 区分能力指的是回归模型区分有病/无病.有效/无效.死亡/存活等结局的预测能力.比如,现有100个人,50个确定患病,50个确定不 ...

  10. R语言广义线性模型泊松回归(Poisson Regression)模型

    R语言广义线性模型泊松回归(Poisson Regression)模型 试想一下,你现在就站在一个人流密集的马路旁,打算收集闯红灯的人群情况(?).首先,利用秒表和计数器,一分钟过去了,有5个人闯红灯 ...

最新文章

  1. apk解密工具_手机端操作| Auto.js一键解密/一键加密工具免费分享
  2. nuget在jenkins上不能自动还原项目依赖包---笔记
  3. linux用卸载软件管理,Linux下软件的安装卸载管理
  4. jQuery中blur和focus事件的应用
  5. 初中计算机知识点 考题,初中信息技术考题规律及趋势_教师资格面试初中信息技术...
  6. 如何修改eclipse里面Android虚拟机的存放路径
  7. 模拟请求分页式存储管理 ---4种置换算法
  8. 按15分钟取数据_【数量技术宅|金融数据分析系列分享】套利策略的价差序列计算,恐怕没有你想的那么简单...
  9. python 等待其他线程执行完_面试官:如何让线程顺序执行,join,还有其他办法吗?...
  10. Target “xxx” links to target “Boost::filesystem“ but the target was not found
  11. openlayers3 根据经纬度 自动画框_用这软件,让你的电脑自动搞黄色
  12. Node.js框架对比:Express/Koa/Hapi
  13. vue 渲染函数处理slot_Vue源码全面解析七 initRender 函数(处理渲染相关的函数)...
  14. nginx 访问状态统计
  15. 为什么培训出来的学员总喜欢包装成三年工作经验?
  16. jsmind源码初探
  17. 约束(Constraint)SQL约束有哪几种?【常用的约束】【有例子】【非空约束】【唯一约束】【主键约束】【外键约束】【检查约束】
  18. SPI Flash是什么?
  19. ubuntu壁纸自动切换
  20. 数字图像处理与Python实现-图像几何变换-图像金字塔

热门文章

  1. java中来表示输出_Java中的常见输入输出流
  2. 小心冒充瑞星专家的病毒ravexp.exe
  3. 针对媒体和娱乐行业的NVIDIA MAXIMUS
  4. python 拼接数字和字符串_Python字符串拼接(包含字符串拼接数字)
  5. 微信公众号 测试号配置
  6. 生活中我们的那些疑惑
  7. Flutter开发 13.Widget-TextField、Flex、Expanded、SafeArea
  8. T-SQL 存储过程
  9. 一个程序员的创业历程
  10. 诺基亚700智能手机最小