用svm进行分类时测试集全部识别为某一类是怎么回事 我来答 1个回答 #热议# 为什么有人显老,有人显年轻? 我是秋毒 2017-08-08 · TA获得超过175个赞 知道小有建树答主 回答量:102 采纳率:0% 帮助的人:87.7万 我也去答题访问个人页 关注 展开全部 你有没有做数据的预处理,对数据集进行归一化了吗?SVM不具有伸缩不变性,所以如果样本各个特征分布范围不一致的话,使用这样的数据集训练出来的模型性能会很差,分类正确率会很低。不管训练什么机器学习模型,最好都先对数据集进行归一化,这是因为,归一化不仅可以提高模型正确率(针对不具有伸缩不变性的机器学习算法),还可以加快模型收敛,提升训练速度 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-05-02 如何使用libsvm进行分类 11 2016-05-08 为什么SVM训练多分类结果很好,测试结果都分成同一类??急求 2018-04-05 MATLAB基本SVM训练效果很好(C值设的比较大),但拿测试集测试的时候,24个测试集输出一个定值,附图 9 2015-07-17 svm知道平均识别率怎么求每一类的识别的率 2013-10-30 如何提高SVM分类准确率 1 2012-05-21 SVM(支持向量机)在建模过程中,训练集,测试集的选择有什么规律和原则呢? 21 2016-08-27 SVM是什么? 19 2017-10-08 怎么利用svm对时间序列进行建模 3 更多类似问题 > 为你推荐: