Prune-then-Quantize or Quantize-then-Prune? Understanding the Impact of Compression Order in Joint Model Compression
Organizations: Seoul National University, Seoul, South Korea
Abstract
What happens when multiple compression methods are combined-does the order in which they are applied matter? Joint model compression has emerged as a powerful strategy to achieve higher efficiency by combining multiple methods such as pruning and quantization. A central but underexplored factor in joint model compression is the compression order, or the sequence of different methods within the compression pipeline. Most prior studies have either sidestepped the issue by assuming orthogonality between techniques, while a few have examined them only in highly constrained cases. Consequently, the broader role of compression order in shaping model performance remains poorly understood. In this paper, we address the overlooked problem of compression order and provide both theoretical and empirical analysis. We formulate the problem of optimizing the compression order and introduce the Progressive Intensity Hypothesis, which states that weaker perturbations should precede stronger ones. We provide theoretical guarantees showing that the relative benefit of one order increases with the underlying performance gap. Extensive experiments on both language and vision models validate the hypothesis, and further show its generality to broader setups such as multi-stage compression and mixed-precision quantization.
Figures & tables
| SparseGPT | SLEB | |
| 1.78 (9) | 0.002 | 0 |
| 2.00 (8) | 0.001 | 0 |
| 2.28 (7) | -0.003 | 0 |
| 2.68 (6) | -0.013 | 0 |
| 3.20 (5) | -0.017 | -0.057 |
| 4.00 (4) | -49.899 | -9.379 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Description |
| A pre-trained model | |
| A compressed model | |
| Compression method from a set | |
| Compression ratio | |
| Performance metric | |
| Weight and activation matrices of layer , respectively |
| Compression | Modality | Target Models | Baseline Methods |
| Pruning | Language models | Decoder-only models | SparseGPT ( Frantar and Alistarh, 2023 ) , Wanda ( Sun et al., 2024 ) , SLEB ( Song et al., 2024 ) |
| Encoder-based models | K-prune ( Park et al., 2024 ) | ||
| Vision models | CNNs | PRACTISE ( Wang and Wu, 2023 ) | |
| ViTs | SAViT ( Chuanyang et al., 2022 ) | ||
| Quantization | Language models | Decoder-only models | RTN ( Gupta et al., 2015 ) , OPTQ ( Frantar et al., 2023 ) , QuaRoT ( Ashkboos et al., 2024b ) |
| Encoder-based models | UniQuanF ( Park et al., 2025a ) |
| Pruning Ratio | SLEB | SparseGPT | ||||
| No rotation | Rotation | Difference | No rotation | Rotation | Difference | |
| Original | 6.137 | |||||
| 0.05 | 6.857 | 6.871 | 0.014 | 6.140 | 6.154 | 0.014 |
| 0.1 | 8.792 | 8.828 | 0.036 | 6.159 | 6.205 | 0.046 |
| 0.15 | 12.603 | 12.615 | 0.012 | 6.213 | 6.352 | 0.139 |
| 0.2 | 25.289 | 25.295 | 0.006 | 6.330 | 6.629 | 0.299 |
Model Compression
Model compression reduces the storage, computation, or latency of machine-learning models while preserving task performance.
See all 122 papers