Progressive structured pruning is a widely adopted strategy for compressing convolutional neural networks, where model capacity is gradually reduced through multiple prune-fine-tune stages. While most existing methods focus on defining effective importance criteria for convolutional filters, the order in which they are removed is typically fixed and the effect of pruning order is largely unexplored. In this work, we investigate different pruning order strategies for structured pruning of convolutional filters. Specifically, we introduce two alternative scheduling policies, tail-based and center-based, that modify the order of filter removal while preserving the same final pruning budget. Unlike classic approaches, which remove the least important filters first, the proposed scheduling strategies modify the pruning order of the components. In this work, we demonstrate the significant impact of pruning scheduling through extensive experiments with ResNet and ResNeXt architectures on CIFAR-100 and ImageNet-1K datasets. In particular, center-based scheduling consistently outperforms the standard progressive strategy, with larger gains at higher pruning rates and on more challenging datasets. Additional analyses show that these improvements are robust with a varying number of pruning stages and importance criteria. These results highlight how changing pruning scheduling is a simple yet effective method to improve structured pruning performance.
The Effect of Pruning Order: A Case Study on CNN Filter Pruning / Nikiforos, L., Prono, L., Pareschi, F., Setti, G.. - ELETTRONICO. - (2026), pp. 1-6. (2026 International Joint Conference on Neural Networks (IJCNN) Maastricht (Nld) 21-26 June 2026) [10.1109/IJCNN69854.2026.11729288].
The Effect of Pruning Order: A Case Study on CNN Filter Pruning
Nikiforos,Lorenzo;Prono,Luciano;Pareschi,Fabio;Setti,Gianluca
2026
Abstract
Progressive structured pruning is a widely adopted strategy for compressing convolutional neural networks, where model capacity is gradually reduced through multiple prune-fine-tune stages. While most existing methods focus on defining effective importance criteria for convolutional filters, the order in which they are removed is typically fixed and the effect of pruning order is largely unexplored. In this work, we investigate different pruning order strategies for structured pruning of convolutional filters. Specifically, we introduce two alternative scheduling policies, tail-based and center-based, that modify the order of filter removal while preserving the same final pruning budget. Unlike classic approaches, which remove the least important filters first, the proposed scheduling strategies modify the pruning order of the components. In this work, we demonstrate the significant impact of pruning scheduling through extensive experiments with ResNet and ResNeXt architectures on CIFAR-100 and ImageNet-1K datasets. In particular, center-based scheduling consistently outperforms the standard progressive strategy, with larger gains at higher pruning rates and on more challenging datasets. Additional analyses show that these improvements are robust with a varying number of pruning stages and importance criteria. These results highlight how changing pruning scheduling is a simple yet effective method to improve structured pruning performance.| File | Dimensione | Formato | |
|---|---|---|---|
|
ieeexplore_version.pdf
accesso riservato
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
929.6 kB
Formato
Adobe PDF
|
929.6 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
|
preprint.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
Pubblico - Tutti i diritti riservati
Dimensione
254.75 kB
Formato
Adobe PDF
|
254.75 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3017087
