【问题标题】:Feature Scaling特征缩放
【发布时间】:2020-05-31 21:09:29
【问题描述】:

我从某人说的帖子中读到它:

对于特征缩放,你学习训练集的均值和标准差,然后:

  • 使用训练集手段标准化训练集和 标准差。
  • 使用训练集均值和标准对任何测试集进行标准化 偏差。

但现在我的问题是,在使用缩放的训练数据拟合模型之后,我应该将这个拟合模型应用于缩放的还是未缩放的测试数据?谢谢!

【问题讨论】:

  • 我认为这与 Stack Overflow 无关。请参阅:help centerHow to Asktour。您可以在相关 Stack Exchange 网站上找到讨论 here

标签: python feature-scaling


【解决方案1】:

是的,您还应该缩放测试数据。如果您已经缩放了训练数据并为该缩放数据拟合了模型,那么测试集也应该进行等效的预处理。这是标准做法,因为它确保始终为模型提供形式一致的数据集作为输入。

在 Python 中,该过程可能如下所示:

scaler = StandardScaler()
X_train = scaler.fit_transform(X_train)
X_test = scaler.transform(X_test)

another thread 上有一篇关于此主题的详细文章,您可能会感兴趣。

【讨论】:

    猜你喜欢
    • 2021-06-22
    • 2020-04-21
    • 2020-09-24
    • 2019-03-21
    • 1970-01-01
    • 2019-10-10
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多