Don't Drop Dropout: Optimizing Layer Sparsity for Efficient LLM Training and Inference

Mostafa Elhoushi, Alex Pretko, Nolan Dey, Bin Claire Zhang, Gavia Gray, Gurpreet Gosal, Abdulrahman Mahmoud, Shane Bergsma, Joel Hestness

arXiv:2609.05275 · 2026-09-08 공개 · arXiv · PDF

llm-training large-scale-training inference-optimization early-exit sparse-training self-speculative-decoding layer-dropout training-flops

Abstract

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.

한국어 요약

한 줄 요약

레이어 드롭아웃을 최적화하여 LLM의 학습 및 추론 효율성을 동시에 향상시킨다.

핵심 기여도

핵심 아이디어

기존 연구에서는 레이어 드롭아웃이 대규모 언어 모델에서 성능 저하를 유발한다고 보고되었으나, 본 연구는 이를 하이퍼파라미터 및 스케줄링을 통해 완화할 수 있음을 입증한다. 특히, 레이어 드롭아웃은 전체 트랜스포머 블록을 건너뛰는 구조적 희소성을 유도하여 FLOPs를 줄이며, 추론 시에도 유연한 실행이 가능하다는 점에서 기존의 활성화 드롭아웃과 구분된다. 연구는 레이어 드롭아웃을 **배치 단위**(per-batch)와 **시퀀스 단위**(per-sequence)로 적용하는 방식을 비교했으며, 후자가 더 낮은 손실을 보였다. 또한, 레이어 드롭아웃의 분포를 **균일**(uniform), **선형 증가**(ILD), **대체 적용**(ALD) 방식으로 정의하고, 이 중 선형 증가 방식이 추론 효율성과 성능 사이의 균형을 잘 유지함을 밝혔다.

기술적 접근법

주요 결과

의의 및 한계

실용적 활용