Combining Compressions for Multiplicative Size Scaling on Natural Language Tasks
Not on the map. Why?
Abstract (arXiv)
Quantization, knowledge distillation, and magnitude pruning are among the most popular methods for neural network compression in NLP. Independently, these methods reduce model size and can accelerate inference, but their relative benefit and combinatorial interactions have not been rigorously studied. For each of the eight possible subsets of these techniques, we compare accuracy vs. model size tradeoffs across six BERT architecture sizes and eight GLUE tasks. We find that quantization and distillation consistently provide greater benefit than pruning. Surprisingly, except for the pair of pruning and quantization, using multiple methods together rarely yields diminishing returns. Instead, we observe complementary and super-multiplicative reductions to model size. Our work quantitatively demonstrates that combining compression methods can synergistically reduce model size, and that practitioners should prioritize (1) quantization, (2) knowledge distillation, and (3) pruning to maximize accuracy vs. model size tradeoffs.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 35 of its 49 references that are in the map. First posted on arXiv 20 Aug 2022.
Builds on
35 of 49 references.
References · 35
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,153
- 2020Language (Technology) is Power: A Critical Survey of "Bias" in NLPcited by 951
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 844
- 2020A Primer in BERTology: What we know about how BERT workscited by 807
- 2019Are Sixteen Heads Really Better than One?cited by 803
- 2019Green AIcited by 620
23 more
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 521
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
- 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
- 2020Movement Pruning: Adaptive Sparsity by Fine-Tuningcited by 398
- 2019Q-BERT: Hessian Based Ultra Low Precision Quantization of BERTcited by 355
- 2019Q8BERT: Quantized 8Bit BERTcited by 296
- 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
- 2021ERNIE 3.0: Large-scale Knowledge Enhanced Pre-training for Language Understanding and Generationcited by 258
- 2021I-BERT: Integer-only BERT Quantizationcited by 250
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 246
- 2020Comparing Rewinding and Fine-tuning in Neural Network Pruningcited by 238
- 2019Structured Pruning of Large Language Modelscited by 201
- 2019A Framework for Understanding Sources of Harm throughout the Machine Learning Life Cyclecited by 192
- 2020Compressing BERT: Studying the Effects of Weight Pruning on Transfer Learningcited by 184
- 2020BinaryBERT: Pushing the Limit of BERT Quantizationcited by 175
- 2020Characterising Bias in Compressed Modelscited by 162
- 2020TernaryBERT: Distillation-aware Ultra-low Bit BERTcited by 145
- 2020Compressing Large-Scale Transformer-Based Models: A Case Study on BERTcited by 95
- 2019Playing the lottery with rewards and multiple languages: lottery tickets in RL and NLPcited by 73
- 2020Chasing Carbon: The Elusive Environmental Footprint of Computingcited by 71
- 2020Compression of Deep Learning Models for Text: A Surveycited by 64
- 2018Mixed Precision Training of Convolutional Neural Networks using Integer Operationscited by 45
- 2020Dissecting Lottery Ticket Transformers: Structural and Behavioral Study of Sparse Neural Machine Translationcited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 1.
4 papers.
- 2023A Pretrainer's Guide to Training Data: Measuring the Effects of Data Age, Domain Coverage, Quality, & Toxicitycited by 180
- 2025Vision-Language Models for Edge Networks: A Comprehensive Surveycited by 29
- 2026From Performance to Practice: Knowledge-Distilled Segmentator for On-Premises Clinical Workflowscited by 7
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performancecited by 1
- 2026From Performance to Practice: Knowledge-Distilled Segmentator for On-Premises Clinical Workflows14 Jan 2026
- 2025Vision-Language Models for Edge Networks: A Comprehensive Survey11 Feb 2025
- 2024On the Impact of White-box Deployment Strategies for Edge AI on Latency and Model Performance1 Nov 2024
- 2023A Pretrainer's Guide to Training Data: Measuring the Effects of Data Age, Domain Coverage, Quality, & Toxicity22 May 2023