Litcius/Paper detail

Filter Pruning via Learned Representation Median in the Frequency Domain

Xin Zhang, Weiying Xie, Yunsong Li, Jie Lei, Qian Du

2021IEEE Transactions on Cybernetics24 citationsDOI

Abstract

In this article, we propose a novel filter pruning method for deep learning networks by calculating the learned representation median (RM) in frequency domain (LRMF). In contrast to the existing filter pruning methods that remove relatively unimportant filters in the spatial domain, our newly proposed approach emphasizes the removal of absolutely unimportant filters in the frequency domain. Through extensive experiments, we observed that the criterion for "relative unimportance" cannot be generalized well and that the discrete cosine transform (DCT) domain can eliminate redundancy and emphasize low-frequency representation, which is consistent with the human visual system. Based on these important observations, our LRMF calculates the learned RM in the frequency domain and removes its corresponding filter, since it is absolutely unimportant at each layer. Thanks to this, the time-consuming fine-tuning process is not required in LRMF. The results show that LRMF outperforms state-of-the-art pruning methods. For example, with ResNet110 on CIFAR-10, it achieves a 52.3% FLOPs reduction with an improvement of 0.04% in Top-1 accuracy. With VGG16 on CIFAR-100, it reduces FLOPs by 35.9% while increasing accuracy by 0.5%. On ImageNet, ResNet18 and ResNet50 are accelerated by 53.3% and 52.7% with only 1.76% and 0.8% accuracy loss, respectively. The code is based on PyTorch and is available at https://github.com/zhangxin-xd/LRMF.

Topics & Concepts

FLOPSFilter (signal processing)PruningRedundancy (engineering)AlgorithmFrequency domainRepresentation (politics)Computer scienceArtificial intelligenceMathematicsDiscrete cosine transformReduction (mathematics)Pattern recognition (psychology)Process (computing)Domain (mathematical analysis)Trigonometric functionsFilter designFilter bankDigital filterDeep learningLow-pass filterRaised-cosine filterFeature (linguistics)Contrast (vision)Finite impulse responseSpeech recognitionRectificationCode (set theory)Time domainGenerative Adversarial Networks and Image SynthesisAdvanced Neural Network ApplicationsImage Enhancement Techniques
Filter Pruning via Learned Representation Median in the Frequency Domain | Litcius