Instruction-Following Pruning for Large Language Models
Bairu Hou, Qibin Chen, Jianyu Wang, Guoli Yin, Chong Wang, Nan Du, Ruoming Pang, Shiyu Chang, Tao Lei

TL;DR
This paper introduces instruction-following pruning, a dynamic, input-dependent structured pruning method for large language models that adapts parameters based on user instructions, improving efficiency and performance.
Contribution
It proposes a novel dynamic pruning approach that uses a sparse mask predictor conditioned on user instructions, enhancing model efficiency and task adaptability.
Findings
3B activated model outperforms the 3B dense model by 5-8 points.
Achieves performance comparable to a 9B model on various benchmarks.
Demonstrates effectiveness across math and coding domains.
Abstract
With the rapid scaling of large language models (LLMs), structured pruning has become a widely used technique to learn efficient, smaller models from larger ones, delivering superior performance compared to training similarly sized models from scratch. In this paper, we move beyond the traditional static pruning approach of determining a fixed pruning mask for a model, and propose a dynamic approach to structured pruning. In our method, the pruning mask is input-dependent and adapts dynamically based on the information described in a user instruction. Our approach, termed "instruction-following pruning", introduces a sparse mask predictor that takes the user instruction as input and dynamically selects the most relevant model parameters for the given task. To identify and activate effective parameters, we jointly optimize the sparse mask predictor and the LLM, leveraging both…
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 · Topic Modeling
MethodsPruning
