Phase 5Days 85-108

Deep Learning Architectures, Vision, and Multimodal Perception

OpenCV, image processing and geometry, CNNs, attention before ViTs, detection, segmentation, self-supervised and multimodal perception

Phase Goal

Go beyond image-classifier demos: understand modern perception architectures, multimodal embeddings, qualitative error analysis, safety, and deployment constraints.

Progress

Day 85: Images as Arrays and OpenCV Foundations

Day 86: Classical Image Processing and a Non-Neural Baseline

Day 87: Image Geometry, Features, and Motion

Day 88: Convolution From Scratch

Day 89: CNN Training and Regularization

Day 90: ResNet and Modern CNN Design

Day 91: Transfer Learning and Fine-Tuning

Day 92: Attention for Vision: From Weighted Averages to QKV

Day 93: Vision Transformers

Day 94: Object Detection Geometry

Day 95: YOLO, Faster R-CNN, Detection Workflows

Day 96: Semantic and Instance Segmentation

Day 97: Self-Supervised Vision

Day 98: CLIP and Image-Text Embeddings

Day 99: Document AI and OCR

Day 100: Audio and Speech Foundations

Day 101: Video Understanding

Day 102: Vision-Language Models

Day 103: Multimodal Retrieval

Day 104: Synthetic Data for Perception

Day 105: Perception Model Deployment

Day 106: Safety, Privacy, Bias in Perception

Day 107: CS231n-Style Vision Project Sprint

Day 108: Capstone: Multimodal Perception System

Capstone
Capstone: Multimodal Perception System

Build a computer vision or multimodal perception system with dataset auditing, model comparison, qualitative error review, deployment, and safety notes.

  • CS231n-style visual reasoning
  • CLIP or VLM workflow
  • Demo, model card, evaluation notebook, and README

Phase Complete!

After this phase, you'll be able to:

  • Implement and fine-tune CNN and ViT workflows
  • Evaluate detection, segmentation, and VLM systems
  • Build multimodal retrieval and perception demos
  • Document safety, bias, latency, and deployment limits

You can build and critique vision or multimodal systems beyond screenshots and accuracy numbers. Gate: explain without notes, build one independent artifact, diagnose a deliberate failure, and repeat a changed task after a delay. Record help and repair missing prerequisites.