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 条
  • [21] Efficient Optimization of Convolutional Neural Networks using Particle Swarm Optimization
    Yamasaki, Toshihiko
    Honma, Takuto
    Aizawa, Kiyoharu
    2017 IEEE THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM 2017), 2017, : 70 - 73
  • [22] A Twinning Memory Bare-Bones Particle Swarm Optimization Algorithm for No-Linear Functions
    Xiao, Haiyang
    Guo, Jia
    Shi, Binghua
    Di, Yi
    Pan, Chao
    Yan, Ke
    Sato, Yuji
    IEEE ACCESS, 2023, 11 : 25768 - 25785
  • [23] A deep memory bare-bones particle swarm optimization algorithm for single-objective optimization problems
    Sun, Yule
    Guo, Jia
    Yan, Ke
    Di, Yi
    Pan, Chao
    Shi, Binghu
    Sato, Yuji
    PLOS ONE, 2023, 18 (06):
  • [24] Optimization control of spacecraft proximation based on r-domination adaptive bare-bones particle swarm optimization algorithm
    Zhu, Zhihao
    Guo, Yu
    Gao, Zhi
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 278
  • [25] Heterogeneous Cooperative Bare-Bones Particle Swarm Optimization with Jump for High-Dimensional Problems
    Lee, Joonwoo
    Kim, Won
    ELECTRONICS, 2020, 9 (09) : 1 - 20
  • [26] A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch
    Zhang, Yong
    Gong, Dun-Wei
    Ding, Zhonghai
    INFORMATION SCIENCES, 2012, 192 : 213 - 227
  • [27] Diagnosing stator fault in motors by using bare-bones particle swarm optimization algorithm and SVM
    Wang, P.-P., 1600, Editorial Department of Electric Machines and Control (17):
  • [28] Pruning strategy based bare bones particle swarm optimization
    Zhang, Zhen
    Pan, Zai-Ping
    Pan, Xiao-Hong
    Kongzhi yu Juece/Control and Decision, 2015, 30 (09): : 1591 - 1596
  • [29] Particle Swarm Optimization-Based Neural Network for Wireless Heterogeneous Networks
    Chirayil, Divya Y.
    COMPUTATIONAL VISION AND BIO-INSPIRED COMPUTING ( ICCVBIC 2021), 2022, 1420 : 173 - 180
  • [30] An Optimization Algorithm for Solving High-Dimensional Complex Functions Based on a Multipopulation Cooperative Bare-Bones Particle Swarm
    Cong Liu
    Yunqing Liu
    Tong Wu
    Fei Yan
    Qiong Zhang
    Journal of Electrical Engineering & Technology, 2022, 17 : 2441 - 2456