4.7 Article

Evolving Deep Convolutional Neural Networks for Image Classification

Journal

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION
Volume 24, Issue 2, Pages 394-407

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TEVC.2019.2916183

Keywords

Computer architecture; Architecture; Optimization; Genetic algorithms; Encoding; Task analysis; Convolutional neural networks; Convolutional neural network (CNN); deep learning; genetic algorithms (GAs); image classification

Funding

  1. Marsden Fund of New Zealand Government [VUW1209, VUW1509, VUW1615]
  2. Huawei Industry Fund [E2880/3663]
  3. University Research Fund at Victoria University of Wellington [209862/3580, 213150/3662]
  4. National Natural Science Foundation of China for Distinguished Young Scholar [61625204]
  5. National Natural Science Foundation of China [61803277]

Ask authors/readers for more resources

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).

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available