Small Network for Lightweight Task in Computer Vision: A Pruning Method Based on Feature Representation.

Journal: Computational intelligence and neuroscience
Published Date:

Abstract

Many current convolutional neural networks are hard to meet the practical application requirement because of the enormous network parameters. For accelerating the inference speed of networks, more and more attention has been paid to network compression. Network pruning is one of the most efficient and simplest ways to compress and speed up the networks. In this paper, a pruning algorithm for the lightweight task is proposed, and a pruning strategy based on feature representation is investigated. Different from other pruning approaches, the proposed strategy is guided by the practical task and eliminates the irrelevant filters in the network. After pruning, the network is compacted to a smaller size and is easy to recover accuracy with fine-tuning. The performance of the proposed pruning algorithm is validated on the acknowledged image datasets, and the experimental results prove that the proposed algorithm is more suitable to prune the irrelevant filters for the fine-tuning dataset.

Authors

  • Yisu Ge
    College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, China.
  • Shufang Lu
    College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, China.
  • Fei Gao
    College of Biological Sciences, China Agricultural University, Beijing 100193, China.