Abstract
This paper presents an approach for the evolution of the deep neural networks (DNN) using genetic algorithms. The deep artificial neural networks are used generally for classification tasks. Depending upon the problem at hand, the designers decide on how many layers, how many number of nodes in each layers, what activation functions to be used at layers, etc. The term genetic algorithms is taken from the biological world and used in the evolution process. Here, we utilized a basic genetic algorithm concept to automatically build the optimum deep neural network suiting for the given classification task. The evolved networks are evaluated on the accuracy of classification needed, and genetic algorithm will find the best-suited DNN architecture automatically.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- DNN:
-
Deep neural network
- ANN:
-
Artificial neural network
- CNN:
-
Convolutional neural network
- AE:
-
Autoencoders
- GA:
-
Genetic algorithm
References
N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, R. Salakhutdinov, Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)
A. Al-hyari, S. Areibi, Design space exploration of convoultional neural networks based on evolutionary algorithms (2017)
A. Bhandare, D. Kaur, Designing convolutional neural network architecture using genetic algorithms, in International Conference on Artificial Intelligence (ICAI’18), Department of EECS, The University of Toledo, Toledo, OH, USA
Y. LeCun, C. Cortes, MNIST Handwritten Digit Database (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shukla, D., Singh, U. (2021). A Generic Framework for Evolution of Deep Neural Networks Using Genetic Algorithms. In: Gupta, D., Khanna, A., Bhattacharyya, S., Hassanien, A.E., Anand, S., Jaiswal, A. (eds) International Conference on Innovative Computing and Communications. Advances in Intelligent Systems and Computing, vol 1165. Springer, Singapore. https://doi.org/10.1007/978-981-15-5113-0_9
Download citation
DOI: https://doi.org/10.1007/978-981-15-5113-0_9
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5112-3
Online ISBN: 978-981-15-5113-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)