TELL-TALE: Task Efficient LLMs with Task Aware Layer Elimination
Omar Naim, Krish Sharma, Nicholas Asher
TL;DR
Tale introduces Task-Aware Layer Elimination, an inference-time greedy pruning algorithm that removes entire transformer layers to optimize task-specific validation performance without retraining. By exhaustively evaluating single-layer deletions at each step, Tale often achieves higher accuracy with moderate speedups across diverse tasks and models, and its benefits persist when combined with finetuning. An information-theoretic lens shows that pruning can remove bottleneck layers, increasing the flow of task-relevant information through the remaining network. The approach reveals task- and model-specific layer importance patterns and provides a versatile framework for efficient deployment and interpretability of transformer-based LLMs.
Abstract
In this paper we introduce Tale, Task-Aware Layer Elimination, an inference-time algorithm that prunes entire transformer layers in an LLM by directly optimizing task-specific validation performance. We evaluate TALE on 9 tasks and 5 models, including LLaMA 3.1 8B, Qwen 2.5 7B, Qwen 2.5 0.5B, Mistral 7B, and Lucie 7B, under both zero-shot and few-shot settings. Unlike prior approaches, TALE requires no retraining and consistently improves accuracy while reducing computational cost across all benchmarks. Furthermore, applying TALE during finetuning leads to additional performance gains. Finally, TALE provides flexible user control over trade-offs between accuracy and efficiency. Mutual information analysis shows that certain layers act as bottlenecks, degrading task-relevant representations. Tale's selective layer removal remedies this problem, producing smaller, faster, and more accurate models that are also faster to fine-tune while offering new insights into transformer interpretability.
