一个极其简洁的PCA白化
来源:互联网 发布:gta5捏脸数据男古惑仔 编辑:程序博客网 时间:2024/05/21 03:26
昨晚在看SSC的作者的代码的时候发现一个取PCA投影后的矩阵,发现代码极其简单,在这里做个备注,计算的时候可以更方便点:
其中X是原数据,X中的每一列是一个数据,r是需要保留的前r个最大方向的投影数据。
在这里详细解释下:
传统的PCA是这么来做的,用这个上面的符号:
应该是
那回过头来解释下最上面那个,由于是对X'求的svd那么结果应该是:
由于
所以,如果继续白化的话那么就是除以S那么结果就是直接。。证毕。。
- 一个极其简洁的PCA白化
- PCA 白化 ZCA白化
- PCA白化
- PCA白化的理解和证明
- PCA及白化的数学理解
- 白化(Whitening) PCA白化 ZCA白化
- 一个极其简洁的Python网页抓取程序,自动从雅虎财经抓取股票数据
- PCA 和 白化区别
- 【UFLDL】PCA+白化
- ①极好的PCA帖子&白化;②数据降维
- 图像白化处理,协方差求解,PCA白化
- 学习笔记-PCA和白化
- 深度学习入门---PCA,白化
- 极其轻松的一个星期
- 主成分分析pca和白化
- 【UFLDL】PCA&白化在图像中的应用
- 数据标准化与PCA白化原理探索
- 白化(Whitening):PCA vs. ZCA
- net中 js前台取后台变量值、服务器端控件值、用户控件中的服务器控件值
- MASTUDIO点评:移动OA中间件市场的“开源先锋”
- Linux下使用vi 编写一个c程序和java程序
- jqGrid编辑
- LwIP 协议栈源码详解 ——TCP/IP 协议的实现(四:数据包 pbuf )
- 一个极其简洁的PCA白化
- Squid – 安装、配置、使用
- 解决Eclipse无法打开“Failed to load the JNI shared library
- Linux初步知识
- test
- VIM命令退出
- 关于js类中闭包调用this问题
- UITableview中如何获取点中的是哪一个cell
- unity自带寻路Navmesh入门教程(二)