是否需要在使用PCA时将原始列车数据的平均值添加到减少维度序列和测试数据?

时间:2016-05-28 08:03:41

标签: pca

我使用PCA减少了测试和训练数据维度。现在我想用svm进行分类。我是否需要按照以下命令将原始列车数据的平均值添加到pca减少列车和测试数据:

X = bsxfun(@plus, pca_train_out, mean(train_data,1));
Y = bsxfun(@plus, pca_test_out, mean(train_data,1));

请指导。

1 个答案:

答案 0 :(得分:0)

不,没有必要,甚至可能会损害表现。对于SVM,通常认为对输入进行标准化非常重要。例如。在每个维度上具有零均值和一些所需的缩放。