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 条
  • [31] A Novel Image Classification Method with CNN-XGBoost Model
    Ren, Xudie
    Guo, Haonan
    Li, Shenghong
    Wang, Shilin
    Li, Jianhua
    DIGITAL FORENSICS AND WATERMARKING, 2017, 10431 : 378 - 390
  • [32] Classifiers Comparison for Convolutional Neural Networks (CNNs) in Image Classification
    Tropea, Mauro
    Fedele, Giuseppe
    2019 IEEE/ACM 23RD INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2019, : 310 - 313
  • [33] CNN BASED TARGET CLASSIFICATION FRAMEWORK BASED ON COMPLEX SPARSE SAR IMAGE: INITIAL RESULT
    Deng, Jiarui
    Liu, Zehao
    Zhang, Jingjing
    Bi, Hui
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 2259 - 2262
  • [34] CNN and transformer framework for insect pest classification
    Peng, Yingshu
    Wang, Yi
    ECOLOGICAL INFORMATICS, 2022, 72
  • [35] Automatic Mixed Precision and Distributed Data-Parallel Training for Satellite Image Classification using CNN
    Nuwara, Yohanes
    Kitt, Wong W.
    Juwono, Filbert H.
    Ollivierre, Gregory
    FIFTEENTH INTERNATIONAL CONFERENCE ON MACHINE VISION, ICMV 2022, 2023, 12701
  • [36] Automatic construction of image classification algorithms based on genetic image network
    Shirakawa S.
    Nakayama S.
    Yata N.
    Nagao T.
    Transactions of the Japanese Society for Artificial Intelligence, 2010, 25 (02) : 262 - 271
  • [37] Comparison of the Effectiveness of ANN and CNN in Image Classification
    Mirakowski, Arkadiusz
    ADVANCES IN COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2024, PT II, 2024, 2166 : 210 - 220
  • [38] Learning a Discriminative Dictionary with CNN for Image Classification
    Yu, Shuai
    Zhang, Tao
    Ma, Chao
    Zhou, Lei
    Yang, Jie
    He, Xiangjian
    NEURAL INFORMATION PROCESSING, ICONIP 2016, PT II, 2016, 9948 : 185 - 194
  • [39] Fusion of Evidential CNN Classifiers for Image Classification
    Tong, Zheng
    Xu, Philippe
    Denoeux, Thierry
    BELIEF FUNCTIONS: THEORY AND APPLICATIONS (BELIEF 2021), 2021, 12915 : 168 - 176
  • [40] An Improved Hybrid CNN for Hyperspectral Image Classification
    Li, Yuting
    He, Lin
    ELEVENTH INTERNATIONAL CONFERENCE ON GRAPHICS AND IMAGE PROCESSING (ICGIP 2019), 2020, 11373