5、正则化(Regularization)问题

目前为止,我学到了线性回归和逻辑回归,当用他们来解决实际问题的时候,会出现一些问题,比如说过拟合和欠拟合的问题。如何理解?看一个例子
在这里插入图片描述
这个就是我们所熟悉的线性回归的例子,图一用线去拟合数据点,看出来明显好多点和直线有较大的偏差,这个是欠拟合;图三每个点都在曲线上了,这就有点过拟合;中间的图为正正好好!
加入出现了这种问题,我们可以用正则化去解决。
前面的例子我们可以看出,就是X的次数高所引起的过拟合问题,那么如果说让高次项的系数接近于0的话,那么就可以很好的拟合了。
在这里插入图片描述
我们需要对后面两项的参数做一个惩罚,将其纳入代价函数之中,
在这里插入图片描述
这样一最小化之后,θ3和θ4的值就会很小了。
假如说我们不知道有哪些参数需要惩罚,那么就对所有的特征进行惩罚。
在这里插入图片描述
如果选择的正则化参数 λ 过大,则会把所有的参数都最小化了,导致模型变成
在这里插入图片描述
这个时候就成为了欠拟合。所以说对于正则化,我们需要选取一个适当的参数λ

(1)正则化线性回归
在这里插入图片描述
此时我们的代价函数是这个东西。应用梯度下降法:
在这里插入图片描述

(2)正则化逻辑回归

在这里插入图片描述
同样应用梯度下降法:
在这里插入图片描述
接下来几天,我将学习一个更加牛逼的算法,那就是神经网络,号称可以秒杀一切,期待。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值