Gen-CNN: a framework for the automatic generation of CNNs for image classification

被引:0
|
作者
Rogelio García-Aguirre [1 ]
Eva María Navarro-López [2 ]
Luis Torres-Treviño [3 ]
机构
[1] Facultad de Ingeniería Mecánica y Eléctrica, Universidad Autónoma de Nuevo León, Ave. Universidad S/N, San Nicolás de los Garza, Nuevo León
[2] School of Interactive Games and Media, Golisano College of Computing and Information Sciences, Rochester Institute of Technology, 20 Lomb Memorial Drive, Rochester, 14623, NY
[3] School of Environment, Education and Development, University of Manchester, Oxford Road, Manchester
关键词
Convolutional neural network; Genetic algorithm; Hyperparameter optimization; Image classification;
D O I
10.1007/s00521-024-10398-6
中图分类号
学科分类号
摘要
Convolutional neural networks (CNNs) have become widely adopted for computer vision tasks. However, the vast amount of design choices and the complex interactions among their hyperparameters, which ultimately influence the model’s performance, impede their accessibility to users who are not experts in machine learning (ML). To address this challenge, we present AutoML as a solution, leveraging hyperparameter optimization (HPO) for effective parameter selection. Particularly good at handling non-convex, non-differentiable optimization tasks, genetic algorithms are easy to implement and parallelize, making them well suited for deep learning applications. In this context, we introduce Gen-CNN, an AutoML framework based on a genetic algorithm that generates CNN models for image classification. Our framework incorporates transfer learning and operates in a low-compute regime to accelerate the hyperparameter optimization phase. We test Gen-CNN on four datasets, including Sign Language Digits for convergence assessment and KVASIR-v2, ISIC-2019, and BreakHis for performance evaluation. Our results prove that Gen-CNN automatically generates CNN models with classification performance comparable to state-of-the-art custom models already published in the literature. Moreover, in the recommended testing regime for heuristic optimization techniques, we surpassed other HPO algorithms by achieving better mean categorical accuracy. Gen-CNN code is available at—omitted for anonymous review. © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2024.
引用
收藏
页码:149 / 168
页数:19
相关论文
共 50 条
  • [21] FISHER VECTOR BASED CNN ARCHITECTURE FOR IMAGE CLASSIFICATION
    Song, Yan
    Wang, Peiseng
    Hong, Xinhai
    McLoughlin, Ian
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 565 - 569
  • [22] A Lightweight CNN Architecture for Automatic Modulation Classification
    Wang, Zhongyong
    Sun, Dongzhe
    Gong, Kexian
    Wang, Wei
    Sun, Peng
    ELECTRONICS, 2021, 10 (21)
  • [23] A Dilated CNN Model for Image Classification
    Lei, Xinyu
    Pan, Hongguang
    Huang, Xiangdong
    IEEE ACCESS, 2019, 7 : 124087 - 124095
  • [24] Ensemble of Hybrid CNN-ELM Model for Image Classification
    Kannojia, Suresh Prasad
    Jaiswal, Gaurav
    2018 5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2018, : 538 - 541
  • [25] Image Classification with CNN-based Fisher Vector Coding
    Song, Yan
    Hong, Xinhai
    McLoughlin, Ian
    Dai, Lirong
    2016 30TH ANNIVERSARY OF VISUAL COMMUNICATION AND IMAGE PROCESSING (VCIP), 2016,
  • [26] Automatic filter pruning algorithm for image classification
    Xue, Yifan
    Yao, Wangshu
    Peng, Siyuan
    Yao, Shiyou
    APPLIED INTELLIGENCE, 2024, 54 (01) : 216 - 230
  • [27] Large Scale Image Classification Based on CNN and Parallel SVM
    Sun, Zhanquan
    Li, Feng
    Huang, Huifen
    NEURAL INFORMATION PROCESSING, ICONIP 2017, PT I, 2017, 10634 : 545 - 555
  • [28] Combining CNN with Hand-Crafted Features for Image Classification
    Zhou Tianyu
    Miao Zhenjiang
    Zhang Jianhu
    PROCEEDINGS OF 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2018, : 554 - 557
  • [29] ROTATION INVARIANT CNN USING SCATTERING TRANSFORM FOR IMAGE CLASSIFICATION
    Rodriguez, Rosemberg
    Dokladalova, Eva
    Dokladal, Petr
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 654 - 658
  • [30] Automatic filter pruning algorithm for image classification
    Yifan Xue
    Wangshu Yao
    Siyuan Peng
    Shiyou Yao
    Applied Intelligence, 2024, 54 : 216 - 230