L1正则化与L2正则化

	为什么L1正则可以产生稀疏模型(很多参数=0), 而L2 正则不会出现很多参数为0的情况?
	(1)通过导数值进行分析:在进行梯度下降时,对于L1的正则(权值向量w中各个元素的绝对值之和)求导得到的都是1+1+······(有多项1相加),而L2正则化(权值向量w中各个元素的平方和)求导要对于各个特征进行偏导。对于L1正则导数没有减少的可能性,因为都是1。而对L2正则来说的话速度就会比较慢了。
	(2)通过正则化的函数图像进行分析:要让Obj(w)最小,反解出w*(最优解的特征参数),这就把 w 的解限制在函数图像区域内,同时使得经验风险尽可能小,因此取交点就是最优解,绝对值的函数图可以看出是一个菱形,因为L1正则图像区域是有棱角的,所以更容易在棱角取得交点,从而导致出现参数为0的情况。L1绝对值的对应图像是菱形,L2的平方和方程的对应图像是一个圆形。L2是更好接近代价函数的图像,但是代价函数要够小才能保持经验风险降至最低,以达到要求得的代价函数。这里对应的L1可以产生稀疏模型(很多参数=0)是由于菱角点上只能有某个w参数不为0,图像可以得知其他的为0.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

T o r

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值