📋 Main Topics

  • Introduction to Neural Networks
  • Components of an Artificial Neural Network (ANN)
  • Universal Approximation Theorems
  • Regularization for Neural Networks
  • Vanishing/Exploding Gradient Problem
  • Transfer Learning
  • Backpropagation

🧠 Class Activity - Labs

📚 Required Readings

📚 Optional (Advanced) Reading

  • Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville:
    • Section 6: Introduction to Deep Neural Networks
      • 6.1 (Pages 164-174)
      • 6.3 Hidden Units (Pages 187-193)
    • Section 7: Regularization for Deep Neural Networks
      • 7.4 Dataset Augmentation (Pages 255-258)
      • 7.12 Dropout (Pages 236-237)
      • 7.13 Adversarial Training (Pages 265-266)
    • Skip the remainder of chapters 6 and 7 unless explicitly mentioned above.

Neural Networks & Backpropagation

Vanishing/Exploding Gradient Problem

Transfer Learning

Universal Approximation Theorem

Vanishing/Exploding Gradient Problem

Transfer Learning

Universal Approximation Theorem