带嵌套交叉验证的降维(PCA)

时间:2019-02-06 23:25:58

标签: machine-learning cross-validation dimensionality-reduction

我知道降维只应在训练集上执行(测试集将放在一边,而不用于PCA计算中)。但是,如果我正在执行嵌套交叉验证来调整超参数怎么办?

可以对训练+验证集执行PCA吗?像这样,是否可以在嵌套CV的外循环中执行?

还是应该只对训练集执行,甚至不对验证集执行?与之类似,是否应在嵌套CV的内部循环中执行?

谢谢!

0 个答案:

没有答案