Back to Search
Start Over
Selecting an optimal architecture of neural network using genetic algorithm.
- Source :
- Procedia Computer Science; 2021, Vol. 190, p263-273, 11p
- Publication Year :
- 2021
-
Abstract
- The article presents the results of applying a genetic algorithm to find the most optimal architecture of the neural network that would solve classification problem with minimal errors. The stages of the genetic algorithm are considered and the rule for encoding the parameters of the neural network is determined. A genetic algorithm for constructing the optimal architecture of a multilayer perceptron for solving classification problems has been developed. The algorithm independently creates a random population, evolves, creating new generations with more adapted individuals, i.e., neural networks with better architectures than previous generations. The paper describes the process of population formation, substantiates the choice of the fitness function and the method of selecting parents. Modifications of the crossover and mutation operators are proposed in order to ensure the operability of the algorithm on variable size individuals. A software tool that generates a neural network with the best parameters for solving classification problems has been developed on Python3 programming language. The architecture of a neural network for detecting fraudulent transactions has been built by using the developed software. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 18770509
- Volume :
- 190
- Database :
- Supplemental Index
- Journal :
- Procedia Computer Science
- Publication Type :
- Academic Journal
- Accession number :
- 151558112
- Full Text :
- https://doi.org/10.1016/j.procs.2021.06.036