老师,你好,通过knn学习

来源:6-3 分类-KNN

慕运维7479159

2018-03-12

老师,你好,通过knn的学习,自己做了一个实际数据的分析

结果如下:

15003 5002 5002

验证集:

ACC准确率: 0.904838064774

REC召回率: 0.853163361662

F-Score: 0.883618581907

训练集:

ACC准确率Y_train: 0.9450109978

REC召回率Y_train: 0.903575297941

F-ScoreY_train: 0.934005279578

测试集:

ACC准确率Y_test: 0.898840463814

REC召回率Y_test: 0.842579421527

F-ScoreY_test: 0.875369458128

测试集2:

ACC准确率Y_test: 0.898840463814

REC召回率Y_test: 0.842579421527

F-ScoreY_test: 0.875369458128


这里面 有过拟合现象, 不知道是否是超出了正常值 ,怎样判断过拟合有点不符合标准



写回答

1回答

途索

2018-03-12

同学你好,最好的情况,是没有过拟合。如果有过拟合,一般情况下,10%左右是可以接受的,大于30%,已经很不能接受了。有些特殊任务,如和经济利益密切相关的场景,过拟合的容忍程度更低。这些,就和具体业务相关了。

0
0

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

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

2204 学习 · 489 问题

查看课程