Bare-Bones particle Swarm optimization-based quantization for fast and energy efficient convolutional neural networks

被引:3
|
作者
Tmamna, Jihene [1 ]
Ben Ayed, Emna [1 ]
Fourati, Rahma [1 ,2 ,5 ]
Hussain, Amir [3 ]
Ben Ayed, Mounir [1 ,4 ]
机构
[1] Natl Engn Sch Sfax ENIS, Univ Sfax, Res Grp Intelligent Machines, Sfax, Tunisia
[2] Univ Jendouba, Fac Law Econ & Management Sci Jendouba FSJEGJ, Jendouba, Tunisia
[3] Edinburgh Napier Univ, Sch Comp, Edinburgh, Scotland
[4] Univ Sfax, Fac Sci Sfax, Comp Sci & Commun Dept, Sfax, Tunisia
[5] Natl Engn Sch Sfax ENIS, Univ Sfax, Res Grp Intelligent Machines, Sfax 3038, Tunisia
基金
英国工程与自然科学研究理事会;
关键词
Barebone PSO; energy efficient model inference; mixed precision quantization; model compression;
D O I
10.1111/exsy.13522
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural network quantization is a critical method for reducing memory usage and computational complexity in deep learning models, making them more suitable for deployment on resource-constrained devices. In this article, we propose a method called BBPSO-Quantizer, which utilizes an enhanced Bare-Bones Particle Swarm Optimization algorithm, to address the challenging problem of mixed precision quantization of convolutional neural networks (CNNs). Our proposed algorithm leverages a new population initialization, a robust screening process, and a local search strategy to improve the search performance and guide the population towards a feasible region. Additionally, Deb's constraint handling method is incorporated to ensure that the optimized solutions satisfy the functional constraints. The effectiveness of our BBPSO-Quantizer is evaluated on various state-of-the-art CNN architectures, including VGG, DenseNet, ResNet, and MobileNetV2, using CIFAR-10, CIFAR-100, and Tiny ImageNet datasets. Comparative results demonstrate that our method delivers an excellent tradeoff between accuracy and computational efficiency.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Particle swarm optimization-based energy efficient clustering protocol in wireless sensor network
    Rawat, Piyush
    Chauhan, Siddhartha
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (21): : 14147 - 14165
  • [42] Particle swarm optimization-based energy efficient target tracking in wireless sensor network
    Parvin, J. Rejina
    Vasanthanayaki, C.
    MEASUREMENT, 2019, 147
  • [43] Particle swarm optimization-based energy efficient clustering protocol in wireless sensor network
    Piyush Rawat
    Siddhartha Chauhan
    Neural Computing and Applications, 2021, 33 : 14147 - 14165
  • [44] Particle Swarm Optimization-based CNN-LSTM Networks for Forecasting Energy Consumption
    Kim, Tae-Young
    Cho, Sung-Bae
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 1510 - 1516
  • [45] An r-dominance-based bare-bones multi-objective particle swarm optimization for attitude maneuver of flexible spacecraft filled with liquid
    Liu, Liaoxue
    Guo, Yu
    Wu, Yifei
    Zhu, Rui
    PROCEEDINGS OF THE 2019 IEEE 16TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC 2019), 2019, : 263 - 268
  • [46] Fast Decoding of Convolutional Codes Based on Particle Swarm Optimization
    Huang, Xiaoling
    Zhang, Yujia
    Xu, Jinxue
    Wang, Yongfu
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 7, PROCEEDINGS, 2008, : 619 - 623
  • [47] A Novel Segmentation Algorithm Based on Bare Bones Particle Swarm Optimization and Wavelet Mutation
    Zhang Wei
    Zhang Yuzhu
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 2968 - 2971
  • [48] Particle Swarm Optimization-Based Particle Filter for Cooperative Localization in Wireless Networks
    Li, Bin
    Wu, Nan
    Wang, Hua
    Shi, Desheng
    Yuan, Weijie
    Kuang, Jingming
    2013 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2013), 2013,
  • [49] Energy Efficient Protocol for Cognitive Sensor Networks Based on Particle Swarm Optimization
    Rawat, Anuja
    Verma, Shashi Kant
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 1447 - 1452
  • [50] Short-term electric load forecasting using particle swarm optimization-based convolutional neural network
    Hong, Ying-Yi
    Chan, Yu-Hsuan
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126