采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
对于train_test_split感觉也需要的吧,先训练然后再验证下。
对于Scaler的话现在只有一个特征,应该不要了,如果多个特征应该也要的吧?
train_test_split和是Scaler是对机器学习算法都通用的吗?
train_test_split是用于验证算法结果的。在需要验证算法结果的时候,就可以使用。印象里课程后面用线性回归真实解决房价数据的时候,会具体使用。
线性回归理论上不需要使用Scaler,但具体如果使用梯度下降法,使用Scaler可以更多的保证精度和搜索效率。在大多数情况下,使用机器学习算法之前,对数据做一下标准化,不会有什么坏处。
非常感谢!
这样对train_test_split就更理解了,用于验证算法结果,就是和具体的算法没有关系,就是验证机器学习算法性能的。 Scaler用于算法之前的数据预处理部分。 老师,线性回归会不会有多个变量(多个特征)存在的情况,对多嘎变量的话会不会要做Scaler呢?
会。课程后续就会讲:)
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
2.5k 19
3.5k 17
2.9k 15
1.6k 15
1.4k 14