【机器学习】岭回归(Kernel Ridge Regression)附python代码

概述

岭回归,又叫吉洪诺夫正则化,是由Hoerl和Kennard于1970年提出的是一种专用于共线性数据分析的有偏估计回归法。岭回归实际上是一种改良的最小二乘估计法,具有L2正则化的线性最小二乘法。回归算法的,本质就是为了解决一个线性方程,而标准估计方法是普通的最小二乘法的线性回归。

岭回归

线性回归模型的目标函数是
f ( w ) = ∑ i = 1 m ( y i − x i T w ) 2 f(w) = \sum_{i=1}^{m}(y_{i}-x_{i}^{T}w)^{2} f(w)=i=1m(yixiTw)2
转换为矩阵形式是:
f ( w ) = ( y − X w ) T ( y − X w ) f(w) = (y-Xw)^{T}(y-Xw) f(w)=(yXw)T(yXw)
从上矩阵可以得到回归系数:
w ^ = ( X T X ) − 1 X T y \hat{w}=(X^{T}X)^{-1}X^{T}y w

  • 4
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值