Redes neuronales: nociones básicas
-
Una presentación sobre las nociones básicas de redes neuronales. También un video muy bueno sobre b-prop hecho por Dot CSV un youtuber muy recomendable que habla sobre redes neuronales profundas.
-
An overview of gradient descent optimization algorithms de Sebastian Ruder.
-
A Recipe for Training Neural Networks por Andrej Karpathy.
Redes Convolucionales
-
Una presentación sobre redes convolucionales y un ejemplo en colab del
hola mundo
de las redes neuronales. -
Una muy buena presentación del curso del MIT sobre CNN para visión por computadora, así como un ejercicio en colab de autocodificadores variacionales, basado en éste artículo de ellos mismos.
-
Una presentación sobre transferencia del aprendizaje (tambien en pdf).
Redes recurrentes
Algunas libretas con ejemplos en pyTorch
Recursos generales y de consulta
-
El libro Deep Learning de Ian Goodfellow, Yoshua Bengio y Aaron Courville gratuito en linea con material adicional.
-
Un excelente curso de introducción al aprendizaje profundo del MIT con videos. transparencias y código.
-
No se puede vivir y hacer deep learning si no utilizamos regularmente el sitio de papers with code. Código, tutoriales, conjuntos de datos, modelos preentrenados,…
-
NeurIPS, la conferencia más importante en redes neuronales y en general en aprendizaje automático.
-
Journal of Machine Learning Research es una publicación libre muy completa sobre el último grito de la moda en ML. Muy buenos artículos, pero ya bastante más densos que en los otros recursos listados.
-
Para usar transformadores, uno de los lugares con los mejores modelos preentrenados es la compañía Hugging Face. Muchos recursos en código abierto.
-
Otras compañías con recursos en código abierto, modelos preentrenados, librerías y frameworks que vale la pena estar revisando son OpenAI (cada vez menos abierta y cada vez más for profit), Meta AI, ahora ya con licencias tipo MIT, y Google Research.
-
El artículo GPTs are GPTs: An Early Look at the Labor Market Impact Potential of Large Language Models con una visión para pensar del futuro del trabajo con las implicaciones de los LLM en la vida diaria.
-
Un listado de conjuntos de datosn que se utilizan muy intensivamente en tareas de aprendizaje profundo.