线性回归的多重共线性问题及其解决

本文探讨了线性回归中的多重共线性问题,指出在该情况下矩阵不可逆,导致无法使用最小二乘法求解。文章详细介绍了多重共线性的机器学习解释和解决策略,包括逐步向前回归、Ridge和Lasso正则化。Ridge通过L2范式正则化限制参数估计,而Lasso利用L1范式实现特征选择和稀疏性。
摘要由CSDN通过智能技术生成

线性回归的多重共线性

1. 前提

  1. 线性回归的矩阵表示
    y   =   X T   ×   ω y\ =\ X^{T}\ \times \ \omega y = XT × ω
    假如有m个训练样本,则
    在这里插入图片描述
  2. 损失函数的定义
    在此,我们使用最常用的损失函数SSE(平方误差)来定义线性回归的损失函数
    在这里插入图片描述
    用矩阵表示:
    S S E = ( y − X ω ) T ( y − X ω ) SSE=\left( y-X\omega \right)^{T} \left( y-X\omega \right) SSE=(yXω)T(yXω)

2. 由损失函数推导ω(基于最小二乘法OLS)

根据损失函数的定义,我们在线性回归中是想让损失函数越小越好,因此我们需要用极限(求导)的方式使得损失函数取到最小值。
L l o s s = S S E = ( y − X ω ) T ( y − X ω ) L_{loss} = SSE =\left(y-X\omega \right)^{T}\left(y-X\omega \right) Lloss=SSE=(yXω)T(yXω)
d L l o s s d ω → 0 \frac{\mathrm{d} L_{loss}}{\mathrm{d} \omega} \rightarrow 0

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值