Automatic Complementary Separation Pruning Toward Lightweight CNNs
David Levin, Gonen Singer

TL;DR
ACSP is an automated pruning method for CNNs that combines structured and activation-based pruning to efficiently remove redundant components, maintaining high accuracy while reducing computational costs.
Contribution
It introduces a fully automated pruning approach that leverages complementary separation principles and clustering to select optimal components without manual tuning.
Findings
Achieves competitive accuracy on multiple architectures and datasets.
Reduces computational costs significantly compared to baseline models.
Automatically determines pruning extent without user-defined parameters.
Abstract
In this paper, we present Automatic Complementary Separation Pruning (ACSP), a novel and fully automated pruning method for convolutional neural networks. ACSP integrates the strengths of both structured pruning and activation-based pruning, enabling the efficient removal of entire components such as neurons and channels while leveraging activations to identify and retain the most relevant components. Our approach is designed specifically for supervised learning tasks, where we construct a graph space that encodes the separation capabilities of each component with respect to all class pairs. By employing complementary selection principles and utilizing a clustering algorithm, ACSP ensures that the selected components maintain diverse and complementary separation capabilities, reducing redundancy and maintaining high network performance. The method automatically determines the optimal…
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
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Generative Adversarial Networks and Image Synthesis
MethodsVGG-16 · Pruning
