Why RMSNorm rarely blows up gradients near zero: high-dim init keeps vectors far away

carlesgelada · x · 2026-11-07

François Fleuret asked: given that an input near zero makes RMSNorm blow up gradients, why isn't it more often an issue? Carles Gelada's answer: a high-dimensional random vector is always initialized far away from 0, and under learning dynamics 0 is not an attractor — training doesn't pull parameters into states where inputs approach zero.

A short but substantive architecture exchange.

Related event: RMSNorm Gradient Explosion Near Zero: Question Raised and Explained(6 posts)→

Original post →

More from Research

Research channel →