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 条
  • [41] Ontology Matching Using Convolutional Neural Networks
    Bento, Alexandre
    Zouaq, Amal
    Gagnon, Michel
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION (LREC 2020), 2020, : 5648 - 5653
  • [42] Query Classification Using Convolutional Neural Networks
    Zhang, Hanxiao
    Song, Wei
    Liu, Lizhen
    Du, Chao
    Zhao, Xinlei
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 441 - 444
  • [43] Chained Predictions Using Convolutional Neural Networks
    Gkioxari, Georgia
    Toshev, Alexander
    Jaitly, Navdeep
    COMPUTER VISION - ECCV 2016, PT IV, 2016, 9908 : 728 - 743
  • [44] Pianist Identification Using Convolutional Neural Networks
    Tang, Jingjing
    Wiggins, Geraint
    Fazekas, Gyorgy
    2023 4TH INTERNATIONAL SYMPOSIUM ON THE INTERNET OF SOUNDS, 2023, : 191 - 196
  • [45] REGULARIZATION OF CONVOLUTIONAL NEURAL NETWORKS USING SHUFFLENODE
    Chen, Yihao
    Wang, Hanli
    Long, Yu
    2017 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2017, : 355 - 360
  • [46] Using Convolutional Neural Networks to Explore the Microbiome
    Reiman, Derek
    Metwally, Ahmed
    Dai, Yang
    2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 4269 - 4272
  • [47] Supernovae Detection by Using Convolutional Neural Networks
    Cabrera-Vives, Guillermo
    Reyes, Ignacio
    Forster, Francisco
    Estevez, Pablo A.
    Maureira, Juan-Carlos
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 251 - 258
  • [48] Wheeze Detection Using Convolutional Neural Networks
    Kochetov, Kirill
    Putin, Evgeny
    Azizov, Svyatoslav
    Skorobogatov, Ilya
    Filchenkov, Andrey
    PROGRESS IN ARTIFICIAL INTELLIGENCE (EPIA 2017), 2017, 10423 : 162 - 173
  • [49] Finding the Iris Using Convolutional Neural Networks
    Yu. S. Efimov
    V. Yu. Leonov
    G. A. Odinokikh
    I. A. Solomatin
    Journal of Computer and Systems Sciences International, 2021, 60 : 108 - 117
  • [50] Haze Grading Using the Convolutional Neural Networks
    Yin, Lirong
    Wang, Lei
    Huang, Weizheng
    Tian, Jiawei
    Liu, Shan
    Yang, Bo
    Zheng, Wenfeng
    ATMOSPHERE, 2022, 13 (04)