Isomorphic Pruning for Vision Models
Gongfan Fang, Xinyin Ma, Michael Bi Mi, Xinchao Wang

TL;DR
Isomorphic Pruning introduces a method for more reliable structured pruning of vision models by comparing isomorphic sub-structures separately, leading to improved accuracy and efficiency across CNNs and Transformers.
Contribution
The paper proposes Isomorphic Pruning, a novel approach that compares importance of sub-structures separately to enhance pruning effectiveness in diverse vision models.
Findings
Outperforms existing pruning baselines on ImageNet-1K.
Improves DeiT-Tiny accuracy from 74.52% to 77.50%.
Slightly increases ConvNext-Tiny accuracy from 82.06% to 82.18%.
Abstract
Structured pruning reduces the computational overhead of deep neural networks by removing redundant sub-structures. However, assessing the relative importance of different sub-structures remains a significant challenge, particularly in advanced vision models featuring novel mechanisms and architectures like self-attention, depth-wise convolutions, or residual connections. These heterogeneous substructures usually exhibit diverged parameter scales, weight distributions, and computational topology, introducing considerable difficulty to importance comparison. To overcome this, we present Isomorphic Pruning, a simple approach that demonstrates effectiveness across a range of network architectures such as Vision Transformers and CNNs, and delivers competitive performance across different model sizes. Isomorphic Pruning originates from an observation that, when evaluated under a pre-defined…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsConstraint Satisfaction and Optimization · Advanced Image and Video Retrieval Techniques · Advanced Vision and Imaging
MethodsPruning
