多项式和数据归一化
来源:8-2 scikit-learn中的多项式回归与Pipeline

幕布斯4180522
2019-02-13
在前面的多元线性回归中,使用LinearRegression并没有进行数值归一化;为什么在多项式回归中,使用LinearRegression需要进行数值归一化?
写回答
1回答
-
对于线性回归算法,数值归一化不是必须的。不进行归一化也可以得到正确的结果。可以试试把这一小节pipeline中的StandardScaler去掉试试看?结果是一样的:)
不过,对于梯度下降法来说,进行归一化,可以达到提速的目的。因为所有的维度的度量在同一个水平上,不会出现在某一个维度搜索时间过长的现象。再加上有一些算法时必须进行归一化的,比如KNN,所以,通常来讲,对于机器学习的数据预处理过程,执行一遍归一化,是不会有害处的:)
继续加油!:)
012019-02-13
相似问题