paper-with-me

홈 › Papers

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

2016-02-25 · NeurIPS 2016 12 · Tim Salimans, Diederik P. Kingma

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.

📄 PDF Abstract BibTeX arXiv:1602.07868

Code (9)

TimSalimans/weight_norm 공식 구현
0h-n0/weight_normalization pytorch
UrosOgrizovic/SimpleGoogleQuickdraw tf
astanway/gated-conv-nets tf
krasserm/wdsr tf
openai/weightnorm tf
seanpmorgan/tf-weightnorm tf
xiangyu-liu/Computer-Network tf
zoli333/Weight-Normalization tf

Tasks

Deep Reinforcement LearningImage Classificationreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Weight Normalization Weight Normalization is a normalization method for training neural networks. It is inspired by batch normalization,…
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

Linearly Constrained Weights: Resolving the Vanishing Gradient Problem by Reducing Angle Bias

2018-01-01 · ICLR 2018 1 · Takuro Kutsuna

In this paper, we first identify \textit{angle bias}, a simple but remarkable phenomenon that causes the vanishing gradient problem in a multilayer perceptron (MLP) with sigmoid activation functions. We then propose \tex…

Learning Discrete Weights Using the Local Reparameterization Trick

2017-10-21 · ICLR 2018 1 · Oran Shayer, Dan Levi, Ethan Fetaya

Recent breakthroughs in computer vision make use of large deep neural networks, utilizing the substantial speedup offered by GPUs. For applications running on limited hardware, however, high precision real-time processin…

Understanding symmetries in deep networks

2015-11-03 · Vijay Badrinarayanan, Bamdev Mishra, Roberto Cipolla

Recent works have highlighted scale invariance or symmetry present in the weight space of a typical deep network and the adverse effect it has on the Euclidean gradient based stochastic gradient descent optimization. In …

Computational Efficiency

Slice Sampling Reparameterization Gradients

2021-12-01 · NeurIPS 2021 12 · David Zoltowski, Diana Cai, Ryan P. Adams

Many probabilistic modeling problems in machine learning use gradient-based optimization in which the objective takes the form of an expectation. These problems can be challenging when the parameters to be optimized dete…

Additive Powers-of-Two Quantization: An Efficient Non-uniform Discretization for Neural Networks

2019-09-28 · ICLR 2020 1 · Yuhang Li, Xin Dong, Wei Wang

We propose Additive Powers-of-Two~(APoT) quantization, an efficient non-uniform quantization scheme for the bell-shaped and long-tailed distribution of weights and activations in neural networks. By constraining all quan…

Computational EfficiencyQuantization