Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks

By Tim Salimans, Diederik P. Kingma. 2016

2,132 citations recorded by the source corpus.

We present weight normalization: a reparameterization of the weight vectors in a neural network that decouples the length of those weight vectors from their direction. By reparameterizing the weights in this way we improve the conditioning of the optimization problem and we speed up convergence of stochastic gradient descent. Our reparameterization is inspired by batch normalization but does not introduce any dependencies between the examples in a minibatch. This means that our method can also be applied successfully to recurrent models such as LSTMs and to noise-sensitive applications such as deep reinforcement learning or generative models, for which batch normalization is less well suited. Although our method is much simpler, it still provides much of the speed-up of full batch normalization. In addition, the computational overhead of our method is lower, permitting more optimization steps to be taken in the same amount of time. We demonstrate the usefulness of our method on applications in supervised image recognition, generative modelling, and deep reinforcement learning.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Efficiency & Compression, Optimization & Training

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Quoc V. Le
  2. Yoshua Bengio
  3. Mohit Bansal
  4. Jianfeng Gao
  5. Sergey Levine
  6. Percy Liang
  7. Luke S. Zettlemoyer
  8. Ruslan Salakhutdinov

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Ming-Hsuan Yang
  5. Xiaogang Wang
  6. Jitendra Malik
  7. Andrew Zisserman
  8. Alan L. Yuille

In Efficiency & Compression

  1. José Manuel Álvarez
  2. Armand Joulin
  3. Edouard Grave
  4. Dan Alistarh
  5. Angela Fan
  6. Dacheng Tao
  7. Gabriel Synnaeve
  8. Mathieu Salzmann

In Optimization & Training

  1. Yoshua Bengio
  2. Quoc V. Le
  3. Sergey Levine
  4. Soham De
  5. Simon Lacoste-Julien
  6. Samuel L. Smith
  7. Frank Hutter
  8. Pieter Abbeel

Citations in the corpus