arrow
Return

An Automatic Convolutional Neural Network Optimization Using a Diversity-Guided Genetic Algorithm

delete2021-01-01
delete8
delete
OA
AI
T
Tirana Noor Fatyanosa *
M
Masayoshi Aritsugi
DOI:10.1109/ACCESS.2021.3091729delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Hyperparameters and architecture greatly influence the performance of convolutional neural networks (CNNs); therefore, their optimization is important to obtain the desired results. One of the state-of-the-art methods to achieve this is the use of neuroevolution that utilizes a genetic algorithm (GA) to optimize a CNN. However, the GA is often trapped into a local optimum resulting in premature convergence. In this study, we propose an approach called the diversity-guided genetic algorithm-convolutional neural network (DGGA-CNN) that uses adaptive parameter control and random injection to facilitate the search process by exploration and exploitation while preserving the population diversity. The alternation between exploration and exploitation is guided by using an average pairwise Hamming distance. Moreover, the DGGA fully handles the architecture of the CNN by using a novel finite state machine (FSM) combined with three novel mutation mechanisms that are specifically created for architecture chromosomes. Tests conducted on suggestion mining and twitter airline datasets reveal that the DGGA-CNN performs well with valid architectures and a comparison with other methods demonstrates its capability and efficiency.
Keywords:
Computer architecture
Statistics
Sociology
Genetic algorithms
Optimization
Neural networks
Convergence
Convolutional neural networks
genetic algorithms
hyperparameter optimization
text classification
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

K
Kumamoto University
Scholars:
1.1W
Papers: 8.5K
Citations: 7.9K