EvoPrunerPool: An Evolutionary Pruner using Pruner Pool for Compressing Convolutional Neural Networks

被引:2
|
作者
Subramanian, S. Sujit [1 ]
Arvindram, K. [1 ]
Velayutham, C. Shunmuga [1 ]
Sathya, Madhusoodhan [2 ]
Sengodan, Nathiya [2 ]
Kosuri, Divesh [1 ]
Satvik, Arvapalli Sai [1 ]
Thangavelu, S. [1 ]
Jeyakumar, G. [1 ]
机构
[1] Amrita Vishwa Vidyapeetham, Amrita Sch Comp, Dept Comp Sci & Engn, Coimbatore, Tamil Nadu, India
[2] MultiCoreWare Inc, Chennai, Tamil Nadu, India
关键词
evolutionary pruning; pruner pool; model compression and filter pruning; MODEL COMPRESSION;
D O I
10.1145/3583133.3596333
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes EvoPrunerPool - an Evolutionary Pruner using Pruner Pool for Compressing Convolutional Neural Networks. EvoPrunerPool formulates filter pruning as a search problem for identifying the right set of pruners from a pool of off-the-shelf filter pruners and applying them in appropriate sequence to incrementally sparsify a given Convolutional Neural Network. The efficacy of EvoPrunerPool has been demonstrated on LeNet model using MNIST data as well as on VGG-19 deep model using CIFAR-10 data and its performance has been benchmarked against state-of-the-art model compression approaches. Experiments demonstrate a very competitive and effective performance of the proposed Evolutionary Pruner. Since EvoPrunerPool employs the native representation of a popular machine learning framework and filter pruners from a well-known AutoML toolkit the proposed approach is both extensible and generic. Consequently, a typical practitioner can use EvoPrunerPool without any in-depth understanding of filter pruning in specific and model compression in general.
引用
收藏
页码:2136 / 2143
页数:8
相关论文
共 50 条
  • [21] Evolutionary convolutional neural networks: An application to handwriting recognition
    Baldominos, Alejandro
    Saez, Yago
    Isasi, Pedro
    NEUROCOMPUTING, 2018, 283 : 38 - 52
  • [22] DIRECTION FINDING USING CONVOLUTIONAL NEURAL NETWORKS and CONVOLUTIONAL RECURRENT NEURAL NETWORKS
    Uckun, Fehmi Ayberk
    Ozer, Hakan
    Nurbas, Ekin
    Onat, Emrah
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [23] Compressing Neural Networks using the Variational Information Bottleneck
    Dai, Bin
    Zhu, Chen
    Guo, Baining
    Wipf, David
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [24] Re-training and parameter sharing with the Hash trick for compressing convolutional neural networks
    Gou, Xu
    Qing, Linbo
    Wang, Yi
    Xin, Mulin
    Wang, Xianmin
    APPLIED SOFT COMPUTING, 2020, 97
  • [25] DPFPS: Dynamic and Progressive Filter Pruning for Compressing Convolutional Neural Networks from Scratch
    Ruan, Xiaofeng
    Liu, Yufan
    Li, Bing
    Yuan, Chunfeng
    Hu, Weiming
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 2495 - 2503
  • [26] Pool detection from smart metering data with convolutional neural networks
    Ferner C.
    Eibl G.
    Unterweger A.
    Burkhart S.
    Wegenkittl S.
    Energy Informatics, 2019, 2 (Suppl 1)
  • [27] Designing convolutional neural networks with constrained evolutionary piecemeal training
    Sapra, Dolly
    Pimentel, Andy D.
    APPLIED INTELLIGENCE, 2022, 52 (15) : 17103 - 17117
  • [28] Designing convolutional neural networks with constrained evolutionary piecemeal training
    Dolly Sapra
    Andy D. Pimentel
    Applied Intelligence, 2022, 52 : 17103 - 17117
  • [29] Automatic Selection of Tensor Decomposition for Compressing Convolutional Neural Networks A Case Study on VGG-type Networks
    Liang, Chia-Chun
    Lee, Che-Rung
    2021 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2021, : 770 - 778
  • [30] Compressing Deep Convolutional Neural Networks by Stacking Low-dimensional Binary Convolution Filters
    Lan, Weichao
    Lan, Liang
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 8235 - 8242