我需要找到一种识别图像的方法,其中包含一个数字编号(白底黑字)。
到目前为止我读过的内容,我会使用神经网络。 SOM(自组织映射)是否是正确的网络类型?
有没有其他好的方法可以识别数字(我已经找到很多手写字符的东西,但不是数字数字)我还没有想到的数字?
答案 0 :(得分:1)
我认为你所讨论的神经网络类型是一个多类分类器,对吗?所以你有一些二进制输入单元(可能是白色到黑色的颜色),你期望二进制输出,例如你的图像显示三个。我对此并不十分谨慎,但我认为最好的方法之一就是建立一个深刻的信念网络。他们使用MNIST数据集进行了测试(如果你搜索它,应该可以在网络的某个地方进行测试......)并且它们工作得非常好。训练过程有点复杂,你首先逐层训练网络无人监督,而不是应用反向传播算法(在这种情况下,我认为是交叉熵误差)。好的,我正在为这个任务开发一个程序(在C sharp中,所以你不应该很难理解)。如果您希望代码在此处与我联系:http://compositedevtec.tk/blog/contact/,或在youtube上搜索“Hinton”(发明这些模型)。有关他的视频解释他的技术。 希望这对你有所帮助