Suponiendo que eres un estudiante de ciencias de la computación con el objetivo de seguir una carrera en aprendizaje automático y procesamiento del lenguaje natural.
- Primero, lea y comprenda a fondo la probabilidad y las estadísticas, el álgebra lineal y los algoritmos de optimización.
- Póngase cómodo con Python / R / Octave / Matlab. Sugiero aprender Java / Scala / C ++ también dependiendo de sus intereses.
- Únase a una clase de Coursera sobre aprendizaje automático (por Stanford, también hay otros cursos), pase aproximadamente 8 semanas y obtenga un certificado. Esto también lo guía a través de algunos de los algoritmos en el aprendizaje automático, le dará una intuición sobre cómo funciona el aprendizaje automático.
- Conozca las tendencias, siga todos los sitios web de grupos de investigación interesados de universidades que realizan investigaciones en ML / NLP / AI. Esté atento a las conferencias NIPS / ICML / COLING, observe los detalles sobre dónde interviene la investigación y qué problemas se están resolviendo y qué hay que hacer todavía. De esta manera, conocerá las áreas de investigación de vanguardia y los desafíos allí.
- Participe en competiciones de Kaggle, haga amigos, forme un equipo y haga cosas en colaboración.
- Teniendo en cuenta que tiene un año completo, intente obtener una pasantía de investigación o resolver algún problema de investigación en cualquier industria. Puede ser que pueda construir una solución a su alrededor.
Aprende más y diviértete. Construye tu red. Todo lo mejor.