Ask a Question
Ask Question Login
Corporate Training
  1. Community
  2. QA Testing
  3. Question
QA Testing

Explain weight normalisation.

Asked by Amit Jaisawal May 10, 2022 813 views 3 answers
Share

About this question

I was reading the paper Weight Normalisation: A Simple Reparameterization to Accelerate Training of Deep Neural Networks about improving the learning of an ANN using weight normalisation.


They consider standard artificial neural networks where the computation of each neuron consists in taking a weighted sum of input features, followed by an elementwise nonlinearity

y=ϕ(x⋅w+b)

where w is a k-dimensional weight vector, b is a scalar bias term, x is a k-dimensional vector of input features, ϕ(⋅) denotes an elementwise nonlinearity and y denotes the the scalar output of the neuron.


They then propose to reparameterize each weight vector w in terms of a parameter vector v and a scalar parameter g and to perform stochastic gradient descent with respect to those parameters instead.


w=g∥v∥v


where v is a k-dimensional vector, g is a scalar, and ∥v∥ denotes the Euclidean norm of v. They call this parameterization weight normalisation. What is this scalar g used for, and where does it come from? Is w is the normalised weight? In general, how does weight normalisation work? What is the intuition behind it?

Your answer

3 Answers

Maryresasmith Latest answer

Answered on Sep 18, 2025

Weight Normalization is a clever technique that decouples the magnitude of a weight vector from its direction. This helps stabilize training by normalizing the weights, leading to faster convergence, especially with large learning rates. Reminds me of Poptropica, where optimizing your avatar's abilities (like strength or speed) separately leads to faster island completion!



Was this helpful?

Robert Powers

Answered on Nov 12, 2024

Weight normalization is a technique introduced to improve the learning dynamics in neural networks by stabilizing the magnitudes of the weights. This helps to accelerate training and reduce some of the issues associated with optimizing deep networks, such as internal covariate shift.

-----------------------

Clayton Robinson

fireboy and watergirl are the perfect test of friendship!

Was this helpful?

More QA Testing discussions

Learn & Explore

Free tutorials and interview questions from industry experts — learn the skill, then get ready to prove it.

Latest QA Testing Blogs

Guides, tips and career advice on QA Testing from JanBask experts.