ADEPT: Adaptive Dynamic Early-Exit Process for Transformers
Sangmin Yoo, Srikanth Malla, Chiho Choi, Wei D. Lu, Joon Hee Choi

TL;DR
ADEPT introduces a dynamic, token-level early-exit mechanism for transformers that reduces computational workload and improves efficiency in language generation and classification tasks by decoupling dependencies and optimizing early exit strategies.
Contribution
It presents ADEPT, a novel adaptive early-exit method that operates at the token level during both prefill and generation phases, overcoming key bottlenecks in existing strategies.
Findings
Up to 25% efficiency improvement in language generation
4x speed-up in downstream classification tasks
Up to 45% performance enhancement
Abstract
The inference of large language models imposes significant computational workloads, often requiring the processing of billions of parameters. Although early-exit strategies have proven effective in reducing computational demands by halting inference earlier, they apply either to only the first token in the generation phase or at the prompt level in the prefill phase. Thus, the Key-Value (KV) cache for skipped layers remains a bottleneck for subsequent token generation, limiting the benefits of early exit. We introduce ADEPT (Adaptive Dynamic Early-exit Process for Transformers), a novel approach designed to overcome this issue and enable dynamic early exit in both the prefill and generation phases. The proposed adaptive token-level early-exit mechanism adjusts computation dynamically based on token complexity, optimizing efficiency without compromising performance. ADEPT further…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Machine Learning in Materials Science · Machine Learning and Data Classification
