首页|DMPP: Differentiable multi-pruner and predictor for neural network pruning

DMPP: Differentiable multi-pruner and predictor for neural network pruning

扫码查看
? 2021 Elsevier LtdNeural network pruning can trim the over-parameterized neural networks effectively by removing a number of network parameters. However, the traditional rule-based approaches always depend on manual experience. Existing heuristic search methods in discrete search spaces are usually time consuming and sub-optimal. In this paper, we develop a differentiable multi-pruner and predictor (DMPP) to prune neural networks automatically. The pruner composed of learnable parameters generates the pruning ratios of all convolutional layers as the continuous representation of the network. The neural network-based predictor is employed to predict the performance of different structures, which can accelerate the search process. Pruner and predictor enable us to directly employ gradient-based optimization to find a better structure. In addition, multi-pruner is presented to improve the efficiency of search, and knowledge distillation is leveraged to improve the performance of the pruned network. To evaluate the effectiveness of the proposed method, extensive experiments are performed on CIFAR-10, CIFAR-100, and ImageNet datasets with VGGNet and ResNet. Results show that the present DMPP can achieve a better performance than many previous state-of-the-art methods.

Differentiable structure searchModel compressionMulti-prunerNeural network pruningPerformance predictor

Li J.、Zhao B.、Liu D.

展开 >

School of Automation Guangdong University of Technology

School of System Science Beijing Normal University

2022

Neural Networks

Neural Networks

EISCI
ISSN:0893-6080
年,卷(期):2022.147
  • 5
  • 56