VL VIII - Convolutional Network

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/31

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:41 PM on 6/15/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

32 Terms

1
New cards

What does FC mean

Fully connected

2
New cards

Why not use FC forever

  • No structure

  • Network cannot be arbitrarily complex

  • Optimization becomes hard

  • Performance plateaus

3
New cards

Why use CNN

  • Layer with structure

  • Weight sharing (same wights for different parts of image)

4
New cards

What does CNN mean

Convolutional Neural Network

5
New cards

What to do at Boundaries of Filters

  1. Shrink

  2. Pad (adding a number at the edge)

6
New cards

Whats the impact of the depth dimension

The filter has to match the dimension of the input

7
New cards

How to convolve filter with an image

  • apply filter at each location

  • dot products

8
New cards

How to the filter weights differ with a larger image (RGB)

they dont, they stay the same independant of image size

9
New cards

what changes with Input size (CNN)

Output gets larger as well

10
New cards

Whats the output of a conv layer

feature map/activation map

11
New cards

how do the filter in the same conv layer differ

They have different weights values, but the same dimension and amount of weights

12
New cards

How is a convolution layer defined

  • Filter width and height (depth given thorugh input)

  • Number of different filters

  • each filter captures a different image characteristic (e.g. circles, squares, etc.)

13
New cards

Whats stride in regards to CNN

  • The step witdh at which the filter is applied and gives an output

14
New cards

Whats an illegal stride

When the filter does not fully fit

15
New cards

how to calculate output size CNN no padding

knowt flashcard image
16
New cards

why use padding CNN

  • sizes get to small too quickly

  • corner pixel is only used once

17
New cards

Which padding is the most common

Zero padding

18
New cards

Types of convolution (Padding)

  • Valid convolution (no padding)

  • Same Convolution (set padding (F-1)/2)

19
New cards

why use same convolution

  • size of the output stays the same as the input

20
New cards

how to calculate output size CNN with padding

knowt flashcard image
21
New cards

How to calculate Parameter for each filter

Filter dimemsion x depth of input

(5 × 5) x 3

22
New cards

How to calculate number of Parameters per layer

Number of filter parameters x number of filters

23
New cards

You are given a convolutional layer with 4 filters, kernel size 5, stride 1, and no padding that operates on an RGB image

What are the dimension and the shape of its weight tensor

[3,4,5,5]

24
New cards

different types of pooling

  • max pooling

  • average pooling

  • min pooling

25
New cards

difference Conv Layer and Pooling Layer

  • Feature Extraction: computes feature in given region

  • Feature selection: picks the strongest activation in region

R

26
New cards

How does the pooling layer influence the conv layer

Pooling layer wants to extract promising feature, so conv layer hast to be optimized so pooling can extract set feauture

27
New cards

hyperparameters of pooling

  • Stride

  • Spatial filter extent

28
New cards

what does FC do at the end of CNN

  • make final decision with extracted feature of Conv layers

  • one or two FC layers

29
New cards

Difference Conv to FC

  • restrict degrees of freedom

    • FC is brute force

    • Conv are structured

  • Sliding window with the same filter parameters to extract image features

    • concept of weight sharing

    • Extract same feature independant of location

30
New cards

Whats the receptive field

Spatial extent of the connectivity of a conv filter

31
New cards

When does the receptive field grow

with layer and filter kernel size

32
New cards

How is complexity achieved in CNN

More layers and easy filters