Question: Question Consider a CNN that takes in ( 3 2 times 3 2 ) grayscale images and has a single convolution layer

Question
Consider a CNN that takes in \(32\times 32\) grayscale images and has a single convolution layer with three \(5\times 5\) convolution filters (without boundary padding).
(a) Draw a sketch of the input and first hidden layer similar to the one below.
FIGURE 10.8. Architecture of a deep CNN for the CIFAR100 classification task. Convolution layers are interspersed with \(2\times 2\) max-pool layers, which reduce the size by a factor of 2 in both dimensions.
(b) How many parameters are in this model?
(c) Explain how this model can be thought of as an ordinary feedforward neural network with the individual pixels as inputs, and with constraints on the weights in the hidden units. What are the constraints?
(d) If there were no constraints, then how many weights would there be in the ordinary feed-forward neural network in (c)?
Question Consider a CNN that takes in \ ( 3 2 \

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!