skikit-learn cca 中的 n_components 是什么

What is n_components in skikit-learn cca

我是典型相关分析的新手。通过 sklearn ccan_components 字段,我找不到任何关于变量在任何地方的概念描述。变量到底是什么?我如何决定我应该设置它的值?

n_components 变量是您要保留在 CCA 模型中的组件数。

您可以将其视为表示数​​据的维数。

有几种方法可以决定在模型中保留多少组件。

决定保留多少成分的一种方法是查看典型相关性。

典型相关表示由 CCA 转换的两组变量之间的相关性。

如果只想保留相关性最高的维度,可以将n_components设置为具有最高典型相关性的分量数。

CCA 模型中要保留多少组件没有正确或错误的答案。

这实际上取决于您尝试使用 CCA 模型实现的目标。