Neural Mastery
You've marked 0 of 18 pages in Deep Learning understood. View your progress →
0%

Deep Learning — Roadmap

Neural networks from first principles up to the architectures that dominate modern AI.

1. Neural Network Fundamentals

  • The perceptron, multi-layer perceptrons
  • Activation functions: sigmoid, tanh, ReLU, GELU, SwiGLU
  • Forward pass and backpropagation (the calculus, worked by hand once)
  • Weight initialization (Xavier, He)
  • Batch, mini-batch, and stochastic gradient descent

Building Blocks, In Full Depth

2. Training Deep Networks

  • Loss functions: cross-entropy, MSE, contrastive/triplet loss
  • Batch Normalization vs Layer Normalization vs RMSNorm
  • Dropout and other regularization for deep nets
  • Vanishing / exploding gradients
  • Residual (skip) connections — why they enable very deep networks
  • Learning rate schedules, warmup, gradient clipping

3. Convolutional Neural Networks (CNNs)

  • Convolution, pooling, receptive fields
  • Classic architectures: LeNet → AlexNet → ResNet → EfficientNet
  • Applications: image classification, object detection, segmentation

4. Sequence Models

  • RNNs, the vanishing gradient problem
  • LSTM and GRU
  • Sequence-to-sequence models, encoder-decoder

5. Attention & Transformers

  • Self-attention and the Query/Key/Value formulation
  • Why scale by √dₖ
  • Multi-head attention
  • Cross-attention (encoder-decoder)
  • Positional encoding (absolute vs RoPE)
  • The full Transformer block: attention + feed-forward + norm + residual
  • Vision Transformers (ViT) — attention beyond text

6. Vision Architectures: Transformers, Detection & Segmentation

  • ViT variants: DeiT (data-efficient), Swin (windowed attention)
  • Object detection: R-CNN family, YOLO, SSD, DETR
  • Segmentation: U-Net, Mask R-CNN, semantic vs instance segmentation

7. Autoencoders & Variational Autoencoders

  • The encoder/bottleneck/decoder architecture and why the bottleneck forces learning
  • Sparse and Denoising Autoencoder variants
  • VAE: probabilistic latent space, the KL regularization term, the reparameterization trick
  • VQ-VAE's discrete latent codebook

8. Generative Models: GANs & Diffusion

  • GANs: Generator/Discriminator minimax training, mode collapse, training instability
  • Named GAN variants: DCGAN, Conditional GAN, CycleGAN, Pix2Pix, WGAN, StyleGAN, BigGAN
  • Diffusion in depth: DDPM, DDIM, score-based/SDE, Latent/Stable Diffusion, classifier-free guidance, ControlNet
  • Why diffusion overtook GANs for image generation

9. GNNs, RL Networks, Metric Learning, SSL & Multimodal Nets

  • Graph Neural Networks: GCN, GraphSAGE, GAT, message passing
  • Metric learning: Siamese networks, triplet/contrastive loss
  • RL networks: DQN, policy gradients, actor-critic, PPO
  • Self-supervised learning: contrastive (SimCLR/MoCo) and masked prediction (BERT/MAE)
  • Multimodal: CLIP-style dual encoders, fusion-based VLMs
  • Time series nets: TCN, N-BEATS, TFT

10. NN Layers Reference

  • The full catalog: dense, convolutional, recurrent, attention, normalization, and graph layers in one lookup page

11. Common Problems & SOTA Solutions

  • Vanishing gradients in deep nets → residual connections, normalization
  • Overfitting on limited image data → data augmentation, transfer learning, pretrained backbones
  • Quadratic cost of self-attention on long sequences → Flash Attention, or linear attention and Mamba-style state-space models
  • Slow inference → quantization, distillation, pruning
  • Training instability at scale → careful init, warmup, gradient clipping, mixed precision
Last updated Sep 5, 2026Edit this pageReport an issue
← Previous
Deep Learning Overview
Next →
Neural Network Fundamentals