Weight Initialization Techniques in Neural Networks

You can build better deep learning models that train much faster by using the correct weight initialization techniques. A neural network learns the weights during the training process. But how much do the initial weights of the network benefit or hinder the optimization process?

This is a companion discussion topic for the original entry at https://www.pinecone.io/learn/weight-initialization/