Question: Consider a convolutional neural network that is used to classify images into two classes. The structure of the network is as follows: INPUT: 1 0
Consider a convolutional neural network that is used to classify images into two classes. The structure of the network is as follows:
INPUT: x grayscale images.
LAYER : Convolutional layer with x convolutional filters.
LAYER : Convolutional layer with x convolutional filters.
LAYER : A max pooling layer that downsamples Layer by a factor of from xx
LAYER : Dense layer with units
LAYER : Dense layer with units
LAYER : Single output unit
a How many weights does this network have?
b What is stochastic about stochastic gradient descent?
c Assume this network is trained using stochastic gradient descent on a fixed training set. Is there a guarantee that the algorithm will converge to an optimal set of weights given enough epochs of training?
d As with any learning algorithm, designers of deep neural networks face a biasvariance tradeoff. Given your answer to part a would you say that high bias or high variance is a bigger concern? How might we address the concern? In Figure we see that the ordering of the three methods with respect to mean absolute error is different from the ordering with respect to test set R How can this be
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
