Login to unlock
Deep Learning · Phase 5: Convolutional Neural Networks · The Convolution Operation

The Convolution Operation — Checkpoint Quiz

Checkpoint quiz 3 questions
Back to course

Check your understanding of this module before moving on.

?

Checkpoint quiz 3 questions

A quick check on this module's key ideas before you move on
0/3
Question 01

What does a convolutional filter (kernel) do as it slides across an image?

A is correct. A convolution kernel is a small grid of weights. At each position, it multiplies elementwise with the underlying patch of the image and sums the result, producing a single value that's high when that local patch matches the pattern the filter has learned to detect.
Question 02

Why do convolutional layers use far fewer parameters than a fully connected layer would for the same input image?

A is correct. The same small filter (e.g. 3x3) is reused at every position across the image, rather than learning an independent weight for every pixel-to-output connection. This parameter sharing is what makes convolutions so much more efficient than full connectivity for image-like data.
Question 03

What does 'padding' an image before convolution typically accomplish?

A is correct. Without padding, each convolution shrinks the spatial dimensions slightly since the filter can't center on edge pixels. Adding a border of (usually zero) padding lets the output preserve the input's height and width if desired.