Efficient and Robust Convolutional Neural Networks via Channel Prioritization and Path Ensemble

被引:0
作者
Chang, Chun-Min [1 ]
Lin, Chia-Ching [2 ]
Chen, Kuan-Ta [1 ]
机构
[1] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
[2] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei, Taiwan
来源
2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN) | 2019年
关键词
efficient inference; model compression; network pruning; security; model ensemble;
D O I
10.1109/ijcnn.2019.8851922
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the growing recognition of both efficiency and security issues in machine learning models, we propose a novel convolutional neural networks (CNNs) training algorithm, called channel prioritization and path ensemble (CPPE), to not only allow dynamically trade-offs between different resource and performance requirements but also enable secure inference without any extra computational cost or memory overhead. Our approach not only prioritizes channels to prune the network in a structured way and ensemble multiple inference paths over different utilization conditions. We demonstrated the effectiveness of channel prioritization by the experiment of the VGG-16 network on various benchmark datasets. The experimental results show that, on the CIFAR-10 dataset, a 10x parameters reduction and a 4x FLOPs reduction can be achieved, with only a 0.2% accuracy drop. Furthermore, we allow CNNs to dynamically trade-offs between resource demand and accuracy with only 4% degradation in accuracy in exchange for 16x FLOPs reduction. By ensembling multiple inference paths, our model can improve robustness against various adversarial attacks without any additional computational cost and memory overhead. Finally, our method is simple and easily applied to any convolutioanl neural networks.
引用
收藏
页数:8
相关论文
共 36 条
  • [31] IFACNN: efficient DDoS attack detection based on improved firefly algorithm to optimize convolutional neural networks
    Wang, Jiushuang
    Liu, Ying
    Feng, Huifen
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2022, 19 (02) : 1280 - 1303
  • [32] A Generalized Zero-Shot Quantization of Deep Convolutional Neural Networks Via Learned Weights Statistics
    Sharma, Prasen Kumar
    Abraham, Arun
    Rajendiran, Vikram Nelvoy
    IEEE TRANSACTIONS ON MULTIMEDIA, 2023, 25 : 953 - 965
  • [33] FPC: Filter pruning via the contribution of output feature map for deep convolutional neural networks acceleration
    Chen, Yanming
    Wen, Xiang
    Zhang, Yiwen
    He, Qiang
    KNOWLEDGE-BASED SYSTEMS, 2022, 238
  • [34] An Efficient End-to-End Channel Level Pruning Method for Deep Neural Networks Compression
    Zeng, Lei
    Chen, Shi
    Zeng, Sen
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 43 - 46
  • [35] Bare-Bones particle Swarm optimization-based quantization for fast and energy efficient convolutional neural networks
    Tmamna, Jihene
    Ben Ayed, Emna
    Fourati, Rahma
    Hussain, Amir
    Ben Ayed, Mounir
    EXPERT SYSTEMS, 2024, 41 (04)
  • [36] Improved Deep Convolutional Neural Network Based Malicious Node Detection and Energy-Efficient Data Transmission in Wireless Sensor Networks
    Kumar, Mohit
    Mukherjee, Priya
    Kavita
    Verma, Sahil
    Rawat, Danda B.
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05): : 3272 - 3281