ICASSP 2020accepted0 citations

Projected Weight Regularization to Improve Neural Network Generalization

Guoqiang Zhang, Kenta Niwa, W. Bastiaan Kleijn

Abstract

Generalization of a deep neural network (DNN) is one major concern when employing the deep learning approach for solving practical problems. In this paper we propose a new technique, named projected weight regularization (PWR), to improve the generalization capacity of a DNN model. Consider a weight matrix W from a particular neural layer in the model. Our objective is to make the eigenvalues of the matrix product WW <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">T</sup> have comparable or roughly the same magnitudes while allowing the DNN model to fit the training data sufficiently accurate. Intuitively speaking, by doing so, it would prevent the W matrix from matching the training data too well. Specifically, at each iteration, we first project the W matrix to a number of vectors along randomly generated directions. After that, we build an objective function of the projected vectors to regularize their behaviours towards comparable eigenvalue magnitudes of WW <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">T</sup> . Experimental results on training VGG16 for CIFAR10 show that PWR combined with centered weight normalization (CWN) yields promising validation performance compared to orthonormal regularisation combined with CWN.

BibTeX
@inproceedings{icassp2020_projectedweightr,
  title = {Projected Weight Regularization to Improve Neural Network Generalization},
  author = {Guoqiang Zhang and Kenta Niwa and W. Bastiaan Kleijn},
  booktitle = {ICASSP 2020},
  year = {2020}
}
Projected Weight Regularization to Improve Neural Network Generalization · ICASSP 2020