【高维数据降维】奇异值分解SVD

高维数据降维之奇异值分解 SVD

高维数据降维是指采用某种映射方法,降低随机变量的数量,例如将数据点从高维空间映射到低维空间中,从而实现维度减少。

降维分为:特征选择 和 特征提取
特征选择:是从含有冗余信息以及噪声信息的数据中找出主要变量;
特征提取:是去掉原来的数据,生成新的变量,可以寻找数据内部的本质结构特征。

降维的过程是通过对输入的原始数据特征进行学习,得到一个映射函数,实现将输入样本映射后到低维空间中之后,原始数据特征并没有明显的损失,通常情况下新空间的维度要小于原空间的维度。目前大部分降维算法是处理向量形式的数据。

奇异值分解 SVD

对于任意 m × n m \times n m×n 的输入矩阵 A A ASVD(奇异值分解) 分解结果为 A m n = U m r S r r V n r T A_{mn} = U_{mr}S_{rr}V_{nr}^T Amn=UmrSrrVnrT

其中 U U U 为左奇异矩阵, S S S 为奇异值矩阵,除主对角线上的元素外全为0,主对角线上的每个元素都称为奇异值, V V V 为右奇异矩阵。矩阵 U 、 V U、V UV 中的列向量均为正交单位向量,而矩阵 S S S 为对角矩阵,并且从左上到右下以递减的顺序排序,可以直接借用 SVD 的结果来获取协方差矩阵的特征向量和特征值。

这个可以拿 iris 数据做试验。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

梦什

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

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

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

打赏作者

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

抵扣说明:

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

余额充值