Structure-Aware Automatic Channel Pruning by Searching with Graph Embedding

๐Ÿ“… 2025-06-13
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
Existing channel pruning methods predominantly rely on local heuristics or weight-norm-based criteria, neglecting global structural dependencies among channels across layersโ€”leading to suboptimal pruning decisions and substantial accuracy degradation. To address this, we propose the first end-to-end automated pruning framework grounded in graph embedding: we model the CNN topology as a weighted directed graph and employ a Graph Convolutional Network (GCN) to learn globally informed channel importance representations. Building upon this, we introduce a combinatorial-space constrained search mechanism that jointly optimizes layer-wise pruning ratios. Our approach is both structurally aware and fully automated. Extensive experiments on CIFAR-10 and ImageNet demonstrate that our method achieves significantly higher accuracy than state-of-the-art approaches for pruned ResNet and VGG-16 models, while simultaneously improving compression efficiency and generalization capability.

Technology Category

Application Category

๐Ÿ“ Abstract
Channel pruning is a powerful technique to reduce the computational overhead of deep neural networks, enabling efficient deployment on resource-constrained devices. However, existing pruning methods often rely on local heuristics or weight-based criteria that fail to capture global structural dependencies within the network, leading to suboptimal pruning decisions and degraded model performance. To address these limitations, we propose a novel structure-aware automatic channel pruning (SACP) framework that utilizes graph convolutional networks (GCNs) to model the network topology and learn the global importance of each channel. By encoding structural relationships within the network, our approach implements topology-aware pruning and this pruning is fully automated, reducing the need for human intervention. We restrict the pruning rate combinations to a specific space, where the number of combinations can be dynamically adjusted, and use a search-based approach to determine the optimal pruning rate combinations. Extensive experiments on benchmark datasets (CIFAR-10, ImageNet) with various models (ResNet, VGG16) demonstrate that SACP outperforms state-of-the-art pruning methods on compression efficiency and competitive on accuracy retention.
Problem

Research questions and friction points this paper is trying to address.

Automates channel pruning with global structure awareness
Optimizes pruning decisions using graph convolutional networks
Enhances compression efficiency and accuracy retention
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses GCNs to model network topology
Automates topology-aware channel pruning
Dynamically adjusts pruning rate combinations
๐Ÿ”Ž Similar Papers
No similar papers found.