我用了数据清洗,用了特征处理,但是我的数据跑出来,正确率只有不到20%,

来源:6-3 分类-KNN

慕仰3413902

2021-06-19

老师,我用了数据清洗,用了特征处理,但是我的数据跑出来,正确率只有不到20%,基本都用的老师的代码,然后换成我自己的数据,各种模型都用了,就决策树准确率高点,有20%,其他的连20%都没有,不知道怎么办了

写回答

1回答

途索

2021-06-24

同学你好,效果不好一般是特征处理不到位,可以试着将所有维度的数据都归一化或标准化,类别都one-hot处理,再试下用SVM或者随机森林试下。或者直接用GBDT或XGBoost试下。如果已经用了集成类的模型,就尝试着多调调超参数,比如XGBoost的深度或树的大小等等。这些超参刚开始调试时是挺痛苦的,但越操作越应手。加油。

0
0

Python3数据分析与挖掘建模实战,快速胜任数据分析师

快速胜任数据分析岗位,逆袭成为数据掘金时代的抢手人才!

2204 学习 · 489 问题

查看课程