【数值计算1】线性回归问题的几种解法

这篇博客介绍了线性回归问题的几种解法,主要聚焦于最小二乘法,包括其推导过程、非线性回归的拓展应用以及在数据随时间增长时的递归最小二乘法。通过实例和MATLAB代码展示了如何使用最小二乘法解决抛物线拟合问题,并简要提及了递推最小二乘法的计算优势。
摘要由CSDN通过智能技术生成

0 引言

线性回归问题在不同的背景下有不同的表述,

  • 机器学习
    给定一组输入 D = { ( x 1 , y 1 ) , ⋯   , ( x m , y m ) } D=\{(x_1,y_1),\cdots,(x_m,y_m)\} D={ (x1,y1),,(xm,ym)},其中 x i = [ x i 1 , ⋯   , x i n ] T x_i=\left[x_i^1,\cdots,x_i^n\right]^T xi=[xi1,,xin]T是一个 n n n维列向量,线性回归问题是求出损失函数最小的 θ \theta θ
    m i n J ( θ ) = m i n ∑ i = 1 m ( y i − x i T θ ) 2 minJ(\theta)=min\sum_{i=1}^{m}(y_i-x_i^T\theta)^2 minJ(θ)=mini=1m(yixiTθ)2
    主要有梯度下降法
  • 数值计算
    在数值计算方法中,求参数 θ \theta θ的过程称为数据拟合或曲线拟合,常用的算法维最小二乘法

首先介绍线性回归问题的解法中,实施起来最简单的最小二乘法

1 最小二乘法

1.1最小二乘法推导

误差平方和为
J ( θ ) = ∑ i = 1 m ( x i T θ − y i ) 2 = ( X θ − Y

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

奇迹523

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

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

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

打赏作者

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

抵扣说明:

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

余额充值