广义线性模型是什么?
我们知道,线性模型可以表示为 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
易得 lny1−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节
广义线性模型是什么?相关推荐
- R语言广义线性模型函数GLM、广义线性模型(Generalized linear models)、GLM函数的语法形式、glm模型常用函数、常用连接函数、逻辑回归、泊松回归、系数解读、过散度分析
R语言广义线性模型函数GLM.广义线性模型(Generalized linear models).GLM函数的语法形式.glm模型常用函数.常用连接函数.逻辑回归.泊松回归.系数解读.过散度分析 目录
- 广义线性模型GLM、GLMM、LMM、MLM、GMM、GEE、广义线性模型GLM和广义线性混合模型的GLMM区别
R语言广义线性模型GLM.GLMM.LMM.MLM.GMM.GEE.广义线性模型GLM和广义线性混合模型的GLMM区别 目录
- R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化
R语言构建xgboost模型:使用xgboost构建广义线性模型(GLM):使用gblinear算法拟合线性模型并配置L1和L2正则化 目录
- Python使用sklearn构建广义线性模型:泊松回归(Poisson regression)实战
Python使用sklearn构建广义线性模型:泊松回归(Poisson regression)实战 目录 Python使用sklearn构建广义线性模型:泊松回归(Poisson regressio ...
- Python使用sklearn构建广义线性模型:gamma回归(Gamma regression)实战
Python使用sklearn构建广义线性模型:gamma回归(Gamma regression)实战 目录 Python使用sklearn构建广义线性模型:gamma回归(Gamma regress ...
- Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie regression)实战
Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie regression)实战 目录 Python使用sklearn构建广义线性模型:Tweedie回归(Tweedie ...
- R语言广义线性模型Logistic回归案例代码
R语言广义线性模型Logistic回归案例代码 在实际应用中,Logistic模型主要有三大用途: 1)寻找危险因素,找到某些影响因变量的"坏因素",一般可以通过优势比发现危险因素 ...
- R语言广义线性模型Logistic回归模型列线图分析(nomogram)
R语言广义线性模型Logistic回归模型列线图分析(nomogram) 我们来看图说话: gist是一种胃肠道间质瘤,作者构建了无复发生存率的logistic回归模型. 并构建了如下的列线图或者no ...
- R语言广义线性模型Logistic回归模型C Statistics计算
R语言广义线性模型Logistic回归模型C Statistics计算 区分能力指的是回归模型区分有病/无病.有效/无效.死亡/存活等结局的预测能力.比如,现有100个人,50个确定患病,50个确定不 ...
- R语言广义线性模型泊松回归(Poisson Regression)模型
R语言广义线性模型泊松回归(Poisson Regression)模型 试想一下,你现在就站在一个人流密集的马路旁,打算收集闯红灯的人群情况(?).首先,利用秒表和计数器,一分钟过去了,有5个人闯红灯 ...
最新文章
- apk解密工具_手机端操作| Auto.js一键解密/一键加密工具免费分享
- nuget在jenkins上不能自动还原项目依赖包---笔记
- linux用卸载软件管理,Linux下软件的安装卸载管理
- jQuery中blur和focus事件的应用
- 初中计算机知识点 考题,初中信息技术考题规律及趋势_教师资格面试初中信息技术...
- 如何修改eclipse里面Android虚拟机的存放路径
- 模拟请求分页式存储管理 ---4种置换算法
- 按15分钟取数据_【数量技术宅|金融数据分析系列分享】套利策略的价差序列计算,恐怕没有你想的那么简单...
- python 等待其他线程执行完_面试官:如何让线程顺序执行,join,还有其他办法吗?...
- Target “xxx” links to target “Boost::filesystem“ but the target was not found
- openlayers3 根据经纬度 自动画框_用这软件,让你的电脑自动搞黄色
- Node.js框架对比:Express/Koa/Hapi
- vue 渲染函数处理slot_Vue源码全面解析七 initRender 函数(处理渲染相关的函数)...
- nginx 访问状态统计
- 为什么培训出来的学员总喜欢包装成三年工作经验?
- jsmind源码初探
- 约束(Constraint)SQL约束有哪几种?【常用的约束】【有例子】【非空约束】【唯一约束】【主键约束】【外键约束】【检查约束】
- SPI Flash是什么?
- ubuntu壁纸自动切换
- 数字图像处理与Python实现-图像几何变换-图像金字塔