请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

手写识别数据的OVR和OVO准确率很低,是我的问题么?还是正常?

图片描述
我是用PCA(0.9)进行降维最后使用OVR方式得到准确率只有0.91011,而OVO方式在max_iter=100(有warning)情况下的准确率也只有0.9180(我试过把max_iter设置成1000但是跑不出来)
图片描述
请问老师是我的代码出现了什么问题吗?

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-08-11 14:09:56

直接使用逻辑回归做OvO或者OvR的话,是正常的。91%不算低了:)


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仙5376180 #1
    谢谢老师~!那请问老师,要怎么样能提高准确率呢?我试了一下sklearn封装的OVO准确率可以达到0.935,运行时间也相对短很多,除了这种方法还有其他的方法提高准确率么?
    回复 有任何疑惑可以回复我~ 2019-08-11 15:19:43
  • liuyubobobo 回复 提问者 慕仙5376180 #2
    算法方面,可以采用更复杂的算法,比如集成学习或者神经网络;另外,特征处理也很重要,整个图形学的知识都在帮助我们得到更好的特征。关于特征工程,可以参考这里:http://coding.imooc.com/learn/questiondetail/40722.html 加油!:)
    回复 有任何疑惑可以回复我~ 2019-08-11 17:21:49
  • 提问者 慕仙5376180 回复 liuyubobobo #3
    谢谢老师~!
    回复 有任何疑惑可以回复我~ 2019-08-12 17:04:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信