Backward Gradient Normalization in Deep Neural Networks
Machine Learning
2021-06-18 v1
Abstract
We introduce a new technique for gradient normalization during neural network training. The gradients are rescaled during the backward pass using normalization layers introduced at certain points within the network architecture. These normalization nodes do not affect forward activity propagation, but modify backpropagation equations to permit a well-scaled gradient flow that reaches the deepest network layers without experimenting vanishing or explosion. Results on tests with very deep neural networks show that the new technique can do an effective control of the gradient norm, allowing the update of weights in the deepest layers and improving network accuracy on several experimental conditions.
Cite
@article{arxiv.2106.09475,
title = {Backward Gradient Normalization in Deep Neural Networks},
author = {Alejandro Cabana and Luis F. Lago-Fernández},
journal= {arXiv preprint arXiv:2106.09475},
year = {2021}
}