1.

Is it possible to train a neural network model by setting all biases to 0? Also, is it possible to train a neural network model by setting all of the weights to 0?

Answer»

Yes, even if all of the biases are set to zero, the neural network model has a chance of learning. 

No, TRAINING a model by setting all of the weights to 0 is impossible SINCE the neural network will never learn to complete a task. When all weights are set to zero, the DERIVATIVES for each w remain constant, resulting in NEURONS learning the same features in each iteration. Any constant initialization of weights, not simply zero, is likely to generate a poor result.



Discussion

No Comment Found