Dependency-Aware Semi-Structured Sparsity of GLU Variants in Large Language Models
Zhiyu Guo, Hidetaka Kamigaito, Taro Wanatnabe

TL;DR
This paper introduces Dependency-aware Semi-structured Sparsity (DaSS), a novel pruning method for GLU-based large language models that balances structural dependency with unstructured pruning to improve hardware efficiency and model performance.
Contribution
DaSS incorporates dependency-aware pruning metrics for GLU models, outperforming existing methods in achieving hardware-friendly sparsity while maintaining efficiency.
Findings
DaSS outperforms SparseGPT and Wanda in hardware efficiency.
DaSS maintains computational efficiency comparable to Wanda.
Empirical results on LLaMA2, Mistral, and Gemma show improved sparsity patterns.
Abstract
The rapid advancement in Large Language Models (LLMs) has markedly enhanced the capabilities of language understanding and generation. However, the substantial model size poses hardware challenges, affecting both memory size for serving and inference latency for token generation. To address those challenges, we propose Dependency-aware Semi-structured Sparsity (DaSS), a novel method for the recent prevalent GLU-based LLMs pruning, which incorporates structural dependency into the weight magnitude-based unstructured pruning. We introduce an MLP-specific pruning metric that evaluates the importance of each weight by jointly considering its magnitude and its corresponding MLP intermediate activation norms. DaSS facilitates a balance between the adaptability offered by unstructured pruning and the structural consistency inherent in dependency-based structured pruning. Empirical evaluations…
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
