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

Design and Simulation of a Low-Voltage Low-Offset Operational Amplifier

In many applications, offset of the OP-AMPs should be canceled to high accuracy be accomplished. In this work, an asymmetrical differential input circuit with active DC offset rejection circuit was implemented to minimiz...

Efficient Model for Distributed Computing based on Smart Embedded Agent

Technological advances of embedded computing exposed humans to an increasing intrusion of computing in their day-to-day life (e.g. smart devices). Cooperation, autonomy, and mobility made the agent a promising mechanism...

scaleBF: A High Scalable Membership Filter using 3D Bloom Filter

Bloom Filter is extensively deployed data structure in various applications and research domain since its inception. Bloom Filter is able to reduce the space consumption in an order of magnitude. Thus, Bloom Filter is us...

Arabic Chatbots: A Survey

A Chatbot is a programmed entity that handles human-like conversations between an artificial agent and humans. This conversation has attracted the attention of researchers who are interested in the interaction between hu...

2-D Object Recognition Approach using Wavelet Transform

Humans have supernatural ability to observe, analyze, and tell about the layout of the 3D world with the help of their natural visual system. But contrary to machine vision system, it remains a most difficult task to rec...

Download PDF file
  • EP ID EP146354
  • DOI 10.14569/IJACSA.2013.040606
  • Views 67
  • 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