Evolving Deep Convolutional Neural Networks for Image Classification

被引:432
|
作者
Sun, Yanan [1 ,2 ]
Xue, Bing [2 ]
Zhang, Mengjie [2 ]
Yen, Gary G. [3 ]
机构
[1] Sichuan Univ, Coll Comp Sci, Chengdu 610065, Peoples R China
[2] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[3] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
中国国家自然科学基金;
关键词
Computer architecture; Architecture; Optimization; Genetic algorithms; Encoding; Task analysis; Convolutional neural networks; Convolutional neural network (CNN); deep learning; genetic algorithms (GAs); image classification;
D O I
10.1109/TEVC.2019.2916183
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary paradigms have been successfully applied to neural network designs for two decades. Unfortunately, these methods cannot scale well to the modern deep neural networks due to the complicated architectures and large quantities of connection weights. In this paper, we propose a new method using genetic algorithms for evolving the architectures and connection weight initialization values of a deep convolutional neural network to address image classification problems. In the proposed algorithm, an efficient variable-length gene encoding strategy is designed to represent the different building blocks and the potentially optimal depth in convolutional neural networks. In addition, a new representation scheme is developed for effectively initializing connection weights of deep convolutional neural networks, which is expected to avoid networks getting stuck into local minimum that is typically a major issue in the backward gradient-based optimization. Furthermore, a novel fitness evaluation method is proposed to speed up the heuristic search with substantially less computational resource. The proposed algorithm is examined and compared with 22 existing algorithms on nine widely used image classification tasks, including the state-of-the-art methods. The experimental results demonstrate the remarkable superiority of the proposed algorithm over the state-of-the-art designs in terms of classification error rate and the number of parameters (weights).
引用
收藏
页码:394 / 407
页数:14
相关论文
共 50 条
  • [1] Evolving Deep Convolutional Neural Networks for Hyperspectral Image Denoising
    Liu, Yuqiao
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [2] Histopathological Image Classification with Deep Convolutional Neural Networks
    Alom, Md Zahangir
    Aspiras, Theus
    Taha, Tarek M.
    Asari, Vijayan K.
    [J]. APPLICATIONS OF MACHINE LEARNING, 2019, 11139
  • [3] Deep Convolutional Neural Networks for Hyperspectral Image Classification
    Hu, Wei
    Huang, Yangyu
    Wei, Li
    Zhang, Fan
    Li, Hengchao
    [J]. JOURNAL OF SENSORS, 2015, 2015
  • [4] A Memetic Algorithm for Evolving Deep Convolutional Neural Network in Image Classification
    Dong, Junwei
    Zhang, Liangjie
    Hou, Boyu
    Feng, Liang
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2663 - 2669
  • [5] Evolving Deep Convolutional Neural Networks by Variable-length Particle Swarm Optimization for Image Classification
    Wang, Bin
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 1514 - 1521
  • [6] Deep Convolutional Neural Networks for Image Classification: A Comprehensive Review
    Rawat, Waseem
    Wang, Zenghui
    [J]. NEURAL COMPUTATION, 2017, 29 (09) : 2352 - 2449
  • [7] Cystoscopy Image Classification Using Deep Convolutional Neural Networks
    Hashemi, Seyyed Mohammadreza
    Hassanpour, Hamid
    Kozegar, Ehsan
    Tan, Tao
    [J]. INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2019, 10 (01): : 193 - 205
  • [8] CLASSIFICATION BASED ON DEEP CONVOLUTIONAL NEURAL NETWORKS WITH HYPERSPECTRAL IMAGE
    Zheng, Zezhong
    Zhang, Yameng
    Li, Liutong
    Zhu, Mingcang
    He, Yong
    Li, Minqi
    Guo, Zhengqiang
    He, Yue
    Yu, Zhenlu
    Yang, Xiaocheng
    Liu, Xin
    Luo, Jianhua
    Yang, Taoli
    Liu, Yalan
    Li, Jiang
    [J]. 2017 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2017, : 1828 - 1831
  • [9] Evolving convolutional neural networks by symbiotic organisms search algorithm for image classification
    Miao, Fahui
    Yao, Li
    Zhao, Xiaojie
    [J]. APPLIED SOFT COMPUTING, 2021, 109
  • [10] Particle Swarm Optimization for Automatically Evolving Convolutional Neural Networks for Image Classification
    Lawrence, Tom
    Zhang, Li
    Lim, Chee Peng
    Phillips, Emma-Jane
    [J]. IEEE ACCESS, 2021, 9 : 14369 - 14386