Arrow Research search
Back to EAAI

EAAI 2024

Towards efficient filter pruning via adaptive automatic structure search

Journal Article journal-article Applied Artificial Intelligence ยท Artificial Intelligence

Abstract

Filter pruning is a critical technique for compressing large convolutional neural networks, making it possible to deploy deep networks on resource-limited edge devices. However, previous pruning methods typically concentrate on removing filters with rule-of-thumb designs and empirically set the pruning rate per layer, which is prone to produce sub-optimal pruning. To address this issue, we develop a Filter Pruning method via Adaptive Automatic Structure Search (FP-AASS), which treats filter pruning as a structure optimization task. In FP-AASS, we employ the artificial bee colony algorithm to automatically search for the optimal pruned structure that meets the FLOPs and parameters constraints. The structure search process is divided into two stages through an additional adjustment phase to reduce the time consumption caused by the large search space. We also adopt adaptive batch normalization in the evaluation process to accelerate the search process and reinforce the relevance between the evaluation accuracy and the final converged accuracy achieved by the pruning candidates. Through extensive experiments, FP-AASS has been demonstrated to be an effective automatic filter pruning method. For instance, FP-AASS slims a standard ResNet-50 to a narrower one with 56. 8% FLOPs and 55. 0% parameters reduction with only a 1. 50% decrease in top-1 accuracy on ImageNet-1K. In contrast, under similar FLOPs pruning rates, other representative methods show a top-1 accuracy decrease of at least 1. 70% or more.

Authors

Keywords

  • Model compression
  • Neural network pruning
  • Structure search
  • Artificial bee colony

Context

Venue
Engineering Applications of Artificial Intelligence
Archive span
1988-2026
Indexed papers
13269
Paper id
47646800463727331
v2026.09.13