Learn Before
Custom Parameter Initialization
When standard initialization methods are insufficient, deep learning frameworks allow practitioners to define custom parameter initialization routines. This is achieved by creating a custom function or class that applies a desired mathematical distribution or logic to a given parameter tensor. Once defined, this custom initializer can be applied to the neural network to populate the weights according to the specified custom logic.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Example of Weight Initialization
Vanishing/exploding gradient
Symmetry Breaking in Deep Learning
Transfer Learning in Deep Learning
Multi-task Learning in Deep Learning
Variance of Layer Output in Forward Propagation
Default Random Initialization
Xavier Initialization
Built-in Gaussian Parameter Initialization
Constant Parameter Initialization
Block-Specific Parameter Initialization
Forced Parameter Reinitialization
Custom Parameter Initialization
Direct Parameter Assignment
Lazy Parameter Initialization
How to Initialize Weights to Prevent Vanishing/Exploding Gradients