首页 > 编程语言 > 详细

LAD-lasso和线性规划算法

时间:2018-11-17 22:04:40      阅读:293      评论:0      收藏:0      [点我收藏+]

本文参考资料列表:

【1】Robust Regression Shrinkage and Consistent Variable Selection Through the LAD-Lasso 

【2】维基百科 https://en.wikipedia.org/wiki/Least_absolute_deviations

LAD-lasso简介

LAD-lasso是一种将 lasso的 regression shrinkage and selection 和LAD (least absolute deviation)对于outliers和heavy-tailed errors的稳健性结合起来的办法。 

LAD-lasso准则

lasso准则是:

技术分享图片

lasso准则对所有的变量施加相同的tuning parameter,得到的估计量是有偏的,修改lasso得到以下准则:

技术分享图片

lasso*准则中使用的是Ordinary Least Square,对于outliers比较敏感,改为least absolute deviation:

技术分享图片

LAD-lasso求解

LAD-lasso可以转化为无惩罚的LAD问题求解:

技术分享图片

而LAD问题的求解,最推荐的是线性规划方法,如何将LAD问题转化为线性规划问题呢?

我们想要:

技术分享图片

该问题等价于:

技术分享图片

其中的constraints会在最小化目标函数的同时,强制每个 u等于| yi -a0-...-akxik |,因此等价于原始的目标函数。

LAD-lasso性质

待补充。。

线性规划

基于单纯形的方法是解决最小绝对偏差问题的“首选”方法。单纯形法是一种解决线性规划问题的方法。 最流行的算法是Barrodale-Roberts modified Simplex算法。

 

LAD-lasso和线性规划算法

原文:https://www.cnblogs.com/grace-luke/p/9975576.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!