TechnologyThe BestieBeginner
VGG for Computer Vision, a free technology course on Tomo

VGG for Computer Vision

Discover how a remarkably simple architectural pattern transformed deep visual recognition. Learn how stacking uniform 3x3 filters unlocked deep networks, and master using pre-trained VGG models for your own vision tasks.

Like Duolingo, but for VGG for Computer Vision. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.

A short one: 12 levels across 2 sections, about 24 minutes end to end, roughly 5 days at five minutes a day. It moves through How VGG Builds Visual Understanding and Analyzing and Applying the Network. It starts from scratch.

12 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

Casey the Cat, the guide who teaches the VGG for Computer Vision course
VGG for Computer Vision
with Casey the Cat
12
Levels
2
Sections
5
Min/day
What you'll learn

Key ideas in VGG for Computer Vision

  • Early vision models like AlexNet used wide 11x11 or 7x7 scanning windows in their first layers
  • Designers originally believed wide filters were required to capture broad visual patterns in one step
  • VGG challenged this convention by proving small windows could see the same areas when stacked
  • A second 3x3 convolution over an existing 3x3 feature map expands the effective field of view to 5x5
  • Adding a third 3x3 convolution expands the total field of view to 7x7
  • VGG achieves the same spatial reach as a wide filter simply by layering 3x3 operations
  • One 7x7 filter requires 49 weights per input-output channel pair
  • Three 3x3 filters require 3 x (3 x 3) = 27 weights per pair
  • VGG's 3x3 stacking approach reduces parameter count by almost half while seeing the exact same 7x7 patch
  • Each convolutional layer in VGG is followed by a non-linear activation function like ReLU
  • Stacking three 3x3 layers gives three successive non-linear functions instead of just one after a 7x7 layer
  • Multiple non-linear stages allow the network to learn more discriminative and expressive features
  • Before VGG, choosing filter sizes (like 11x11, 5x5, 3x3) across different layers was arbitrary trial-and-error
  • VGG proved that standardizing on uniform 3x3 building blocks makes networks modular, predictable, and easy to scale deeper
  • One 7x7 filter requires 49 weights per input-output channel pair, whereas three 3x3 filters require 27, saving nearly half the parameters
  • Fixing the filter size shifted architectural focus to depth (layer count) and channel widths
Why not just Google it

You've tried the other tabs

Wikipedia

Thirty open tabs. Four facts you actually kept.

YouTube

You watched. You nodded. By Sunday it was gone.

ChatGPT

One answer, then back to scrolling.

Online courses

Eight weeks. You meant to finish. You didn't.

Tomo gives VGG for Computer Vision the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.

Try a question

Here's what playing it feels like

A real question from this course. Take your best guess.

Shrinking the Vision Window

Why did early designers choose wide filters for their first layers?

Get it right to open this lesson and 11 more in the app.

Course map

Where VGG for Computer Vision takes you

  1. 1

    How VGG Builds Visual Understanding

    • Replacing Big Filters with 3x3 Stacks
    • Scaling Depth and Spatial Resolution
  2. 2

    Analyzing and Applying the Network

    • Diagnosing Bottlenecks and Trade-offs
    • Adapting Pre-Trained VGG to New Tasks

2 sections · 4 units · 12 levels. Built to play, not to enroll.

New

Tomo is in ChatGPT

Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.

Add Tomo to ChatGPT
How it's taught

You pick the voice

This course
The Bestie

VGG for Computer Vision is taught in the Bestie style: your friend who just gets it. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.

Start free

Start VGG for Computer Vision today.

Download Tomo, search VGG for Computer Vision, and play your first lesson in under a minute.