Face Recognition System Based on Different Artificial Neural Networks Models and Training Algorithms

Abstract

Face recognition is one of the biometric methods that is used to identify any given face image using the main features of this face. In this research, a face recognition system was suggested based on four Artificial Neural Network (ANN) models separately: feed forward backpropagation neural network (FFBPNN), cascade forward backpropagation neural network (CFBPNN), function fitting neural network (FitNet) and pattern recognition neural network (PatternNet). Each model was constructed separately with 7 layers (input layer, 5 hidden layers each with 15 hidden units and output layer). Six ANN training algorithms (TRAINLM, TRAINBFG, TRAINBR, TRAINCGF, TRAINGD, and TRAINGD) were used to train each model separately. Many experiments were conducted for each one of the four models based on 6 different training algorithms. The performance results of these models were compared according to mean square error and recognition rate to identify the best ANN model. The results showed that the PatternNet model was the best model used. Finally, comparisons between the used training algorithms were performed. Comparison results showed that TrainLM was the best training algorithm for the face recognition system.

Authors and Affiliations

Omaima AL-Allaf, Abdelfatah Tamimi, Mohammad Alia

Keywords

Related Articles

A Lightweight Approach for Specification and Detection of SOAP Anti-Patterns

Web-services have become a governing technology for Service Oriented Architectures due to reusability of services and their dependence on other services. The evolution in service based systems demands frequent changes to...

Performance Improvement of Web Proxy Cache Replacement using Intelligent Greedy-Dual Approaches

This paper reports on how intelligent Greedy-Dual approaches based on supervised machine learning were used to improve the web proxy caching performance. The proposed intelligent Greedy-Dual approaches predict the signif...

Bootstrapping Domain Knowledge Exploration using Conceptual Mapping of Wikipedia

Wikipedia is one of the largest online encyclopedias that exist in a hypertext form. This nature prevents Wikipedia’s potential to be fully discovered. Therefore the focus of this paper is on the role of domain knowledge...

Performance Comparison of Detection, Recognition and Tracking Rates of the different Algorithms

This article discusses the approach of human detection and tracking in a homogeneous domain using surveillance cameras. This is a vast area in which significant research has been taking place from more than a decade and...

Successful Transmission Rate of Mobile Terminals with Agents in Segmented Ad Hoc Network

Mobile Wireless Ad-Hoc Network (MANET) is a special kind of network, where all of the nodes move in time. Random movement is the commonly used to model the mobility in this network. Beside as a host, each node is intend...

Download PDF file
  • EP ID EP146354
  • DOI 10.14569/IJACSA.2013.040606
  • Views 83
  • Downloads 0

How To Cite

Omaima AL-Allaf, Abdelfatah Tamimi, Mohammad Alia (2013). Face Recognition System Based on Different Artificial Neural Networks Models and Training Algorithms. International Journal of Advanced Computer Science & Applications, 4(6), 40-47. https://europub.co.uk/articles/-A-146354