15 个解决方案
#1
你调试参数是按照mnist来的,哈哈
我猜测
我猜测
#2
对呀,用的mnist训练集训练的,60000个样本训练好了自己写的数字识别不出来?
#3
图片格式有误,我猜。
#4
用什么方法识别? 深度学习?
#5
图片已经转化成28×28矩阵了呀
#6
传统BP和cnn都对自己的手写数字识别不好,不知道为什么
#7
1) CNN的话,有没有加个dropout层,有dropout层应该会增加一定的泛化能力
2) 图像有没有留一定像素的白边, 我测试的时候发现留一定的白边会提高一些识别率
3) Mnist的是外国人的手写体,可能你测试的是中国人的 有些不一样,导致识别率不高,这个只能从增加样本入手
#8
朋友,你有代码吗?可以给我分享一下吗
#9
我用caffe下mnist的例子也试了下,训练和测试都正常,但用自己手写的数字时只有80%左右的正确率。手写的数字保存的是28*28的黑底白字的bmp文件。识别就是调用caffe\python\classify.py。不知为何。
#10
楼主可否分享代码,万分感谢。邮箱437253705@qq.com
#11
谁有代码能不能给我发一份,跪求~谢谢~
#12
忘了邮箱了,785834524@qq.com
#13
楼主解决了吗,我也遇到了这个问题
#14
训练样本是手写的,训练集的数据带有明显的手写特征,即中间骨架颜色深,旁边浅,呈现山峰状,而用画板写的数字特征分布是平面式的,没有这种特征,再加上用的训练网络过拟合能力强,过分拟合了这种山峰特征,当然就不能识别用画板写的平面式数字啦
#15
我的自定义测试数据集650个数字平均分布在0~9中,目前测试正确率最好也就80%左右。如何破~~~
#1
你调试参数是按照mnist来的,哈哈
我猜测
我猜测
#2
你调试参数是按照mnist来的,哈哈
我猜测
#3
图片格式有误,我猜。
#4
用什么方法识别? 深度学习?
#5
图片格式有误,我猜。
#6
用什么方法识别? 深度学习?
#7
传统BP和cnn都对自己的手写数字识别不好,不知道为什么 用什么方法识别? 深度学习?
1) CNN的话,有没有加个dropout层,有dropout层应该会增加一定的泛化能力
2) 图像有没有留一定像素的白边, 我测试的时候发现留一定的白边会提高一些识别率
3) Mnist的是外国人的手写体,可能你测试的是中国人的 有些不一样,导致识别率不高,这个只能从增加样本入手
#8
朋友,你有代码吗?可以给我分享一下吗
#9
我用caffe下mnist的例子也试了下,训练和测试都正常,但用自己手写的数字时只有80%左右的正确率。手写的数字保存的是28*28的黑底白字的bmp文件。识别就是调用caffe\python\classify.py。不知为何。
#10
楼主可否分享代码,万分感谢。邮箱437253705@qq.com
#11
谁有代码能不能给我发一份,跪求~谢谢~
#12
忘了邮箱了,785834524@qq.com
#13
楼主解决了吗,我也遇到了这个问题
#14
训练样本是手写的,训练集的数据带有明显的手写特征,即中间骨架颜色深,旁边浅,呈现山峰状,而用画板写的数字特征分布是平面式的,没有这种特征,再加上用的训练网络过拟合能力强,过分拟合了这种山峰特征,当然就不能识别用画板写的平面式数字啦
#15
我的自定义测试数据集650个数字平均分布在0~9中,目前测试正确率最好也就80%左右。如何破~~~