Don't Drop Dropout: Optimizing Layer Sparsity for Efficient LLM Training and Inference
Abstract
Layer dropout improves large language model training efficiency and enables faster inference via early exit and speculative decoding without sacrificing accuracy.
Layer dropout (a.k.a. stochastic depth) has been shown to enable faster training, higher accuracy, and robustness to zero-shot layer pruning in both language and vision transformers. However, as models and datasets have scaled, dropout - particularly layer dropout - has largely disappeared from large language models (LLMs) pre-training recipes. While some prior work has reported that dropout can degrade accuracy, no comprehensive study has quantified, let alone mitigated, this effect. In this study, we show that layer dropout should be used in state-of-the-art LLM training, establishing best practices and scaling analysis for both training and post-training benefits. Concretely, with optimal layer distribution, time schedule, and optimizer hyperparameters, we observe that at the same training FLOPs layer dropout leads to lower loss. For a given number of training steps, LLMs can achieve lower or similar validation loss while saving upto 25% of training FLOPs. Moreover, layer dropout enables significant post-training optimizations, such as early exit, intermediate-layer skipping, and self-speculative decoding, yielding up to 1.5x inference speedup with negligible accuracy loss. Across more than 2400 training experiments, spanning models from 271M to 8.2B parameters and datasets up to 160B tokens, we demonstrate that these findings extend reliably to large-scale training regimes. All pre-training experiments were run on Cerebras CS-3 systems.
Community
Paper Summary
- Layer dropout (stochastic depth) has largely vanished from LLM pretraining recipes due to reported accuracy degradation — this paper shows those degradations came from suboptimal configurations, not a fundamental limitation.
- With the right recipe, layer dropout gives lower validation loss at equal training FLOPs, or up to 25% FLOP savings for the same validation loss.
- Four key ingredients, validated across 2,400+ runs from 271M–8.2B params and up to 160B tokens:
- Scaling factor 1/(1−p) for hyperparameter transfer across dropout rates (no retuning needed)
- Granularity: drop whole transformer blocks, per-sequence (not per-batch, not attention/FFN separately)
- Increasing Layer Distribution (ILD): protect early layers, drop later layers more aggressively — advantage grows with scale
- Decreasing Time Schedule (DTS): start at max dropout, decay to zero over training
- Beyond training speed, layer dropout enables "free" post-training depth elasticity: early exit, intermediate-layer skipping, and self-speculative decoding — up to 1.5x inference speedup with negligible accuracy loss.
- Bigger models tolerate higher max dropout rates (up to 0.99 on the 8.2B model), so the benefits compound with scale.
- All experiments run on Cerebras CS-3 systems.
Get this paper in your agent:
hf papers read 2609.05275 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper

