DRPruning: Efficient Large Language Model Pruning through Distributionally Robust Optimization
Large language models (LLMs) deliver impressive results but face challenges from increasing model sizes and computational costs.Structured pruning reduces model size and speeds up inference but often causes uneven degradation across domains, leading to biased performance.To address this, we propose DR-Pruning, a method that dynamically adjusts the data distribution during training to restore balanced performance across heterogeneous and multi-tasking data.Experiments in monolingual and multilingual settings show that DR-Pruning surpasses similarly sized models in both pruning and continued pretraining over perplexity, downstream tasks, and instruction tuning.Further analysis demonstrates the robustness of DRPruning towards various domains and distribution shifts.Furthermore, DRPruning can determine optimal reference losses and data ratios automatically, suggesting potential for broader applications.Code and scripts are available at https://github.com/ hexuandeng/DRPruning.
Authors
- Wenxiang Jiao (ORCID: https://orcid.org/0000-0003-4951-9420)
- Hexuan Deng
- Jing Li (ORCID: https://orcid.org/0000-0002-6509-6248)
- Min Zhang (ORCID: https://orcid.org/0000-0003-3158-1920)
- Xuebo Liu (ORCID: https://orcid.org/0000-0001-8524-2006)
- Zhaopeng Tu (ORCID: https://orcid.org/0000-0002-7900-6055)
Publication Details
- Published
- 2025-01-01
- DOI
- https://doi.org/10.18653/v1/2025.acl-long.1414
- Primary Topic
- Natural Language Processing Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Basic and Applied Basic Research Foundation of Guangdong Province