Radial basis function neural network-based face recognition using firefly algorithm

被引:33
作者
Agarwal, Vandana [1 ]
Bhanot, Surekha [2 ]
机构
[1] BITS, Dept Comp Sci & Informat Syst, Pilani 333031, Rajasthan, India
[2] BITS, Dept Elect & Elect Engn, Pilani 333031, Rajasthan, India
关键词
Face recognition; Radial basis function neural network; Firefly algorithm; RBF center selection; PARTICLE SWARM OPTIMIZATION; DISCRETE COSINE TRANSFORM; FEATURE-EXTRACTION; CLASSIFICATION; DESIGN; POSE; PCA; LDA;
D O I
10.1007/s00521-017-2874-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an adaptive technique for obtaining centers of the hidden layer neurons of radial basis function neural network (RBFNN) for face recognition. The proposed technique uses firefly algorithm to obtain natural sub-clusters of training face images formed due to variations in pose, illumination, expression and occlusion, etc. Movement of fireflies in a hyper-dimensional input space is controlled by tuning the parameter gamma () of firefly algorithm which plays an important role in maintaining the trade-off between effective search space exploration, firefly convergence, overall computational time and the recognition accuracy. The proposed technique is novel as it combines the advantages of evolutionary firefly algorithm and RBFNN in adaptive evolution of number and centers of hidden neurons. The strength of the proposed technique lies in its fast convergence, improved face recognition performance, reduced feature selection overhead and algorithm stability. The proposed technique is validated using benchmark face databases, namely ORL, Yale, AR and LFW. The average face recognition accuracies achieved using proposed algorithm for the above face databases outperform some of the existing techniques in face recognition.
引用
收藏
页码:2643 / 2660
页数:18
相关论文
共 45 条
[1]  
[Anonymous], 1998, The AR Face Database Technical Report 24
[2]  
CVC
[3]  
[Anonymous], 2008, PROC WORKSHOP FACES
[4]  
[Anonymous], 1995, NEURAL NETWORKS PATT
[5]   Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection [J].
Belhumeur, PN ;
Hespanha, JP ;
Kriegman, DJ .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1997, 19 (07) :711-720
[6]   Face recognition based on perceived facial images and multilayer perceptron neural network using constructive training algorithm [J].
Boughrara, Hayet ;
Chtourou, Mohamed ;
Ben Amar, Chokri ;
Chen, Liming .
IET COMPUTER VISION, 2014, 8 (06) :729-739
[7]   FACE RECOGNITION - FEATURES VERSUS TEMPLATES [J].
BRUNELLI, R ;
POGGIO, T .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1993, 15 (10) :1042-1052
[8]   Volterra kernel based face recognition using artificial bee colony optimization [J].
Chakrabarty, Ankush ;
Jain, Harsh ;
Chatterjee, Amitava .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (03) :1107-1114
[9]   FACE RECOGNITION BY COMPUTERS AND HUMANS [J].
Chellappa, Rama ;
Sinha, Pawan ;
Phillips, P. Jonathon .
COMPUTER, 2010, 43 (02) :46-55
[10]   Feature extraction using discrete cosine transform and discrimination power analysis with a face recognition technology [J].
Dabbaghchian, Saeed ;
Ghaemmaghami, Masoumeh P. ;
Aghagolzadeh, Ali .
PATTERN RECOGNITION, 2010, 43 (04) :1431-1440