Neural Foundations · 2010

Understanding the Difficulty of Training Deep Nets (Xavier/He init)

Xavier Glorot, Yoshua Bengio, Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun

Analyzed how activation-function choice and weight-initialization scale cause activations and gradients to shrink or explode across layers, and introduced the Xavier/Glorot initialization scheme that keeps signal variance stable, removing a common cause of failed deep-network training.

Editorial record

Plain-language summary

The paper measures how the variance of activations and back-propagated gradients changes from layer to layer under different setups, showing that poor scaling makes deep networks with saturating activations (like sigmoid) hard to train. It proposes initializing weights with a variance set from the number of incoming and outgoing connections so that signals neither vanish nor blow up as they pass through the layers. This initialization let deeper networks converge more reliably and became a default starting point for many architectures.

Knowledge graph

Relationships

Antecedents

Source record

Provenance

Record ID
A-015
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.