Fast Automatic Optimisation of CNN Architectures for Image Classification Using Genetic Algorithm

被引:0
|
作者
Bakhshi, Ali [1 ]
Noman, Nasimul [1 ]
Chen, Zhiyong [1 ]
Zamani, Mohsen [1 ]
Chalup, Stephan [1 ]
机构
[1] Univ Newcastle, Sch Elect Engn & Comp, Newcastle, NSW, Australia
来源
2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2019年
关键词
Convolutional neural network; Genetic algorithm; Image classification; Deep learning;
D O I
10.1109/cec.2019.8790197
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Convolutional Neural Networks (CNNs) are currently the most prominent deep neural network models and have been used with great success for image classification and other applications. The performance of CNNs depends on their architecture and hyperparameter settings. Early CNN models like LeNet and AlexNet were manually designed by experienced researchers. The empirical design and optimisation of a new CNN architecture require a lot of expertise and can be very time-consuming. In this paper, we propose a genetic algorithm that can, for a given image processing task, efficiently explore a defined space of potentially suitable CNN architectures and simultaneously optimise their hyperparameters. We named this fast automatic optimisation model fast-CNN and employed it to find competitive CNN architectures for image classification on CIFAR10. In a series of comparative simulation experiments we could demonstrate that the network designed by fast-CNN achieved nearly as good accuracy as some of the other best network models available but fast-CNN took significantly less time to evolve. The trained fast-CNN network model also generalised well to CIFAR100.
引用
收藏
页码:1283 / 1290
页数:8
相关论文
共 50 条
  • [31] A new genetic algorithm based evolutionary neural architecture search for image classification
    Wen, Long
    Gao, Liang
    Li, Xinyu
    Li, Hui
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [32] Image Classification Based on Automatic Neural Architecture Search Using Binary Crow Search Algorithm
    Ahmad, Mobeen
    Abdullah, Muhammad
    Moon, Hyeonjoon
    Yoo, Seong Joon
    Han, Dongil
    IEEE ACCESS, 2020, 8 (189891-189912) : 189891 - 189912
  • [33] Image Classification Using an Ensemble-Based Deep CNN
    Neena, Aloysius
    Geetha, M.
    RECENT FINDINGS IN INTELLIGENT COMPUTING TECHNIQUES, VOL 3, 2018, 709 : 445 - 456
  • [34] A new genetic algorithm based evolutionary neural architecture search for image classification
    Wen, Long
    Gao, Liang
    Li, Xinyu
    Li, Hui
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [35] Advanced CNN based on genetic algorithm to automated femoral neck fracture classification
    Berrajaa, Achraf
    Merras, Mostafa
    Berrajaa, Issam
    SIGNAL IMAGE AND VIDEO PROCESSING, 2024, 18 (6-7) : 5229 - 5238
  • [36] A comparative analysis of deep neural network architectures for sentence classification using genetic algorithm
    Rogers, Brendan
    Noman, Nasimul
    Chalup, Stephan
    Moscato, Pablo
    EVOLUTIONARY INTELLIGENCE, 2024, 17 (03) : 1933 - 1952
  • [37] Collaborative Classification of Hyperspectral and LIDAR Data Using Unsupervised Image-to-Image CNN
    Zhang, Mengmeng
    Li, Wei
    Wei, Xueling
    Li, Xiang
    2018 10TH IAPR WORKSHOP ON PATTERN RECOGNITION IN REMOTE SENSING (PRRS), 2018,
  • [38] Automatic Optimization of One-Dimensional CNN Architecture for Fault Diagnosis of a Hydraulic Piston Pump Using Genetic Algorithm
    Ugli, Oybek Eraliev Maripjon
    Lee, Kwang-Hee
    Lee, Chul-Hee
    IEEE ACCESS, 2023, 11 : 68462 - 68472
  • [39] Optimisation of irregular multiprocessor computer architectures using genetic algorithms
    Burgess, CJ
    Chalmers, AG
    ANNALS OF OPERATIONS RESEARCH, 1999, 86 (0) : 239 - 257
  • [40] Classification of Malicious URLs by CNN Model Based on Genetic Algorithm
    Wu, Tiefeng
    Xi, Yunfang
    Wang, Miao
    Zhao, Zhichao
    APPLIED SCIENCES-BASEL, 2022, 12 (23):