在具有缩放轴的配置上执行 PCA

计算科学 线性代数 矩阵 高维
2021-12-09 04:42:29

假设一个配置XRn×2是 PCA 在一些高维数据上的输出YRn×h. 请注意,此 PCA 由

X=YU,
其中的列U是的特征向量YTY对应于它的 2 个主要特征值。自从X是 PCA 的结果,那么XTX=diag(a,b), 对于一些a,bR. 如果现在执行 PCAX, 那么矩阵V包含的特征向量XTX将是单位矩阵的列,结果将是完整的。

假设一个配置X归一化(单位长度的轴)X^=Xdiag1/2(a,b). 如果一个然后执行PCAX^, 然后X^TX^将是一个单位矩阵。换句话说,通过规范化列X除了纵横比变化(轴拉伸)之外,不能影响 PCA 结果。如果事实上,任何轴的任意拉伸X从那时起也没有效果X^TX^将是一个对角矩阵。我错过了什么吗?

0个回答
没有发现任何回复~