¿Dónde empiezo a aprender reconocimiento de imágenes con algoritmos de aprendizaje automático?

Me parece que estás mezclando dos cosas:

  1. Aprendizaje de reconocimiento de imágenes (IR), el núcleo de su pregunta.
  2. Ejecutando IR con algoritmos de aprendizaje automático (ML), de acuerdo con su comentario.

Si desea aprender, tiene muchos buenos libros, algunos de ellos publicados hace varias décadas, que detallan técnicas y algoritmos para IR y para el tema más amplio de “Reconocimiento de patrones”. IR es un tema informático “bastante antiguo”. Temas como segmentación de imágenes, búsqueda de contornos, eliminación de ruido de imágenes, etc. son antiguos y se exploran en libros antiguos.

Los libros más recientes enmarcan el tema de IR dentro de ML, pero los libros más antiguos y de buena calidad existían mucho antes de que la frase “aprendizaje automático” se hiciera popular. Puede buscar libros usados ​​sobre el tema y obtener una copia por unos pocos dólares (como Sergios Theodoridis, Konstantinos Koutroumbas: 9780126861402: Amazon.com: Libros).

Con respecto a la ejecución de algoritmos IR / ML (que parece estar estrechamente relacionado con el aprendizaje del tema, pero en mi humilde opinión, estas son dos cosas diferentes, como se dijo antes), tiene muchas herramientas gratuitas o comerciales para elegir. En la descarga gratuita de reconocimiento de patrones se enumeran alrededor de 70 herramientas.

Sobre tensorflow , tenga en cuenta que puede ejecutarse en tabletas simples y no necesita poderosas tarjetas GPU para ejecutarse (consulte el resumen de http://download.tensorflow.org/p… por ejemplo) a menos que los conjuntos de datos o problemas que está abordando sean muy grande. E incluso hay una página en el sitio de tensorflow dirigida específicamente al reconocimiento de imágenes (Reconocimiento de imágenes | TensorFlow).

Comience con CIFAR-10, puede entrenar una red de keras (usando theano o tensorflow) en una CPU en un par de horas (no obtendrá una precisión sorprendente, pero puede aprender los conceptos).

También puede comprar tiempo (10 centavos por hora de GPU más o menos) en la nube de Amazon si alguna vez desea hacer proyectos más grandes en GPU.

Con la nube también puede hacer conjuntos de datos más grandes.

More Interesting

¿Cuáles son las aplicaciones no computacionales de las lecciones del aprendizaje automático?

¿Qué dice el profesor Yaser Abu-Mostafa en su conferencia sobre la viabilidad del aprendizaje?

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

Robótica: ¿Cuáles son algunos proyectos interesantes de aprendizaje automático relacionados con UAV / drones?

¿Cuándo debo usar la similitud de coseno? ¿Se puede usar para agrupar?

¿Por qué el aprendizaje de refuerzo (profundo) no es adecuado o se usa más para resolver problemas de optimización combinatoria?

¿Se está realizando una fuerte investigación en la intersección del aprendizaje automático y la neurociencia computacional?

¿Los departamentos de policía en los EE. UU. Usan el aprendizaje automático para encontrar patrones en los datos delictivos?

¿Cuál es el progreso en visión artificial?

¿Dónde puedo obtener más información sobre los métodos y algoritmos informáticos que coinciden y resumen diferentes partes del texto?

Dadas las variables / parámetros continuos, ¿cuál es la diferencia entre el aprendizaje automático y la interpolación?

¿Por qué decimos que las redes neuronales simples no pueden manejar la entrada de longitud variable?

¿Qué conocimiento previo es necesario para el aprendizaje automático?

Cómo elegir un algoritmo de aprendizaje automático

¿Qué ofrecen los chips Loihi de Intel con 'autoaprendizaje', 'núcleos neuromórficos' y 'cómputo de aumento asíncrono'?