PCA和线性回归之间的关系如何?

PCA和线性回归是完全不同的两个算法,尽管看上去有一些相似。我们用图来描述一下,用左图表示线性回归,当给定某个输入特征量x时,预测出某变量y的值。在线性回归中,要做的是拟合一条直线来最小化点和直线之间的平方误差,所以要最小化的是点到直线的垂直距离的平方,是某个点与假设的得到预测值之间的距离。
在这里插入图片描述
不同的是,在处理PCA中,要做的是试图最小化点到拟合直线之间的长度,这些距离直线是倾斜的,实际上,这些距离是点到直线的最短的正交距离。

更一般的是,在线性回归中,我们试图预测一个特别的变量y,线性回归要做的是,用所有的x值来预测y。然而在PCA中,没有区别对待,没有特殊的变量y是需要预测的。相反,一系列特征都是同等对待的,没有一个是特殊的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值