OCR的神经网络特征

时间:2015-10-30 11:01:47

标签: python neural-network ocr

我正在制作一个自制的ocr,我需要一些我在网上找不到的精确度。我输入了一个50 x 50像素的图像,我按像素分析,如果像素的颜色更白,我把0放在一个列表中,如果它更黑,我就放一个。

之后我将列表作为神经网络的输入。所以我的列表大小是50 * 50 = 2500(太多了吗?)。 我有3层:输入,隐藏,输出。

我在训练期间输出作为输入发送的字符的ascii值。

我使用sigmoid函数进行激活,使用反向传播来更新权重。

目前我的神经网络没有工作,在训练期间,我的输出总是在增加,可能是因为2500输入是多少?

欢迎提出任何建议。

感谢。

编辑:为了在输入层中有256个神经元,可能需要用16x16px调整图像大小?

0 个答案:

没有答案