SkyAICampus
HomePracticeLearnCode LabFocus
SkyAICampus
PrivacyTermssupport@skyaicampus.com© 2026 SkyAI Campus
Log inSign up

Learn

HomePracticeConcept cardsCode LabSky Tutor

Review

Revise todayMistake notebookProgress

Focus

Campus ForestFocus roomsSquads

Questions or feedback?
support@skyaicampus.com

  1. 1Neural network basics
  2. 2Training networks
  3. 3Convolutional networks
  4. 4Sequence models
  5. 5Training tips
← Deep learning

Lesson 3 of 5

Convolutional networks

Watch, read the card, then practise. Convolutions · Pooling

Video coming soon

The video for this lesson is being recorded.

Meanwhile, the notes below and the 60-second cards cover the same ideas.

Practise this topic
  • Convolutions

    A convolution slides a small filter over an image, computing a weighted sum at each spot to detect a pattern.

    Remember: Filter count = how many patterns a layer looks for.

  • Pooling

    Pooling shrinks a feature map, keeping the strongest signals.

    Remember: Pooling has no weights to learn.

Try the example in Code Lab

size, f, pad, stride = 28, 3, 0, 1
print((size - f + 2 * pad) // stride + 1)
← Training networksNext: Sequence models →

In this lesson

  • Convolutions
  • Pooling

Practise this topic

5 questions at your level. The best way to make it stick.

Practise 5 questions