矩阵的秩

秩即维度

SVD

使用SVD降维

SVD示例

We have used three columns for U, Σ, and V,the columns of U and V correspond to concepts.The first is “science fiction”and the second is “romance.” It is harder to explain the third column’sconcept, but it doesn’t matter all that much, because its weight, as given by the third nonzero entry in Σ, is very low compared with the weights of the first two concepts.

Let us think of the rows of A as people and the columns of A as movies. Then matrix U connects people to concepts. For example, the person Joe, who corresponds to row 1 of A, likes only the concept science fiction. The value 0.13 in the first row and first column of U is smaller than some of the other entries in that column, because while Joe watches only science fiction, he doesn’t rate those movies highly. The second column of the first row of U is 0, because Joe doesn’t rate romance movies at all. The matrix V relates movies to concepts. The 0.56,0.59 and 0.56 in each of the first three columns of the first row of VT indicates that the first three movies –Matrix, Alien, and Star Wars – each are of the science-fiction genre, while the 0’s in the last two columns of the first row say that these movies do not partake of the concept romance at all. Likewise, the second row of Vtells us that the movies Casablanca and Titanic are exclusively romances.

Finally, the matrix Σ gives the strength of each of the concepts. In our example, the strength of the science-fiction concept is 12.4, while the strength of the romance concept is 9.5. Intuitively,the science-fiction concept is stronger because the data provides more moviesof that genre and more people who like them.

CUR分解

Computing U

CUR: Provably good  approx. to SVD

SVD和CUR比较

参考文献

http://cs246.stanford.edu

数据降维--SVDCUR相关推荐

  1. 【机器学习入门】(12) 特征工程:特征选择、数据降维、PCA

    各位同学好,今天我和大家分享一下python机器学习中的特征选择和数据降维.内容有: (1)过滤选择:(2)数据降维PCA:(3)sklearn实现 那我们开始吧. 一个数据集中可能会有以下问题: ( ...

  2. 利用PCA进行数据降维

    一.进行数据降维的原因 1.使得数据更加容易使用 2.降低很多算法的计算开销 3.去除数据中的噪声(例如使用自编码器AE可以给图片进行降噪处理) 4.便于可视化 二.常见的降维技术 在已标注和未标注的 ...

  3. 在线作图丨数据降维方法③——正交偏最小二乘方判别分析(OPLS-DA)

    ​Question1:什么是PLS-DA? 与PCA不同,PLS是"有监督"模式的偏最小二乘法分析,也就是在分析数据时,已知样本的分组关系,这样可以更好的选择区分各组的特征变量,确 ...

  4. R语言plotly可视化:使用PCA算法进行数据降维、使用plotly可视化随着主成分的增加解释的方差的量(plotting explained variance)

    R语言plotly可视化:使用PCA算法进行数据降维.使用plotly可视化随着主成分的增加解释的方差的量(plotting explained variance) 目录

  5. R语言plotly可视化:使用PCA算法进行数据降维、使用plotly可视化PCA所有的主成分绘制散点图矩阵、降维后的两个(三个)核心主成分的二维、三维可视化图形、方差解释的量、载荷图等

    R语言plotly可视化:使用PCA算法进行数据降维.使用plotly可视化PCA所有的主成分绘制散点图矩阵.降维后的两个(三个)核心主成分的二维.三维可视化图形.方差解释的量.载荷图等 目录

  6. 使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战

    使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战 目录

  7. PCA图像数据降维及重构误差分析实战并使用TSNE进行异常数据可视化分析

    PCA图像数据降维及重构误差分析实战并使用TSNE进行异常数据可视化分析 目录 PCA图像数据降维及重构误差分析实战并使用TSNE进行异常数据可视化分析</

  8. 机器学习基础-数据降维

    http://blog.itpub.net/29829936/viewspace-2643140/ 2019-05-01 10:06:00 首先需要了解下:什么叫做数据降维,为什么要对数据进行降维,如 ...

  9. 数据降维与可视化——t-SNE

    数据降维与可视化--t-SNE 原文:https://blog.csdn.net/hustqb/article/details/78144384 声明: manifold:可以称之为流形数据.像绳结一 ...

最新文章

  1. 永远不要辞职,除非……
  2. 思路:当一个表嵌套另一个表时候 只需在dao中引入该mapper即可 进行正常的数据插入 查询 修改等...
  3. VMware虚拟机 CentOS 6.5系统安装配置详细图文教程 --技术支持TPshop商城
  4. UA MATH524 复变函数13 补充:留数计算的例题
  5. OpenCV 霍夫圆变换Hough Circle Transform
  6. python将excel导入mysql_Python将Excel数据自动导入MySQL,python,实现,excel,到,中
  7. python找出有向图的所有环,Python:有向图中的所有简单路径
  8. 怎么把VC++的注释语句调成其他颜色,只调注释语句
  9. 为什么JavaScript中给变量赋值会影响到其他地方?
  10. nginx gif伪装php,nginx空白图片(empty_gif模块)
  11. qt TCP 网络编程
  12. 360安全卫士卸载干净-笔记
  13. SQL注入之注入检测总结
  14. mac win7 计算机,几步教会你win7更改mac地址_win7电脑改mac地址方法
  15. 我一生中最重要的12个人
  16. mac软件推荐(适用m1)
  17. 运维派 企业面试题3 为上题中的 十个随机字母_test.html 文件 更名
  18. python视觉识别库_机器视觉、模式识别库汇总
  19. xinxin- 新鑫牌计算器
  20. idea2022报错: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

热门文章

  1. 漏洞系列之——XSS
  2. CentOS7安装FATE1.5
  3. ext常用iconCls 很实用
  4. 定制一个许昌3日游攻略,并提供乘车路线
  5. 一文读懂EOS RAM背后的Bancor算法
  6. 大数据时代的社交APP如何突围?
  7. 华硕B460m plus+Intel 10400+AMD 5500xt黑苹果EFI引导
  8. Go 学习之旅之-- Chanel
  9. cmu 计算机科学 硕士 年薪,卡内基梅隆大学就业率高不高?世界级名校学生高就业率高薪资...
  10. 机器学习入门12--聚类1