How Does Parameter Pruning Reshape DNN Representations? An Interaction-Driven Exploration
Abstract
This study focuses on the scientific problem of understanding internal factors that govern the diverse performance degradation of deep neural networks (DNNs) when different parameters are pruned. In order to explain why pruning certain parameters leads to significant performance degradation but pruning other parameters does not, we examine how the pruning operation affects the interaction patterns encoded by the DNN. We find that when we progressively increase the pruning ratio, the interaction patterns encoded by DNNs exhibit a distinct three-phase dynamics, i.e., model performance is not largely affected until the pruning operation begins to remove low-order interactions, and low-order interactions exhibit strong generalizability. Moreover, we find that the high sensitivity of DNN performance to the pruning of certain modules is attributed to whether the pruning operation removes generalizable low-order interaction patterns.
Figures & tables
Appendix figures & tables42 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | |
| LLaMA-7B | 0.60 |
| LLaMA-3.1-8B | 1.00 |
| DeepSeek-R1-Distill-LLaMA-8B | 0.70 |
| Qwen-2.5-7B | 0.70 |
| ResNet-50 | 0.50 |
| ResNet-101 | 0.45 |
| Perspectives | Phase 1 | Phase 2 | Phase 3 |
| Testing accuracy | barely affected | significantly decreased | remains low |
| Low-order interactions | slightly removed | significantly removed | most have been removed |
| High-order interactions | significantly removed | significantly removed | most have been removed |
| Offsetting of the removed | extremely high | comparatively low | comparatively low |
| Generalizability of the removed | slightly increase | significantly increase | most have been removed |
Neural Network Pruning
Neural network pruning removes weights, neurons, channels, heads, or layers to reduce model size and computation while retaining useful behavior.
See all 289 papers