¿Qué pasos debo hacer para investigar en visión artificial?

Me basaría en la respuesta de Mrad Chams, que le dice cómo obtener las habilidades técnicas necesarias para trabajar en visión artificial, sugiriendo que si desea realizar una investigación original, deberá sumergirse en el campo.

Lea las actas de las conferencias en el campo (CVPR2017 acaba de superar, por ejemplo). Lea también revistas en el campo, como International Journal of Computer Vision. Busque áreas problemáticas que le parezcan interesantes y luego use http://scholar.google.com para recorrer las listas de citas y leer trabajos anteriores.

Para mí, cuando comienzo a leer, generalmente no tengo suficiente conocimiento sobre el tema para hacer buenas preguntas. A medida que lo leo, comienzan a formarse preguntas en mi mente, lo que me ayuda a adaptar mi búsqueda respondiendo esas preguntas. En algún momento, llega a una etapa en la que comienza a decir “¿podría aplicar algún otro enfoque al problema que se describe en este documento?” Si nadie más lo ha hecho, ahora tiene un área potencial para la investigación.

Eventualmente, tiene una visión suficiente en el campo que puede plantear sus propias preguntas: “¿Cómo podemos resolver el problema X?” Entonces podrá proponer sus propias soluciones posibles: “¿Quizás deberíamos intentar Y y ver qué sucede? ‘ A partir de eso, puede formar su hipótesis: “Aplicar Y al problema X no dará una solución / técnica / modelo / respuesta viable”. Luego, hágalo, esperando secretamente que su hipótesis nula sea incorrecta, por supuesto. Si encuentra algo viable, ha descubierto algo nuevo y puede escribirlo y compartirlo con el resto del mundo.

Así es como haría investigación en visión artificial. Es probable que haya muchos otros enfoques para hacerlo, pero me sorprendería que no implicaran aprender más sobre el campo, por lo que es un buen lugar para comenzar.

Recomiendo comenzar con un curso de introducción de alto nivel al tema, como:

  • CSCI 1430: Introducción a la visión por computadora
  • Curso de visión por computadora

Una vez que tenga una comprensión básica de cómo funcionan estas cosas, la codificación y la práctica son clave para el éxito. Python y Matlab son lenguajes de elección para tareas, aquí hay algunos tutoriales de Python sobre visión por computadora y reconocimiento de imágenes en general:

  • Tutoriales de programación de Python (reconocimiento de imagen)
  • ¡El aprendizaje automático es divertido! Parte 3: Aprendizaje profundo y redes neuronales convolucionales
  • Conjunto de muestra de PixLab (donde trabajo)

Espero que esto ayude.

More Interesting

¿Cómo se comparan entre sí los departamentos / escuelas de informática en CMU, MIT, Stanford y UC Berkeley?

Cómo convertirse en un buen investigador en informática

¿Cuál es el curso de informática ideal para un novato en informática?

¿Cuáles son las áreas de investigación actuales en informática, específicamente en las áreas de IA o LM o PNL?

¿Cuáles son los campos interesantes en la informática teórica para entrar?

¿Cuáles son las diversas aplicaciones de las computadoras en el campo del entretenimiento?

¿Qué tiene de importante el trabajo de investigación sobre aprendizaje automático 'Network in Network?

¿Cuáles son los temas más candentes para una tesis de maestría en sistemas informáticos? (2013-2015)

¿Por qué las empresas como Google, Microsoft y Facebook publican su trabajo en lugar de guardar los hallazgos como secretos industriales?

¿Debo hacer un proyecto de investigación física o un proyecto de física computacional para mi último año de pregrado?

¿Cuáles son los documentos fundamentales en lenguajes de programación y programación funcional?

¿Hay algún algoritmo (o aplicación) que pueda distinguir entre música, habla o galimatías al azar?

¿Hay alguna idea en criptografía inspirada en la biología?

¿Cuál es el algoritmo más eficiente para el mejor ajuste en el problema del embalaje del contenedor (bPP)?

¿Es necesaria una sólida formación en informática para realizar investigaciones en informática teórica?