美文网首页
岭回归与Lasso

岭回归与Lasso

作者: Crystalajj | 来源:发表于2017-12-14 21:41 被阅读73次

Linear regression一般只对low dimension适用,比如n=50, p=5,而且这五个变量还不存在multicolinearity.

Ridge Regression的提出就是为了解决multicolinearity的,加一个L2 penalty term也是因为算起来方便。然而它并不能shrink parameters to 0.所以没法做variable selection。

LASSO是针对Ridge Regression的没法做variable selection的问题提出来的,L1 penalty虽然算起来麻烦,没有解析解,但是可以把某些系数shrink到0啊。

然而LASSO虽然可以做variable selection,但是不consistent啊,而且当n很小时至多只能选出n个变量;而且不能做group selection。于是有了在L1和L2 penalty之间做个权重就是elastic net.

针对不consistent有了adaptive lasso,针对不能做group selection有了group lasso, 在graphical models里有了graphical lasso。

然后有人说unbiasedness, sparsity and continuity这三条都满足多好,于是有了MCP和SCAD同时满足这三条性质。penalized regression太多了,上面提到的都是比较popular的方法了。Source

推荐文章

相关文章

  • ElasticNet回归的python实现及与岭回归、lasso

    ElasticNet回归与岭回归、Lasso回归ElasticNet回归也叫弹性网络回归,是岭回归和Lasso回归...

  • 岭回归与Lasso

    Linear regression一般只对low dimension适用,比如n=50, p=5,而且这五个变量还...

  • 机器学习

    监督学习: 分类与回归 线性回归: 线性模型:最小二乘法,岭回归,lasso回归 解决线性问题...

  • ML06-LASSO回归

    本主题主要说明LASSO回归,LASSO回归与Ridge回归一样,都是属于广义线性回归的一种。LASSO回归与Ri...

  • 14 线性回归总结

    算法模型:线性回归(Linear)、岭回归(Ridge)、LASSO回归、Elastic Net、局部加权回归 0...

  • 2020-05-17 第八章 岭回归与Lasso回归模型(pyt

    岭回归与Lasso回归模型 01 线性回归模型的短板 背景知识 根据线性回归模型的参数估计公式可知,得到β的前提是...

  • 第三章 逻辑回归 (下)

    利用lasso进行正则化 前一章线性回归,利用glmnet包,通过岭回归和lasso进行正则化。去除模型的某些特征...

  • 岭回归

    岭回归 岭回归和lasso解决回归中重大疑难问题:排除多重共线性,进行变量的选...

  • 关于sklearn中回归的实现

    SGDRegressor既可以做岭回归,也可以做Lasso回归,也可以做Elastic Net SGDRegres...

  • Python逻辑回归原理及实际案例应用!

    前言 上面我们介绍了线性回归, 岭回归, Lasso回归, 今天我们来看看另外一种模型—"逻辑回归". 虽然它有"...

网友评论

      本文标题:岭回归与Lasso

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