test集的归一化

来源:4-8 scikit-learn中的Scaler

Len丶风

2019-12-26

不是说归一化的时候要用train中数据集中的均值和方差吗,
但 X_test_standard = standardScaler.transform(X_test)
这个语句不就是用test的均值和方差归一化的吗,
是我哪里理解错了吗

写回答

1回答

liuyubobobo

2019-12-26

standardScaler 在使用 X_train 进行训练的时候,已经存储了 X_train 的均值和方差。


standardScaler.transform(X_test) 将基于 standardScaler 中已经存储的 X_train 的均值和方差,对 X_test 进行归一化。对 X_test 归一化,是需要有 X_test 数据的。


继续加油!:)

1
0

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5876 学习 · 2453 问题

查看课程