Deep learning: cómo aprenden las redes neuronales

Acá está el corazón conceptual de todo lo demás. Una red neuronal profunda es una función enorme con millones de parámetros que se ajusta bajando por el gradiente de un error. Suena simple porque lo es; lo difícil es que funcione: inicialización, normalización, tasas de aprendizaje, regularización y una cantidad de decisiones que la literatura justifica a posteriori.

Esta sección incluye también los fenómenos que todavía no entendemos bien —doble descenso, grokking, la hipótesis de la lotería— porque son la mejor vacuna contra la idea de que el campo es una ciencia cerrada. Buena parte de lo que sabemos es empírico y provisorio, y conviene aprenderlo sabiendo eso.

El mejor uso de esta sección: mirar la serie Neural Networks: Zero to Hero de Karpathy escribiendo el código vos, no copiándolo. Construir un motor de autodiff en cien líneas hace por la comprensión lo que ningún video puede hacer solo.

22 recursos de deep learning

Ordenados con los imprescindibles primero y agrupados por tipo. Los marcados con ★ son los que recomendaría alguien que ya recorrió el camino; los que dicen «gratis» no cuestan nada.

🎓 Curso

📚 Libro

Dive into Deep Learning (D2L) ★ · Zhang, Lipton, Li, Smola

Libro interactivo: cada concepto viene con código ejecutable en PyTorch, JAX y TensorFlow. Usado en 500+ universidades. Hay traducción al español parcial.

📚 Libro Inicial 2024 gratis Deep learning
Understanding Deep Learning ★ · Simon J.D. Prince

PDF gratis + notebooks + slides. El mejor libro de deep learning escrito en los últimos años: cubre transformers, difusión, GNNs y RL con figuras excelentes.

📚 Libro Intermedio 2023 gratis Deep learning
Alice's Adventures in a Differentiable Wonderland · Simone Scardapane

Deep learning contado como diseño de programas diferenciables. Enfoque fresco y muy bien escrito.

📚 Libro Intermedio 2024 gratis Deep learning
Deep Learning (el 'libro de flores') · Goodfellow, Bengio, Courville

El clásico de 2016. Anterior a los transformers, pero la Parte I (matemática) y la Parte II (fundamentos) siguen siendo insuperables.

📚 Libro Intermedio 2016 gratis Deep learning
Deep Learning: Foundations and Concepts · Christopher Bishop & Hugh Bishop

El sucesor del legendario 'Pattern Recognition and Machine Learning'. Lectura online gratis. Rigor bayesiano + contenido moderno.

📚 Libro Intermedio 2024 Deep learning
Neural Networks and Deep Learning · Michael Nielsen

Online y gratis. La mejor explicación escrita de por qué backprop funciona, con demos interactivas.

📚 Libro Inicial 2015 gratis Deep learning
The Little Book of Deep Learning · François Fleuret

~180 páginas formateadas para leer en el teléfono. Densidad de información altísima. Ideal como repaso.

📚 Libro Inicial 2023 gratis Deep learning

📄 Paper

✍️ Blog/Post

Preguntas frecuentes sobre deep learning

¿Cuál es la diferencia entre machine learning y deep learning?

El deep learning es una rama del machine learning que usa redes neuronales con muchas capas y aprende las representaciones directamente de los datos crudos, en vez de depender de features diseñadas a mano. Todo deep learning es machine learning; no al revés.

¿Qué es backpropagation, en simple?

Es la aplicación de la regla de la cadena del cálculo para saber cuánto contribuyó cada parámetro al error final. Con esa información, el optimizador ajusta cada peso en la dirección que reduce el error. Es el mecanismo que hace posible entrenar redes profundas.

¿Cuánto tiempo lleva aprender deep learning?

Con dedicación sostenida de unas diez horas semanales, tres a seis meses alcanzan para entender los fundamentos y entrenar modelos propios. Llegar a leer papers con comodidad suele llevar un año. La variable que más pesa no es la inteligencia: es la constancia y la cantidad de código propio escrito.