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 条
  • [1] Enhanced bare-bones particle swarm optimization based evolving deep neural networks
    Zhang, Li
    Lim, Chee Peng
    Liu, Chengyu
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 230
  • [2] Automatic Quantization of Convolutional Neural Networks Based on Enhanced Bare-Bones Particle Swarm Optimization for Chest X-Ray Image Classification
    Tmamna, Jihene
    Ben Ayed, Emna
    Ben Ayed, Mounir
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2023, 2023, 14162 : 125 - 137
  • [3] A Novel Constrained Bare-bones Particle Swarm Optimization
    Shen, Yuanxia
    Chen, Jian
    Zeng, Chuanhua
    Ji, Bin
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 2511 - 2517
  • [4] New Modified Bare-bones Particle Swarm Optimization
    Zhao, Xinchao
    Liu, Huiping
    Liu, Dongyue
    Ai, Wenbao
    Zuo, Xingquan
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 416 - 422
  • [5] Bare-bones particle swarm optimization with disruption operator
    Liu, Hao
    Ding, Guiyan
    Wang, Bing
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 238 : 106 - 122
  • [6] Heterogeneous Bare-Bones Particle Swarm Optimization for Dynamic Environments
    Shen, Yuanxia
    Chen, Jian
    Zeng, Chuanhua
    Wei, Linna
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2016, PT I, 2016, 9712 : 305 - 313
  • [7] A Distribution-guided Bare-bones Particle Swarm Optimization
    Zeng, Chuanhua
    Shen, Yuanxia
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 150 - 154
  • [8] A Bare-Bones Particle Swarm Optimization With Crossed Memory for Global Optimization
    Guo, Jia
    Zhou, Guoyuan
    Di, Yi
    Shi, Binghua
    Yan, Ke
    Sato, Yuji
    IEEE ACCESS, 2023, 11 : 31549 - 31568
  • [9] Radiation shielding optimization design research based on bare-bones particle swarm optimization algorithm
    Lei, Jichong
    Yang, Chao
    Zhang, Huajian
    Liu, Chengwei
    Yan, Dapeng
    Xiao, Guanfei
    He, Zhen
    Chen, Zhenping
    Yu, Tao
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2023, 55 (06) : 2215 - 2221
  • [10] A Hybrid Simplex Search and Modified Bare-bones Particle Swarm Optimization
    Wang Panpan
    Shi Liping
    Zhang Yong
    Han Li
    CHINESE JOURNAL OF ELECTRONICS, 2013, 22 (01): : 104 - 108