如何使用同一PCA来训练和测试设备

时间:2019-03-31 12:43:33

标签: weka

我正在将PCA应用于我的火车,并希望使用SVM进行分类。如何在测试集中自动具有相同的功能? (与PCA之后的新火车相同)。

1 个答案:

答案 0 :(得分:0)

在具有scikit-learn的python中,我们在训练数据集上拟合PCA和分类器,然后使用已经拟合的pca和分类器转换测试数据集。 这是一个示例:

//in jest config
{
    "setupFiles": ["./env-checker.js"],
    "bail": 1
}

您应该对weka应用相同的逻辑:对测试数据应用拟合的pca滤波器,然后对经过pca转换的测试集进行预测。您可以检查以下与weka相关的主题: Principal Component Analysis on Weka