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] Universidad Autónoma de Nuevo León,Facultad de Ingeniería Mecánica y Eléctrica
[2] Rochester Institute of Technology,School of Interactive Games and Media, Golisano College of Computing and Information Sciences
[3] University of Manchester,School of Environment, Education and Development
关键词
Convolutional neural network; Hyperparameter optimization; Genetic algorithm; 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.
引用
收藏
页码:149 / 168
页数:19
相关论文
共 50 条
  • [1] An Image-Level Classification Framework for Hyperspectral Image with CNNs
    Li, Yanshan
    Wu, Yong
    Xu, Jianjie
    Zhang, Nengbo
    PROCEEDINGS OF 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2018, : 586 - 590
  • [2] Joint Classification and Prediction CNN Framework for Automatic Sleep Stage Classification
    Huy Phan
    Andreotti, Fernando
    Cooray, Navin
    Chen, Oliver Y.
    De Vos, Maarten
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2019, 66 (05) : 1285 - 1296
  • [3] BrainGAN: Brain MRI Image Generation and Classification Framework Using GAN Architectures and CNN Models
    Alrashedy, Halima Hamid N.
    Almansour, Atheer Fahad
    Ibrahim, Dina M.
    Hammoudeh, Mohammad Ali A.
    SENSORS, 2022, 22 (11)
  • [4] Automatic MRI Image Classification Using Attention and Residual CNNs With Enhanced Image Denoising Filters
    Athisayamani, Suganya
    Singh, A. Robert
    Karim, Faten Khalid
    Mostafa, Samih M.
    IEEE ACCESS, 2025, 13 : 12399 - 12410
  • [5] Training Images Generation for CNN Based Automatic Modulation Classification
    Zhang, Wei-Tao
    Cui, Dan
    Lou, Shun-Tian
    IEEE ACCESS, 2021, 9 : 62916 - 62925
  • [6] Automatic Histopathology Image Analysis with CNNs
    Hou, Le
    Singh, Kunal
    Samaras, Dimitris
    Kure, Tahsin M.
    Gao, Yi
    Seidman, Roberta J.
    Saltz, Joel H.
    2016 NEW YORK SCIENTIFIC DATA SUMMIT (NYSDS), 2016,
  • [7] An image selection framework for automatic report generation
    Hyun, Changhun
    Hur, Chan
    Park, Hyeyoung
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (28) : 41175 - 41197
  • [8] An image selection framework for automatic report generation
    Changhun Hyun
    Chan Hur
    Hyeyoung Park
    Multimedia Tools and Applications, 2022, 81 : 41175 - 41197
  • [9] Automatic Design of CNNs via Differentiable Neural Architecture Search for PolSAR Image Classification
    Dong, Hongwei
    Zou, Bin
    Zhang, Lamei
    Zhang, Siyu
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2020, 58 (09): : 6362 - 6375
  • [10] Automatic classification of ionogram with CNN
    Cheng, Wei-yi
    Wan, Ze-wen
    Chen, Yi-di
    Chen, Zi-wei
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TAIWAN), 2020,