Hyperparameter Optimization Using a Genetic Algorithm Considering Verification Time in a Convolutional Neural Network
Hyperparameter optimization is a very difficult problem in developing deep learning algorithms. In this paper, a genetic algorithm was applied to solve this problem. The accuracy and the verification time were considered by conducting a fitness evaluation. The algorithm was evaluated by using a simp...
Saved in:
Published in | Journal of electrical engineering & technology Vol. 15; no. 2; pp. 721 - 726 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Singapore
Springer Singapore
01.03.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Hyperparameter optimization is a very difficult problem in developing deep learning algorithms. In this paper, a genetic algorithm was applied to solve this problem. The accuracy and the verification time were considered by conducting a fitness evaluation. The algorithm was evaluated by using a simple model that has a single convolution layer and a single fully connected layer. A model with three layers was used. The MNIST dataset and a motor fault diagnosis dataset were used to train the algorithm. The results show that the method is useful for reducing the training time. |
---|---|
ISSN: | 1975-0102 2093-7423 |
DOI: | 10.1007/s42835-020-00343-7 |