Assignement 4
Assignement 4
1. What is the primary difference between a traditional computer program and a neural
network in terms of problem-solving?
2. You have a neural network with three layers: an input layer with 100 neurons, a hidden
layer with 50 neurons, and an output layer with 10 neurons. If each neuron in the hidden
layer is connected to each neuron in the input and output layers, calculate the total number
of weights in the network.
3. Suppose you are training a neural network for image classification with a batch size of 32,
and you have 10,000 training images. How many weight updates will occur during one
epoch (one pass through the entire training dataset)?