Topic Description & Objectives Resource
CNN Architectures The notable CNN architectures and the ImageNet challenge winners, loss functions and optimizers, and the limitations of CNNs Open
Vision Transformers Patch embeddings and the ViT architecture, distillation, CNNs versus ViTs, Swin and other hierarchical transformers, DETR and ConvNeXt Open
Lab 1: Group Equivariant CNNs Why inductive biases matter: from augmentation to group convolutions that build rotation equivariance into a CNN, on MNIST Notebook Colab
Lab 2: Fine-Tuning a Vision Transformer Fine-tune Google's ViT-Large on Animals-10 with Hugging Face, from dataset preparation and stratified splits to evaluation Notebook Colab