Basic concepts of neural networks
Fundamentals of deep architectures and multilayer networks
Deep learning models specialized in processing images and spatial data
Models for sequential data and the mechanisms that allow networks to focus on relevant information
Deep learning models based on self-attention, widely used in NLP and computer vision
Generative models that iteratively transform noise into realistic data such as images
Key research papers, influential readings, and my thesis