¿Cómo puede alguien usar el verano para hacer un gran progreso en su conocimiento en los campos de redes neuronales artificiales y aprendizaje profundo?

Lea sobre una amplia gama de trabajos de investigación , lo que significa que scholar.google será su amigo (otros servicios de búsqueda podrían ser útiles). Algunas palabras clave para buscar son redes neuronales artificiales (obviamente), redes Hopfield y Neocognitrons.

El truco sería comprender los conceptos básicos de las ANN, que implican:

  • las interconexiones entre las neuronas;
  • el proceso de aprendizaje y actualización de pesos entre las interconexiones; y
  • Las funciones de activación que convierten las entradas ponderadas en activaciones de salida.

Para la programación y el trabajo práctico en aprendizaje profundo, comience en Redes neuronales convolucionales (LeNet). Es un módulo de Python para el aprendizaje profundo.

La mayoría de los anteriores son solo lo básico, hay mucho más que aprender y hacer; Uno de sus objetivos debe ser llegar a un nivel en el que pueda programar / implementar redes neuronales en GPU a través de CUDA u OpenCL.

No es mi especialidad, pero como programador profesional, puedo ofrecer algunas conjeturas razonables.
Cada tema mencionado es profundo, por lo que hay una curva de aprendizaje empinada para llegar a un 1 en esa escala de 5.
Si duplicara su conocimiento sobre cada tema, diga un 1 en esa escala de 5, eso sería un aumento estadísticamente enorme.
¿Entonces lo que hay que hacer? En última instancia, debes hacer una programación de Inteligencia Artificial (IA). Antes de que pueda hacer eso, debe leer lo que otros ya han aprendido, para no repetir simplemente las mismas experiencias que ya tuvieron.
Mi impresión es que las redes neuronales reales son más una construcción de hardware. Si eso es correcto, puede omitir o acortar esa curva de aprendizaje comprando una en lugar de diseñar la suya.
Dudo que sea capaz de buscar la respuesta a su pregunta completa. Pero puede elegir AI o redes neuronales para disminuir el conocimiento requerido previamente.