Recall & Review
beginner
What is the main reason CNNs are good at recognizing visual patterns?
CNNs use filters that scan small parts of an image to detect simple patterns like edges and textures. These small patterns combine in deeper layers to recognize complex shapes.
Click to reveal answer
beginner
What role do convolutional filters play in CNNs?
Filters slide over the image to capture local features such as lines, curves, and colors. This helps the network focus on important visual details.
Click to reveal answer
intermediate
Why do CNNs use pooling layers after convolution?
Pooling layers reduce the size of the image representation, keeping the most important information. This helps the model focus on key features and reduces computation.
Click to reveal answer
intermediate
How do CNNs build understanding from simple to complex patterns?
Early layers detect simple features like edges. Later layers combine these features to recognize shapes, objects, and scenes, building a hierarchy of visual understanding.
Click to reveal answer
advanced
What is the advantage of CNNs using shared weights in filters?
Shared weights mean the same filter is used across the whole image, allowing the network to detect the same pattern anywhere. This reduces the number of parameters and improves learning.
Click to reveal answer
What does a convolutional filter in a CNN primarily detect?
✗ Incorrect
Convolutional filters scan small parts of an image to detect local features such as edges and textures.
Why do CNNs use pooling layers?
✗ Incorrect
Pooling layers reduce the size of the image representation while preserving important features.
How do CNNs recognize complex shapes?
✗ Incorrect
CNNs build complex shape recognition by combining simple features like edges detected in earlier layers.
What does shared weights in CNN filters help with?
✗ Incorrect
Shared weights allow the same filter to detect patterns anywhere in the image, improving efficiency.
Which layer in a CNN detects simple features like edges?
✗ Incorrect
Early convolutional layers detect simple features such as edges and textures.
Explain how CNNs use filters and layers to understand visual patterns.
Think about how small details build up to bigger shapes.
You got /4 concepts.
Describe the benefits of shared weights in CNN filters.
Consider how reusing the same tool helps in different places.
You got /4 concepts.