5-9用kNN算法解决回归问题时,老师没有对数据进行归一化处理

来源:5-9 使用scikit-learn解决回归问题

慕运维2948618

2018-01-10

是scikit-learn的KNeighborsRegressor自动会对X_train进行归一化吗?

写回答

2回答

liuyubobobo

2018-01-10

大赞!这里是我的问题,应该先进行一下归一化。scikit-learn中的算法不会自动对数据进行预处理。


我已经在这个课程的github中,相应的notebook进行了修改,可以参见这里:https://github.com/liuyubobobo/Play-with-Machine-Learning-Algorithms/blob/master/05-Linear-Regression/09-Regression-in-scikit-learn/09-Regression-in-scikit-learn.ipynb


如果愿意可以加我的微信,我会给你发一个小红包:)微信号:liuyubobobo


再次抱歉!

1
4
liuyubobobo
回复
神经旷野舞者
对!语言简练,理解正确:)
2018-02-10
共4条回复

神经旷野舞者

2018-02-10

补充下为什么KNN需要进行归一化:数据归一化为什么有用?对归一化无法直观理解

1
4
慕慕9414451
建议在归一化一节再看看。
2018-02-11
共4条回复

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

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

5765 学习 · 2429 问题

查看课程