Okay. En primer lugar, aprenda Python en lugar de C y Java. Si logró aprender C y Java, eso debería ser muy simple, ya que Python es un lenguaje de scripting muy fácil de usar y tiene muchas bibliotecas que pueden evitar rehacer algunos de los conceptos básicos, por ejemplo, numpy, scipy, sci-kit y flujo tensorial. Armado con Python, podrá experimentar rápidamente con diferentes algoritmos de aprendizaje automático sin la molestia de escribir código complicado usando C y Java. Eventualmente, es posible que desee transcribir su código a Java, pero eso vendrá más tarde, después de que haya aprendido su camino en ML. Por ahora, el enfoque debería ser “ponerse en marcha” y Python es excelente para eso.
Segundo, y esto es lo importante: debes ser paciente y diligente en el siguiente sentido. NO salte directamente al trabajo en reconocimiento de imagen / voz o tal. Si lo hace, todo lo que aprenderá son recetas de libros de cocina que se volverán obsoletas en un par de años. Comience aprendiendo la teoría y los algoritmos subyacentes en profundidad. Por ejemplo, aprenda qué es una descomposición de valores singulares y cómo se relaciona con las máquinas de vectores de soporte, el análisis semántico latente y los problemas generales de clasificación linealmente separables. Luego, asegúrese de comprender el contenido (no la prueba, en el nivel de matemáticas de la escuela secundaria no está preparado para ello) del teorema de aproximación universal y cómo se relaciona con las redes neuronales. A partir de ahí, intente comprender los métodos del núcleo. Una vez que hayas hecho todo esto, ¡el aprendizaje profundo se convertirá en una cuestión de solo agregar capas de neuronas!
Ahora, entiendo que la lista que acabo de hacer parece desalentadora, pero en realidad no lo es: muchas palabras grandes para cosas bastante simples. Sin embargo, es necesario adquirir un dominio razonable de ciertos conceptos matemáticos en álgebra lineal, optimización y aprendizaje estadístico. Estos creo que serán el principal obstáculo. Si obtiene estos, el resto fluirá sin problemas.
- ¿Cuáles son algunos temas de propuestas de investigación en contabilidad y finanzas?
- ¿Cuáles son algunas de las cosas fascinantes con las que te encontraste mientras buscabas una respuesta de Quora?
- ¿Puede un buen registro de investigación compensar el bajo promedio de calificaciones?
- ¿Hay buenos vendedores de productos químicos de investigación?
- ¿Qué son los laboratorios de investigación en informática en India? ¿Cómo puede un estudiante de CSE de tercer año obtener una pasantía en estos laboratorios?