¿Para qué se puede usar un reconocedor de dígitos?

Considere las respuestas indirectas, en lugar de las directas a esta pregunta. Puede implicar un poco de pensamiento abstracto. Si piensa en los reconocedores de dígitos más como una herramienta de validación para examinar un algoritmo que como un producto para vender, puede entender por qué los estudia en sus cursos y sus aplicaciones de la vida real.

Lo que las personas que estudian mucho las redes neuronales le dirán es que los buenos algoritmos son los que pueden generalizar bien. Las redes neuronales estándar generalmente pueden aprender conjuntos de entrenamiento bastante rápido con un alto grado de precisión, pero lograr que la generalización funcione sobre muestras nunca antes vistas es un esfuerzo mucho más complicado. Uno de los conjuntos de datos más útiles utilizados para las pruebas y la comparación es el conjunto MNIST, y es por eso que lo usan en las clases. Los verdaderos investigadores en el campo de la visión por computadora también los usan para probar sus nuevas ideas. Si las redes no funcionan en generalizar números, ¿qué posibilidades tendrán cuando se apliquen en otro lugar?

Entonces, aunque puede no parecer un producto real, puedo garantizar que los reconocedores de dígitos, e incluso los reconocedores de dígitos de otras personas, son extremadamente valiosos para realizar nuevas investigaciones de IA. Desarrolla alguna teoría, la prueba y luego la optimiza en función de sus resultados en comparación con otros reconocedores de dígitos. Si va un paso más allá, como en una Red Adversaria Generativa (GAN), incluso puede usar los reconocedores de dígitos para entrenar su generador de dígitos, lo que también tiene implicaciones bastante profundas para otros tipos de reconocedores. También puede usarlos para probar la efectividad de su plataforma informática, sincronización, arquitectura de hardware, etc.

Una vez que llegue tan lejos, puede llevar sus nuevos modelos y aplicarlos a cosas más allá de los dígitos, y con suerte hacerse rico y famoso, o al menos satisfacer su curiosidad interior. Créeme, de esta manera puedes usar reconocedores de dígitos para proyectos de clase y los usarás para currículums. Estas son aplicaciones serias de la vida real que la gente usa todos los días, e impulsarán los productos del futuro … es posible que no se vean exactamente como el “reconocedor de dígitos” que esperarías.

Hmm, ¿qué tal un reconocedor de matrícula? Luego, podría identificar si el automóvil que se acerca a su garaje es suyo y abrirlo automáticamente.

Pero realmente, el reconocedor de dígitos es un estándar en IA que todos los estudiantes completan. Demuestra que realmente tomaste un curso de IA, pero eso es todo.

El ejemplo de dígitos en la clase de Ng es en realidad el conjunto de entrenamiento de dígitos utilizado para el reconocimiento de código postal escrito a mano.

Esto ahorra dinero a la Oficina de Correos de EE. UU. (Los humanos no necesitan clasificar las letras a mano con el código postal escrito) y el tiempo (mucho más rápido de lo que un humano puede gestionar).

Sería tremendamente útil para cualquier tipo de sistema de visión artificial que se requiera para leer los mismos signos que hacemos y tomar medidas basadas en ellos. Algunas aplicaciones de ejemplo serían:

  1. Autos autónomos
  2. Reconocimiento de escritura a mano
  3. Lectores de matrículas para estructuras de estacionamiento / cámaras de seguridad

Estoy seguro de que podrías pensar más con un poco de pensamiento: estos son solo los primeros tres que se te ocurrieron.