Optimizing Convolutional Neural Network Using Particle Swarm Optimization For Face Recognition
Main Article Content
Abstract
Deep Convolutional neural networks are the emanating deep learning models outperforming various classic machine learning algorithms in resolving many disputes. Any deep convolutional neural networks (CNN) has hyper-parameters such as number of convolutional layer, number of filters, filter size, activation function, learning rate and number of fully connected layer. Generally, these hyper-parameters are selected manually and it varies for different models and datasets. The time consumption and computational resources are large when the structure of the neural network is complex. To avoid this, in this paper the CNN is optimized using particle swarm optimization (PSO) algorithm which converges faster than any other evolutionary algorithm and finds a better architecture for face recognition. The performance of PSO optimized CNN surpasses other algorithms. As well as the time consumption gets reduced.
Downloads
Metrics
Article Details
Licensing
TURCOMAT publishes articles under the Creative Commons Attribution 4.0 International License (CC BY 4.0). This licensing allows for any use of the work, provided the original author(s) and source are credited, thereby facilitating the free exchange and use of research for the advancement of knowledge.
Detailed Licensing Terms
Attribution (BY): Users must give appropriate credit, provide a link to the license, and indicate if changes were made. Users may do so in any reasonable manner, but not in any way that suggests the licensor endorses them or their use.
No Additional Restrictions: Users may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.