奇异值分解求解最小二乘法问题

最小二乘法问题原最优化解:

使用到XTX 的逆矩阵,这种求解方式有几个问题: 

1. 涉及到n*n维矩阵的求逆运算,实际使用中计算量巨大。 

2. 可能不可逆,这个可以用l2正则或者求解伪逆的形式解决。

现实任务中XTX 往往不是满秩矩阵,不可逆而无法直接得出最优解。

 

对比以上方式求解最小二乘法与奇异值分解的求法差异:限定问题为多元线性回归。

考虑上述问题用奇异值分解来求解。

 

在西瓜书线性判别分析章节中,目标值w需对Sw 进行奇异值分解。Sw 为章节中意为不同类的协方差矩阵加和。使用奇异值分解可更快速求解。

 

同理,在最小二乘法定义多元线性回归最优目标问题中,将目标值

转为使用协方差矩阵来定义的问题,同样可以对其使用奇异值分解来简单得至最优解。而不用担心是否不可逆问题。

 

奇异值分解SVD:

 

 

 

待后续增加:python 测试两种方式的结果不同与效果优劣选择

 

相关资料:

https://wenku.baidu.com/view/9bdfa60ff242336c1fb95e71.html

https://www.ixueshu.com/document/eb3f8c8f73882987318947a18e7f9386.html

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值