¿Cómo debo prepararme para un trabajo como programador de aprendizaje profundo? Estoy en mi segundo año de ingeniería informática.

Así que estás en el segundo año, ok, primero necesitas aprender matemáticas, algoritmos.

Luego, aprenda Deep Learning, NO hay problema si está en el segundo o tercer año, eso no es un problema, pero si comienza a aprender a partir de ahora, obtendrá un trabajo antes de la competencia del año final.

No pierdas tu tiempo, comienza el aprendizaje profundo desde ahora. Es mejor tomar cualquier curso en línea. Te sugeriré

Los mejores cursos en línea de aprendizaje profundo

Deep Learning AZ ™: redes neuronales artificiales prácticas

Este es un curso excelente.

Aprenderás

  • Comprender la intuición detrás de las redes neuronales artificiales
  • Aplicar redes neuronales artificiales en la práctica
  • Comprender la intuición detrás de las redes neuronales convolucionales
  • Aplicar redes neuronales convolucionales en la práctica
  • Comprender la intuición detrás de las redes neuronales recurrentes
  • Aplicar redes neuronales recurrentes en la práctica
  • Comprender la intuición detrás de los mapas autoorganizados
  • Aplicar mapas autoorganizados en la práctica
  • Comprender la intuición detrás de las máquinas Boltzmann
  • Aplicar máquinas Boltzmann en la práctica
  • Comprender la intuición detrás de AutoEncoders

Cursos relevantes

1. Requisitos previos de aprendizaje profundo: regresión lineal en Python

2. Zero to Deep Learning ™ con Python y Keras

Todo lo mejor.

El aprendizaje profundo ahora está en la imagen. Luego vienen técnicas novedosas y más avanzadas. Por lo tanto, no se concentre ahora en una técnica.

Analogía: una tienda que vende un objeto generalmente no sobrevive.

Su mejor enfoque podría estar en temas que no aprenderá fácilmente en el tren mientras viaja a su trabajo diario. Dichos temas provienen principalmente del conjunto de herramientas matemáticas: matemáticas discretas.