投影矩阵和最小二乘

前面一篇文章中我们得出投影矩阵 ,它能产生投影,现在我们来看两种极端情况,第一种就是b就在列空间里,那么在上一篇文章中已经给出投影矩阵为I,即相当于不做任何投影;第二种极端情况就是b垂直于列空间,此时Pb=0,一般情况下向量会有一分量在列空间里,另一分量与列空间垂直,因此投影完成的功能就是去掉垂直部分,保留另一部分。那么这个公式是如何起到这种作用的呢?假设向量b1垂直于列空间,则b垂直于列空间的所有列,则 ,因为式中的b=0;假设b2在列空间中,则b2的一般形式为Ax,也就是说Ax=b,因此Pb=Ax,b保持不变。

现在我们继续讲如何使用 ,也就是继续上一篇的最小二乘问题,该问题根据三个点(1,1),(2,2),(3,2)拟合直线y=C+Dt,我们已经知道其对应的Ax=b为  ,设三个点距离y=C+Dt的误差分别为e1,e2,e3,那么我们需要最小化Ax和b的误差e,按照上一篇讲述的,将方程转化为  ,算得,因此得到方程组3C+6D=5,6C+14D=11,这里使用的是线性代数方法来求解CD,其实我们还可以利用微积分求解CD,我们要做的就是最小化误差函数(C+D-1)2+(C+2D-2)2+(C+3D-2)2,对该式求偏导,最终也能得到3C+6D=5,6C+14D=11,求解得C=2/3,D=1/2,所以最优直线是y=2/3+1/2t,由此三个点在线上的投影为p1=7/6,p2=5/3,p3=13/6(不是垂直投影),各点的误差为e1=-1/6,e2=2/6,e3=-1/6,b,p和e之间满足b=p+e,即  ,e不仅垂直于p,同时还垂直于其他向量,e垂直于整个列空间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
最小二乘回归(Partial Least Squares Regression)是一种常用于数据建模和预测分析的统计方法。Matlab 2021版本中,它已经得到了全面的支持和更新。 偏最小二乘回归是建立在最小二乘回归的基础上的一种变量降维技术。它在回归分析中特别适用于解决多重共线性和高维数据问题。通过将自变量和因变量投影到新的低维空间中,可以减少数据的维度,提高模型的性能和可解释性。 在Matlab 2021中,偏最小二乘回归可以通过内置的函数 `plsregress` 实现。该函数可以接收矩阵形式的自变量和因变量数据,以及回归分析所需的参数。它返回投影后的自变量和因变量,以及训练好的模型对象。 使用偏最小二乘回归建模的一般步骤如下: 1. 准备数据集:将自变量和因变量分别表示为矩阵X和Y,确保数据已经处理好,并且有合适的缺失值处理或标准化等操作。 2. 指定模型参数:根据需求,设置相关参数,如偏最小二乘回归的成分数量、正则化参数等。 3. 应用偏最小二乘回归算法:通过调用 `plsregress` 函数,将自变量X和因变量Y作为输入,并指定参数。得到投影后的自变量和因变量,以及训练好的模型对象。 4. 模型分析和评估:根据需要,分析模型的性能和可解释性,可以进行模型参数的显著性检验、变量的选择等。 总之,Matlab 2021为偏最小二乘回归提供了全面的支持,使得使用该方法进行数据建模和预测分析变得更加简单和高效。它可以帮助用户降低数据的维度,改善模型的性能,并提供对变量的解释和重要性分析。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值