1

我需要找到一些方法来识别其中包含单个数字数字的图像(白底黑字)。

到目前为止,我会使用神经网络。SOM(自组织地图)是正确的网络类型吗?

有没有其他好的方法来识别我还没有想到的数字(我发现了很多手写字符的东西,但不是数字数字)数字?

4

1 回答 1

1

我认为您所说的神经网络类型是多类分类器,对吧?所以你有一些二进制输入单元(可能是从白色到黑色的颜色)并且你期望一个二进制输出,例如你的图像显示一个三。我对此不太确定,但我认为最好的方法之一是建立深度信念网络。它们使用 MNIST 数据集进行了测试(如果您搜索它,应该可以在网络上的某个地方找到它......)并且它们工作得很好。训练过程有点复杂,您首先要逐层训练网络无监督,然后应用反向传播算法(我认为在这种情况下是交叉熵误差)。好的,我目前正在为该任务开发一个程序(在 C 语言中,因此您应该不难理解)。如果您想要代码,请在此处与我联系:http://compositedevtec.tk/blog/contact/,或在 youtube 上搜索“Hinton”(发明了这些模型)。有一段视频是关于他解释他的技术的。希望这对您有所帮助

于 2010-12-30T19:56:47.023 回答