gradient flow preservation

**Gradient Flow Preservation** is a **design principle for pruning and sparse training** — ensuring that removing weights does not disrupt the backpropagation signal, keeping gradient magnitudes stable across layers to prevent training collapse. **What Is Gradient Flow Preservation?** - **Problem**: Aggressive pruning can create "dead zones" where gradients vanish, causing layers to stop learning. - **Metrics**: Checking the Jacobian singular values, layer-wise gradient norms, or signal propagation theory. - **Solutions**: - **Balanced Pruning**: Ensure each layer retains a minimum number of connections. - **Skip Connections**: ResNet-style shortcut connections maintain gradient highways even if main path is heavily pruned. - **Dynamic Regrowth**: DST methods (RigL) regrow connections in gradient-starved regions. **Why It Matters** - **Trainability**: A pruned network that can't propagate gradients is useless regardless of its theoretical capacity. - **Depth Sensitivity**: Deeper networks are more fragile. Preserving flow is critical for 100+ layer architectures. **Gradient Flow Preservation** is **keeping the neural highway open** — ensuring that information can flow backward for learning no matter how sparse the network becomes.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account