SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. II (Sep. – Oct. 2015), PP 61-65
www.iosrjournals.org
DOI: 10.9790/0661-17526165 www.iosrjournals.org 61 | Page
Face Recognition using Feed Forward Neural Network
Pooja Rani
(Department of computer science/ Punjabi university, India)
Abstract: In this paper, we propose four techniques for extraction of facial features namely 2DPCA, LDA,
KPCA and KFA. The purpose of face feature extraction is to capture certain discriminative features that are
unique for a person. In the previous works that uses PCA for face feature extraction involves merging the
features and reducing the dimensions that results in some information loss. To overcome this problem, in the
first method we used 2D-PCA for face feature extraction, LDA for making class labels and FFNN for face
recognition. Similarly we used the three more techniques namely LDA, KPCA and KFA for face feature
extraction and then FFNN for face recognition.The proposed method is tested on the ORL database. Results
involve the comparison of face recognition rate of the different feature extraction techniques with FFNN using
10, 20, 30 and 40 hidden neurons. The results on ORL database shows that FFNN with 30 hidden neurons
performs best by extracting features using KPCA.
Keywords: 2DPCA, LDA, KPCA, FFNN and KFA.
I. Introduction
Face Recognition is the emerging technology in the field of pattern recognition and computer vision.
Digital image processing always remained a hot topic for many researches. The work we carried out involves
the use of digital image processing for feature extraction and pattern recognition technology for recognizing
faces using FFNN (feed forward neural networks). The strong adaptability, high security and robustness of face
recognition system makes it very useful for providing security to the computer systems, military and crime
investigation.
After the years of developments, there have been various systems for face recognition with various
methods of feature extraction and classification [1]. Various face recognition techniques have its base from
classical feature extraction method using eigen faces [2] since 1991, fisher faces [3] [4], independent component
analysis (ICA) [5] and so on. Various popular classifiers include support vector machine(SVM) [6], feed
forward neural networks [7] .
All the above methods of feature extraction and classification involves the formation of row or column
vector,as the images in a computer system are stored in the form of matrix i.e 2D form, so it becomes easy to
directly manipulate the image as in 2D form, it also prevents the information loss held in the classical methods
of face recognition. Researchers proposed the new techniques that operates directly on the two dimensional data
such that two-dimensional principal component analysis (2DPCA) [8] and two dimensional linear discriminant
analysis (2DLDA) [9]. These techniques are useful for reducing the computational complexity during the feature
extraction. To overcome the disadvantages of classical techniques, A new method KPCA for performing a
nonlinear form of principal component analysis was proposed[10], By the use of integral operator kernel
functions, one can efficiently compute principal components in high-dimensional feature spaces, related to input
space by some nonlinear map. Another feature extraction method called Non linear factor analysis (KFA) [11]
method was studied by Mercer kernel function which can map the data in the original space to a high-
dimensional feature space.
II. proposed method
So studying the above concepts in section I, we proposed to develop a system using the recent feature
extraction methods i.e. 2DPCA, LDA, KPCA and KFA. A classical LDA to form class labels and Feed forward
neural network (FFNN) to train and test the images for classification. Comparison of the recognition rates to
form the results.
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 62 | Page
2.1 Flowchart for the proposed method
The proposed method flow is shown as:
Fig 1: workflow of the proposed method
2.2 Algorithm for the proposed method:
Algorithm developed to construct the system proposed in the above flowchart is shown as:
Face_Recognition(Orl_Database)
Step1: n=length(orl_database)
Step2: for(i=0;i<n;i++), divide the images into
{Training_set(80% images);
Test_set(20% images);}
Step3: y=length(Training_set)
Step3a: for(i=0;i<y;i++)
{ x=extractfeatures_2D-PCA(Training_set); // LDA/KPCA and KFA for other approaches respectively }
Step3b: for(i=0;i<x;i++)
{Feature_classes=Apply_LDA(x);}
Step3c: Send feature classes to neural network for training.
Step3d: Make model m.
Step4: z=length(Test_set);
Step4a: for(j=0;j<z;j++)
{k=extractfeatures_2D-PCA(Test_set); // LDA/KPCA and KFA for other approaches respectively }
Step5: km
Step6: Analyze the predicted results by model m.
III. experiments and results
we have used AT&T Database “the family of faces” is formally called the ORL database [12]. In this
database ten different images of each of 40 distinct subjects. For some subjects, the images were taken at
different times, varying the lighting, facial expressions (open / closed eyes, smiling / not smiling) and facial
details (glasses / no glasses). All the images were taken against a dark homogeneous background with the
subjects in an upright, frontal position (with tolerance for some side movement).
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 63 | Page
Fig 2: A sample of ORL database
The recognition accuracy for all four techniques of feature extraction with LDA for class formation and FFNN
for recognition is taken with the different number of hidden neurons i.e. 10, 20, 30 and 40 hidden neurons. Then
a comparison between all techniques with different number of neurons is shown.
3.1 Result of recognition of different approaches with 10 hidden neurons is given as
To calculate the best results the system was tested 10 times and average of 10 readings is taken as the
accuracy result of each technique.
Technique
Recognition
Rate (%)
Error
Rate(%)
2D-PCA
LDA
KPCA
KFA
91.82
90.84
90.82
91.16
8.16
9.15
9.17
8.83
Table 1
Figure 3: Recognition Rate of different approaches with 10 hidden neurons
Comparison of different techniques using 10 hidden neurons shows that 2D-PCA gives best recognition rate of
91.82%.
3.2 Result of recognition of different approaches with 20 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
92.83
90.99
94.82
92.49
7.17
9.00
5.17
7.58
Table 2
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 64 | Page
Figure 4: Recognition Rate of different approaches with 20 hidden neurons
Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of
94.82%.
3.3 Result of recognition of different approaches with 30 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
93.49
91.83
94.16
89.49
6.50
8.16
5.83
10.50
Table 3
Figure 5: Recognition Rate of different approaches with 30 hidden neurons
Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of
94.16%.
Result of recognition of different approaches with 40 hidden neurons is given as
Technique Recognition
Rate
Error
Rate
2D-PCA
LDA
KPCA
KFA
92.16
91.83
94.66
91.99
7.83
8.16
5.33
8.00
Table 4
Figure 6: Recognition Rate of different approaches with 40 hidden neurons
Face Recognition using Feed Forward Neural Networks
DOI: 10.9790/0661-17526165 www.iosrjournals.org 65 | Page
Comparison of different techniques using 40 hidden neurons shows that KPCA gives best recognition rate of
94.66%.
Result of Recognition Rate of different approaches with 10/20/30 and 40 hidden neurons is given as
No of Hidden Neurons 2D-PCA LDA KPCA KFA
10
20
30
40
91.82
92.83
92.16
93.49
90.84
90.99
91.83
91.83
90.82
94.82
94.16
94.66
91.16
92.49
89.49
91.99
Table 5
Figure 7: Recognition Rate of different approaches with 10,20,30 and 40 hidden neurons
Comparison of different techniques using 10/20/30 and 40 hidden neurons shows that KPCA gives best
recognition rate of 94.82% using 20 neurons.
IV. Conclusion
The goal is reached and we have implemented it on ORL database. Different techniques i.e. 2D-PCA,
LDA,KPCA and KFA are used for extracting geometric face features, after extracting the face features the LDA
is used for making class labels. FFNN is performed to classify to solve pattern recognition problem since face
recognition is a kind of pattern recognition. Classification result is accurate.
We have done the comparison of different techniques with different number of neurons. The results are
accurate providing the best recognition rate by KPCA extracted features approach of 94.82% using 20 hidden
neurons.
References
[1]. R. C. A. R. P. P. W. Zhao, "Face Recognition: A Literature Survey," ACM Computing Surveys, vol. 35, no. 4, pp. 399-458, 2003.
[2]. M. A. A.Pentland, "eigen faces for recognition," cognitive neuroscience, vol. III, pp. 71-86, jan 2000.
[3]. M. K. a. L. Sirovich, "Application of the Karhunen-Loèveprocedure for the characterisation of human faces," Pattern Analysis and
Machine Intelligence, vol. 12, pp. 831-835, Dec.1990..
[4]. R. Fisher, "The use of multiple measures in taxonomic problems," Annals of Eugenics, vol. 7, pp. 179-188, 1936.
[5]. S. L. K. G.Guo, "face recognition by support vector machines," in fourth IEEE international conference on automatic face and
gesture recognition, 2000.
[6]. J. M. T. S. M.S. Bartlett, "face recognition by independent component analysis," IEEE trans. neural networks 13(6), pp. 1450-1464,
2002.
[7]. S. J. T. M.J. Er, "face recognition with radial basis function(RBF) neural networks," IEEE trans. neural networks 13(3), pp. 697-
710, 2002.
[8]. A. F. F. J.-y. Y. D. Z. S. M. I. a. Z. J. Jian Yang, "KPCA Plus LDA: A Complete Kernel Fisher Discriminant Framework for
Feature Extraction and Recognition," PATTERN ANALYSIS AND MACHINE INTELLIGENCE, vol. 27, no. 2, pp. 232-243,
FEBRUARY 2005.
[9]. D. A. F. J.Yang, "Two Dimensional PCA: A new approach to appearance based face representation and recognition," IEEE trans.
Pattern Anal. Mach. Intell. 26(1), pp. 131-137, 2004.
[10]. B. M.Li., "2D-LDA: a statistical linear discriminant analysis for image matrix," Pattern Recognition Letters 26(5), pp. 527-532,
2005.
[11]. A. S. a. K.-R. M. Bernhard Schölkopf, "Nonlinear Component Analysis as a Kernel Eigenvalue Problem," Neural Computation,
Vols. Vol. 10, No. 5 , pp. 1299-1319, July 1, 1998.
[12]. X. Guo-en and S. Pei-ji, ""Factor Analysis Algorithm with Mercer Kernel"," in " Intelligent Information Technology and Security
Informatics, 2009. IITSI '09. Second International Symposium pp.202-205, Xia Guo-en; Shao Pei-ji, "Factor Analysis Algorithm
with Mercer Kernel," in Intelligent Information Technology and Security Informa Jan. 2009.
[13]. "the database of faces," AT&T Laboratories Cambridge, 2002. [Online]. Available:
http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html. [Accessed dec 2014].

More Related Content

What's hot

Face Recognition using PCA and MSNN
Face Recognition using PCA and MSNNFace Recognition using PCA and MSNN
Face Recognition using PCA and MSNNRABI GAYAN
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITIONcsandit
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...Vishnupriya T H
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...sipij
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal ConferenceHemanth Kumar
 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET Journal
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET Journal
 
Automatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning FrameworkAutomatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning FrameworkPinaki Ranjan Sarkar
 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET Journal
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning AlgorithmIRJET Journal
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...csijjournal
 
Face Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face ApproachFace Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face ApproachIRJET Journal
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Win Yu
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Techniqueijsc
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control Systemijtsrd
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paperSmriti Tikoo
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Ai Zhang
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemCSCJournals
 

What's hot (20)

Face Recognition using PCA and MSNN
Face Recognition using PCA and MSNNFace Recognition using PCA and MSNN
Face Recognition using PCA and MSNN
 
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
WCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITIONWCTFR : W RAPPING  C URVELET T RANSFORM  B ASED  F ACE  R ECOGNITION
WCTFR : W RAPPING C URVELET T RANSFORM B ASED F ACE R ECOGNITION
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...
 
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
COMPRESSION BASED FACE RECOGNITION USING TRANSFORM DOMAIN FEATURES FUSED AT M...
 
Internation Journal Conference
Internation Journal ConferenceInternation Journal Conference
Internation Journal Conference
 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
 
Automatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning FrameworkAutomatic Attendance System using Deep Learning Framework
Automatic Attendance System using Deep Learning Framework
 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition Techniques
 
IRJET - A Review on Face Recognition using Deep Learning Algorithm
IRJET -  	  A Review on Face Recognition using Deep Learning AlgorithmIRJET -  	  A Review on Face Recognition using Deep Learning Algorithm
IRJET - A Review on Face Recognition using Deep Learning Algorithm
 
184
184184
184
 
Real time facial expression analysis using pca
Real time facial expression analysis using pcaReal time facial expression analysis using pca
Real time facial expression analysis using pca
 
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
LITERATURE SURVEY ON SPARSE REPRESENTATION FOR NEURAL NETWORK BASED FACE DETE...
 
Face Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face ApproachFace Recognition using PCA and Eigen Face Approach
Face Recognition using PCA and Eigen Face Approach
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
 
Biometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid TechniqueBiometric Iris Recognition Based on Hybrid Technique
Biometric Iris Recognition Based on Hybrid Technique
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
 
Smriti's research paper
Smriti's research paperSmriti's research paper
Smriti's research paper
 
Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01Thermal Imaging Emotion Recognition final report 01
Thermal Imaging Emotion Recognition final report 01
 
Face Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification ProblemFace Images Database Indexing for Person Identification Problem
Face Images Database Indexing for Person Identification Problem
 

Viewers also liked (20)

L1802049397
L1802049397L1802049397
L1802049397
 
E017112028
E017112028E017112028
E017112028
 
F017343241
F017343241F017343241
F017343241
 
H018135054
H018135054H018135054
H018135054
 
A017130104
A017130104A017130104
A017130104
 
D017122026
D017122026D017122026
D017122026
 
A017240107
A017240107A017240107
A017240107
 
Quantum communication and quantum computing
Quantum communication and quantum computingQuantum communication and quantum computing
Quantum communication and quantum computing
 
K017167076
K017167076K017167076
K017167076
 
G1103034042
G1103034042G1103034042
G1103034042
 
H1803044651
H1803044651H1803044651
H1803044651
 
F012142530
F012142530F012142530
F012142530
 
B010110710
B010110710B010110710
B010110710
 
E010623545
E010623545E010623545
E010623545
 
D012271619
D012271619D012271619
D012271619
 
E012252736
E012252736E012252736
E012252736
 
кайртаева жадыра театр - предприниматели
кайртаева жадыра   театр - предпринимателикайртаева жадыра   театр - предприниматели
кайртаева жадыра театр - предприниматели
 
A1803050106
A1803050106A1803050106
A1803050106
 
G010314352
G010314352G010314352
G010314352
 
F012334045
F012334045F012334045
F012334045
 

Similar to J017526165

A face recognition system using convolutional feature extraction with linear...
A face recognition system using convolutional feature extraction  with linear...A face recognition system using convolutional feature extraction  with linear...
A face recognition system using convolutional feature extraction with linear...IJECEIAES
 
A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...IAESIJAI
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfAnita Pal
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesIJERA Editor
 
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDPAN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDPIRJET Journal
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateIRJET Journal
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learningReallykul Kuul
 
A Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNNA Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNNIRJET Journal
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsijma
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSijma
 
Dissertation final report
Dissertation final reportDissertation final report
Dissertation final reportSmriti Tikoo
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET Journal
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemIRJET Journal
 
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...CSCJournals
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewIRJET Journal
 
Report face recognition : ArganRecogn
Report face recognition :  ArganRecognReport face recognition :  ArganRecogn
Report face recognition : ArganRecognIlyas CHAOUA
 
Face Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyFace Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyIRJET Journal
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxAravindHari22
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial RecognitionIRJET Journal
 

Similar to J017526165 (20)

A face recognition system using convolutional feature extraction with linear...
A face recognition system using convolutional feature extraction  with linear...A face recognition system using convolutional feature extraction  with linear...
A face recognition system using convolutional feature extraction with linear...
 
A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...A hybrid approach for face recognition using a convolutional neural network c...
A hybrid approach for face recognition using a convolutional neural network c...
 
FaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdfFaceDetectionforColorImageBasedonMATLAB.pdf
FaceDetectionforColorImageBasedonMATLAB.pdf
 
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen FacesImplementation of Face Recognition in Cloud Vision Using Eigen Faces
Implementation of Face Recognition in Cloud Vision Using Eigen Faces
 
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDPAN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
AN EFFICIENT FACE RECOGNITION EMPLOYING SVM AND BU-LDP
 
An Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition RateAn Assimilated Face Recognition System with effective Gender Recognition Rate
An Assimilated Face Recognition System with effective Gender Recognition Rate
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learning
 
A Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNNA Survey on Emotion Recognition Using CNN
A Survey on Emotion Recognition Using CNN
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithms
 
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMSREVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
REVIEW OF FACE DETECTION SYSTEMS BASED ARTIFICIAL NEURAL NETWORKS ALGORITHMS
 
Dissertation final report
Dissertation final reportDissertation final report
Dissertation final report
 
IRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNNIRJET-Facial Expression Recognition using Efficient LBP and CNN
IRJET-Facial Expression Recognition using Efficient LBP and CNN
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition System
 
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
An Efficient Face Recognition Using Multi-Kernel Based Scale Invariant Featur...
 
Deep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A ReviewDeep Learning-Based Skin Lesion Detection and Classification: A Review
Deep Learning-Based Skin Lesion Detection and Classification: A Review
 
Report face recognition : ArganRecogn
Report face recognition :  ArganRecognReport face recognition :  ArganRecogn
Report face recognition : ArganRecogn
 
Face Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A SurveyFace Recognition Smart Attendance System- A Survey
Face Recognition Smart Attendance System- A Survey
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
 
Attendance System using Facial Recognition
Attendance System using Facial RecognitionAttendance System using Facial Recognition
Attendance System using Facial Recognition
 
23-02-03[1]
23-02-03[1]23-02-03[1]
23-02-03[1]
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

J017526165

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 5, Ver. II (Sep. – Oct. 2015), PP 61-65 www.iosrjournals.org DOI: 10.9790/0661-17526165 www.iosrjournals.org 61 | Page Face Recognition using Feed Forward Neural Network Pooja Rani (Department of computer science/ Punjabi university, India) Abstract: In this paper, we propose four techniques for extraction of facial features namely 2DPCA, LDA, KPCA and KFA. The purpose of face feature extraction is to capture certain discriminative features that are unique for a person. In the previous works that uses PCA for face feature extraction involves merging the features and reducing the dimensions that results in some information loss. To overcome this problem, in the first method we used 2D-PCA for face feature extraction, LDA for making class labels and FFNN for face recognition. Similarly we used the three more techniques namely LDA, KPCA and KFA for face feature extraction and then FFNN for face recognition.The proposed method is tested on the ORL database. Results involve the comparison of face recognition rate of the different feature extraction techniques with FFNN using 10, 20, 30 and 40 hidden neurons. The results on ORL database shows that FFNN with 30 hidden neurons performs best by extracting features using KPCA. Keywords: 2DPCA, LDA, KPCA, FFNN and KFA. I. Introduction Face Recognition is the emerging technology in the field of pattern recognition and computer vision. Digital image processing always remained a hot topic for many researches. The work we carried out involves the use of digital image processing for feature extraction and pattern recognition technology for recognizing faces using FFNN (feed forward neural networks). The strong adaptability, high security and robustness of face recognition system makes it very useful for providing security to the computer systems, military and crime investigation. After the years of developments, there have been various systems for face recognition with various methods of feature extraction and classification [1]. Various face recognition techniques have its base from classical feature extraction method using eigen faces [2] since 1991, fisher faces [3] [4], independent component analysis (ICA) [5] and so on. Various popular classifiers include support vector machine(SVM) [6], feed forward neural networks [7] . All the above methods of feature extraction and classification involves the formation of row or column vector,as the images in a computer system are stored in the form of matrix i.e 2D form, so it becomes easy to directly manipulate the image as in 2D form, it also prevents the information loss held in the classical methods of face recognition. Researchers proposed the new techniques that operates directly on the two dimensional data such that two-dimensional principal component analysis (2DPCA) [8] and two dimensional linear discriminant analysis (2DLDA) [9]. These techniques are useful for reducing the computational complexity during the feature extraction. To overcome the disadvantages of classical techniques, A new method KPCA for performing a nonlinear form of principal component analysis was proposed[10], By the use of integral operator kernel functions, one can efficiently compute principal components in high-dimensional feature spaces, related to input space by some nonlinear map. Another feature extraction method called Non linear factor analysis (KFA) [11] method was studied by Mercer kernel function which can map the data in the original space to a high- dimensional feature space. II. proposed method So studying the above concepts in section I, we proposed to develop a system using the recent feature extraction methods i.e. 2DPCA, LDA, KPCA and KFA. A classical LDA to form class labels and Feed forward neural network (FFNN) to train and test the images for classification. Comparison of the recognition rates to form the results.
  • 2. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 62 | Page 2.1 Flowchart for the proposed method The proposed method flow is shown as: Fig 1: workflow of the proposed method 2.2 Algorithm for the proposed method: Algorithm developed to construct the system proposed in the above flowchart is shown as: Face_Recognition(Orl_Database) Step1: n=length(orl_database) Step2: for(i=0;i<n;i++), divide the images into {Training_set(80% images); Test_set(20% images);} Step3: y=length(Training_set) Step3a: for(i=0;i<y;i++) { x=extractfeatures_2D-PCA(Training_set); // LDA/KPCA and KFA for other approaches respectively } Step3b: for(i=0;i<x;i++) {Feature_classes=Apply_LDA(x);} Step3c: Send feature classes to neural network for training. Step3d: Make model m. Step4: z=length(Test_set); Step4a: for(j=0;j<z;j++) {k=extractfeatures_2D-PCA(Test_set); // LDA/KPCA and KFA for other approaches respectively } Step5: km Step6: Analyze the predicted results by model m. III. experiments and results we have used AT&T Database “the family of faces” is formally called the ORL database [12]. In this database ten different images of each of 40 distinct subjects. For some subjects, the images were taken at different times, varying the lighting, facial expressions (open / closed eyes, smiling / not smiling) and facial details (glasses / no glasses). All the images were taken against a dark homogeneous background with the subjects in an upright, frontal position (with tolerance for some side movement).
  • 3. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 63 | Page Fig 2: A sample of ORL database The recognition accuracy for all four techniques of feature extraction with LDA for class formation and FFNN for recognition is taken with the different number of hidden neurons i.e. 10, 20, 30 and 40 hidden neurons. Then a comparison between all techniques with different number of neurons is shown. 3.1 Result of recognition of different approaches with 10 hidden neurons is given as To calculate the best results the system was tested 10 times and average of 10 readings is taken as the accuracy result of each technique. Technique Recognition Rate (%) Error Rate(%) 2D-PCA LDA KPCA KFA 91.82 90.84 90.82 91.16 8.16 9.15 9.17 8.83 Table 1 Figure 3: Recognition Rate of different approaches with 10 hidden neurons Comparison of different techniques using 10 hidden neurons shows that 2D-PCA gives best recognition rate of 91.82%. 3.2 Result of recognition of different approaches with 20 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 92.83 90.99 94.82 92.49 7.17 9.00 5.17 7.58 Table 2
  • 4. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 64 | Page Figure 4: Recognition Rate of different approaches with 20 hidden neurons Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of 94.82%. 3.3 Result of recognition of different approaches with 30 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 93.49 91.83 94.16 89.49 6.50 8.16 5.83 10.50 Table 3 Figure 5: Recognition Rate of different approaches with 30 hidden neurons Comparison of different techniques using 20 hidden neurons shows that KPCA gives best recognition rate of 94.16%. Result of recognition of different approaches with 40 hidden neurons is given as Technique Recognition Rate Error Rate 2D-PCA LDA KPCA KFA 92.16 91.83 94.66 91.99 7.83 8.16 5.33 8.00 Table 4 Figure 6: Recognition Rate of different approaches with 40 hidden neurons
  • 5. Face Recognition using Feed Forward Neural Networks DOI: 10.9790/0661-17526165 www.iosrjournals.org 65 | Page Comparison of different techniques using 40 hidden neurons shows that KPCA gives best recognition rate of 94.66%. Result of Recognition Rate of different approaches with 10/20/30 and 40 hidden neurons is given as No of Hidden Neurons 2D-PCA LDA KPCA KFA 10 20 30 40 91.82 92.83 92.16 93.49 90.84 90.99 91.83 91.83 90.82 94.82 94.16 94.66 91.16 92.49 89.49 91.99 Table 5 Figure 7: Recognition Rate of different approaches with 10,20,30 and 40 hidden neurons Comparison of different techniques using 10/20/30 and 40 hidden neurons shows that KPCA gives best recognition rate of 94.82% using 20 neurons. IV. Conclusion The goal is reached and we have implemented it on ORL database. Different techniques i.e. 2D-PCA, LDA,KPCA and KFA are used for extracting geometric face features, after extracting the face features the LDA is used for making class labels. FFNN is performed to classify to solve pattern recognition problem since face recognition is a kind of pattern recognition. Classification result is accurate. We have done the comparison of different techniques with different number of neurons. The results are accurate providing the best recognition rate by KPCA extracted features approach of 94.82% using 20 hidden neurons. References [1]. R. C. A. R. P. P. W. Zhao, "Face Recognition: A Literature Survey," ACM Computing Surveys, vol. 35, no. 4, pp. 399-458, 2003. [2]. M. A. A.Pentland, "eigen faces for recognition," cognitive neuroscience, vol. III, pp. 71-86, jan 2000. [3]. M. K. a. L. Sirovich, "Application of the Karhunen-Loèveprocedure for the characterisation of human faces," Pattern Analysis and Machine Intelligence, vol. 12, pp. 831-835, Dec.1990.. [4]. R. Fisher, "The use of multiple measures in taxonomic problems," Annals of Eugenics, vol. 7, pp. 179-188, 1936. [5]. S. L. K. G.Guo, "face recognition by support vector machines," in fourth IEEE international conference on automatic face and gesture recognition, 2000. [6]. J. M. T. S. M.S. Bartlett, "face recognition by independent component analysis," IEEE trans. neural networks 13(6), pp. 1450-1464, 2002. [7]. S. J. T. M.J. Er, "face recognition with radial basis function(RBF) neural networks," IEEE trans. neural networks 13(3), pp. 697- 710, 2002. [8]. A. F. F. J.-y. Y. D. Z. S. M. I. a. Z. J. Jian Yang, "KPCA Plus LDA: A Complete Kernel Fisher Discriminant Framework for Feature Extraction and Recognition," PATTERN ANALYSIS AND MACHINE INTELLIGENCE, vol. 27, no. 2, pp. 232-243, FEBRUARY 2005. [9]. D. A. F. J.Yang, "Two Dimensional PCA: A new approach to appearance based face representation and recognition," IEEE trans. Pattern Anal. Mach. Intell. 26(1), pp. 131-137, 2004. [10]. B. M.Li., "2D-LDA: a statistical linear discriminant analysis for image matrix," Pattern Recognition Letters 26(5), pp. 527-532, 2005. [11]. A. S. a. K.-R. M. Bernhard Schölkopf, "Nonlinear Component Analysis as a Kernel Eigenvalue Problem," Neural Computation, Vols. Vol. 10, No. 5 , pp. 1299-1319, July 1, 1998. [12]. X. Guo-en and S. Pei-ji, ""Factor Analysis Algorithm with Mercer Kernel"," in " Intelligent Information Technology and Security Informatics, 2009. IITSI '09. Second International Symposium pp.202-205, Xia Guo-en; Shao Pei-ji, "Factor Analysis Algorithm with Mercer Kernel," in Intelligent Information Technology and Security Informa Jan. 2009. [13]. "the database of faces," AT&T Laboratories Cambridge, 2002. [Online]. Available: http://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.html. [Accessed dec 2014].