cnn_handwritten_chinese_recognition
cnn_handwritten_chinese_recognition copied to clipboard
准确率不高,请教要如何解决的
我已经顺利运行了手写识别的软件,但是实际识别率跟你主页上的演示有区别。 比如我写个“汉”子,你的演示中是可以正确辨认,但是我自己本地电脑就不行,checkpoint文件也已经更换了,是否在我本地电脑也要把训练图片都下载呢? 望指教的:-)
这是我本地电脑运行的效果,“汉”字无法正确的辨识
你有修改什么文件么?试着尝试调整一下画板中画笔的粗细程度,然后从百度云下载的checkpoint_1.zip文件夹解压后全部放到checkpoint文件夹中。你这情况应该就是没有加载到checkpoint中模型文件。
文件没有做过任何的修改,并且已经把checkpoint_1.zip的文件解压覆盖了。 画笔的粗细是哪个文件中调整呢?
你看看你的运行输出日志,或者把你的checkpoint文件下的文件路径截图看看。
checkpoint下的文件是一样的
运行输入也是正常的
那可能就是你写的这个样子识别出错了,因为训练样本并不能完全采集到所有人的手写字,现在还不能完全识别出不同人的手写风格。目前楷书识别效果最佳。
不单是一个字,其他汉字也都是这样的情况。 你可以拍一下你自己本地的运行效果我看看吗?
首页那个gif图就是我的运行情况。
不可能效果相差这么远的呀,百度云盘上的test.rar,还有train data需要拷贝到checkpoint下吗?
我重新上传了一份checkpoint20180316.zip文件,你下载替换试试
已经替换checkpoint20180316.zip文件试过了,有改善,但是识别率还是不高,必须要书写非常规范才可以识别
上面和下面的“汉”,书写上我觉得是没有区别的,但是上面就无法识别,下面的就可以正常识别
可以分享一下你的训练方法吗?我希望可以在你的基础上改进的
还是那个问题,本身的训练集太小,并没有采集所有人的书写字体,你的手写风格所以识别率不高,要想改善,只能扩展数据集再重新训练。
至于如何训练手写中文图片,网上很多博客有现成的代码,你搜一下就能查到。
好的,可否推荐一些你觉得好的博客,给我参考下呢? 万分感谢:-)
您好,想请问您一下您是怎么运行起来的,我把checkpoint替换掉之后运行会报错IndexError: list index out of range