PCA中的模型参数是什么?

数据挖掘 主成分分析
2021-09-20 13:57:58

我被要求报告在 PCA 模型中要学习的参数数量。这个答案意味着参数确实存在于 PCA 中,但没有解释。软件包通常会报告参数的数量,但不会记录这些参数什么。

PCA 模型的参数是什么?附属问题:有多少个参数?

需要明确的是 - 我不是在询问模型超参数。

1个回答

从代数的角度来看,PCA 是一个基础变化。您可以将转换编写为:

T=XW

在哪里 X 是一个 nxp 矩阵(n 个实例,p 个特征)和 W 是一个 pxp“权重”矩阵(其列是 XTX- 将一个碱基翻译成另一个碱基)。因此,一般 PCA 有p2 系数。

您还可以将空间减少到 m 尺寸并使用:

T=XWm

在哪里 Wm 是由 m 个第一列组成的权重矩阵 W. Wm是一个 pxm 权重矩阵,具有 pxm 系数(或更容易理解:mxp 系数,即保留的维数和根据初始基数表示新基向量所需的参数)。在投影到二维的情况下,您将有 2p 系数。