Cómo aprender a crear un sistema óptico de reconocimiento de caracteres utilizando redes neuronales artificiales como mi mini proyecto

Para facilitar su tarea, deberá asegurarse de que su conjunto de datos consista en imágenes que tengan el mismo tamaño de fuente. Esto es necesario para arreglar el tamaño de la ventana. Si el conjunto de datos consta de texto con un tamaño diferente, deberá usar una ventana de tamaño variable.

Después de elegir la ventana, debe deslizar la ventana horizontal y verticalmente para obtener todos los caracteres de la imagen.

La ventana puede contener uno de los siguientes:

  1. Un personaje
  2. La mitad de un personaje y la mitad del siguiente personaje de la imagen.
  3. Un espacio en blanco

Ahora debe pasar los píxeles de dichas ventanas junto con las etiquetas correspondientes al algoritmo para entrenar. Una vez entrenado, debe repetir el mismo procedimiento.

Si la ventana contiene espacio en blanco, puede comenzar una nueva palabra

Si la ventana contiene la mitad de un carácter y la mitad del siguiente carácter, podría inferir que ambos caracteres son parte de la misma palabra.

Si la ventana contiene un carácter, agréguelo a la palabra actual.

Solución:

Conjunto de datos MNIST y redes neuronales básicas con función sigmoidea, el descenso de gradiente funcionará con una precisión de más del 97%.

Envíame un mensaje si tienes alguna duda.