使用经过标准化数据训练的分类器预测新的非标准化数据

时间:2016-05-08 15:12:50

标签: python scikit-learn

我有一些数据,比如L个功能。我通过在X_train上执行StandardScaler(),使用fit_transform对它们进行了标准化。现在在预测时,我做了clf.predict(scaler.transform(X_test))。到目前为止一切都那么好......现在如果我想挑选模型供以后重用,我将如何使用这个保存的模型预测未来的新数据?新的(未来)数据将不会标准化,我也​​没有挑选scaler

在按照我现在的方式腌制模型之前还有什么必须做的(能够预测非标准化数据)吗?

reddit帖子:https://redd.it/4iekc9

感谢。 :)

1 个答案:

答案 0 :(得分:0)

要解决此问题,您应该使用管道。第一阶段是缩放,第二阶段是你的模型。然后,您可以挑选整个管道并享受新数据。