SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 679
FEATURE SELECTION USING MODIFIED PARTICLE SWARM
OPTIMISATION FOR FACE RECOGNITION
Hemalatha Gayatri L1
, Govindan V.K2
1
PG scholar, Department of Computer science & engineering, National Institute of Technology Calicut, Kerala, India.
2
Professor, Department of Computer science & engineering, National Institute of Technology Calicut, Kerala, India.
Abstract
One of the major influential factors which affects the accuracy of classification rate is the selection of right features. Not all
features have vital role in classification. Many of the features in the dataset may be redundant and irrelevant, which increase the
computational cost and may reduce classification rate. In this paper, we used DCT(Discrete cosine transform) coefficients as
features for face recognition application. The coefficients are optimally selected based on a modified PSO algorithm. In this, the
choice of coefficients is done by incorporating the average of the mean normalized standard deviations of various classes and
giving more weightage to the lower indexed DCT coefficients. The algorithm is tested on ORL database. A recognition rate of
97% is obtained. Average number of features selected is about 40 percent for a 10 × 10 input. The modified PSO took about 50
iterations for convergence. These performance figures are found to be better than some of the work reported in literature.
Keywords: Particle swarm optimization, Discrete cosine transform, feature extraction, feature selection, face
recognition, classification rate.
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
Humans have the ability to recognize faces easily and
effortlessly but in the area of image analysis and computer
vision it remained as a difficult problem on which many
years of research is going on. A complete review of
techniques for face recognition can be found in [1]. An
unknown digital image is identified from a database of
known images in face identification whereas in face
recognition the person’s identity is confirmed by the system
from a stored database of faces. To verify or identify a
person in the digital image, features extracted from the
digital image are compared with features of the images in
the facial database. Face recognition has applications in
legacy systems such as voter registration, passports and
driver’s licenses, crowd surveillance, human-computer
interaction, multimedia management, smart cards, access
control and authentication. Occlusion, pose variation and
illumination problems are still challenging for face
recognition. Face recognition as a biometric has an
advantage that it requires no co-operation of the person
unlike other biometrics.
A problem called as curse of dimensionality exists because
of large number of features. The search space is explored by
the feature selection algorithm to find the optimal feature
subset.Feature selection algorithms can be broadly
classified into wrappers and filters [2], which are
distinguished based on the choice of evaluation metric. A
learning algorithm is used as a part of evaluation function in
the search process of wrapper approaches whereas filters
methods are independent of learning algorithm. Wrapper
methods tend to provide better results and are
computationally intensive than filter methods.
Optimal feature selection (FS) is to find the minimal set of
features from original feature set that can represent the
whole set. Redundant and irrelevant features which have
insignificant effect on the output are removed. Redundant
features are those which doesn’t provide any extra
information than the present and irrelevant features doesn’t
provide any useful information. Feature Selection has
significant role in many applications like biometrics,
machine learning, computer vision, and medical imaging.
Exhaustive search can be done on all combinations possible
with input features to obtain the optimal feature subset but it
is computationally very expensive. With increase in the
dimension of feature space, cost associated for search of
optimal feature subset becomes exponentially high. PSO and
GA are some of the evolutionary computation techniques
which are applicable to the feature selection problems
because of their global search ability.
1.1 Feature Extraction
In face recognition, the first step is feature extraction from
the images. In this paper, feature extraction technique used
is DCT. Information about feature extraction by DCT for
face recognition can be found in [3], [4], [5]. DCT has
strong energy compaction property [6]. DCT can represent
effective features of input image with few coefficients in the
upper left corner of the matrix. Image can be roughly
constructed using these few DCT coefficients.
1.2 Particle Swarm Optimization
Swarm intelligence is a discipline that deals with a system
that is composed of many individuals, that are
homogeneous, self-organized and are coordinated using
decentralized control. The behaviour of the system depends
upon interactions among the individuals and with their
environment.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 680
PSO is inspired by collective behaviour of social models
such as flock of birds and school of fishes, designed by
Kennedy and Eberhart in 1995. Implementation of PSO is
easier, it has few parameters, it is computationally
inexpensive, and the convergence rate is quicker when
compared with genetic algorithm and genetic programming
[7].PSO possesses the search ability for the best solutions
for optimization problems because of its intelligent
properties like adaptation and self-organizing [8]. Only
primitive mathematical operators are used in PSO. PSO has
an advantage because it is computationally inexpensive and
has low memory requirements [9].
1.2.1 PSO Algorithm
In PSO, a group of particles explores the solution space to
find the best solution. In particle swarm optimization, each
solution is treated as an individual bird in the swarm, i.e., a
particle in the search space. Position of ith
particle is denoted
by Xi = (x1,x2,..,xd) and velocity Vi be (v1,v2,..,vd) in the D
dimensional search space. Each particle uses its individual
experience and its neighbouring particles experience to
move in the search space, that is, every particle has
knowledge about its best position it has found so far and the
best position found by swarm .We denote, PBi as the best
position (pbest) of ith
particle, and gbest as the best position
found by the swarm so far. Every particle is given random
initial position and random initial velocity. Fitness function
evaluates every particle in the search space. It determines
the quality of the particle. Particles are attracted towards
best particles in their search space which have best fitness
values. The velocity and position of particles are updated
according the equation.
(1)
where, i= , N represents the swarm size, rand1 and
rand2 are two random numbers uniformly distributed in the
range 0 and 1, and c1 and c2 are constants. Velocity is
updated based on the inertia of previous velocity, experience
of the particle itself and the experience of the neighboring
particles. Particle position is updated by:
(2)
In every iteration, fitness of every particle is evaluated.
Velocity is updated based on pbest and gbest values and
parameters like c1, c2 and w. Position is updated based on
velocity. This process is repeated until maximum iterations
or error criterion is reached.
1.2.2 Fitness Function
Fitness is a measure that determines the quality or goodness
of a particle. In each iteration every particle is evaluated for
fitness value .The particles quality is evaluated by its ability
to increase class separation. Position vector is represented
by binary values 0’s and 1’s. Let c1.c2,…,cL denote the
classes and N1,N2,…,NL denotes the number of images in
different classes. L be the total number of classes. N is the
total number of images. Let, M1,M2,…ML be the mean of
each class and M0 be the global mean, i.e., mean of all
classes. They are calculated as below.
(3)
(4)
Fitness function is calculated as:
(5)
Pseudo code of PSO algorithm
Initialise Parameters w, c1,c2;
For every particle i
Initialise VelocityVectorVi ;
Initialise PositionVector Xi ;
end
Do until maximum number of iterations
For every particle i
f=fitness(Xi);
If fitness(PBi) < f
PBi=Xi ;
end
If f >fitness(gbest) ;
gbest= Xi;
end
Update Vi;
Update Xi;
end
end
2. RELATED WORK
Some of the recent publications in this topic of research are
briefly reviewed in the following.
Ramadan and Kader [10] has presented a feature selection
algorithm using PSO for face recognition. PSO is applied on
the coefficients (features) of Discrete Cosine Transform
(DCT) and Discrete Wavelet Transform (DWT) to select
the optimum features of image. The optimum subset of
features are selected by PSO based on the fitness function.
ORL database is used for testing the performance. Face
recognition is carried out based on Euclidean distance
between features of unknown face and the features of faces
in the database. The proposed algorithm has better
performance when compared to GA-based feature selection
algorithms in terms of number of features selected and
classification accuracy rate.
Yun et al. [11] proposed feature selection methods using
algorithms like Genetic algorithm and Particle Swarm
Optimisation. An algorithm which makes use of relevance
of features is also proposed. A measure known as minimum
redundancy and maximum relevance (MRMR) is used to
select features, using which redundancy of features is
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 681
minimised and relevance of features is maximised. This
method, when used with genetic algorithm and PSO,
provided quality feature set and achieved better accuracy
rate.
Bing Xue et al. [12] has proposed a binary particle swarm
optimization (BPSO) with two new fitness functions to
minimise the number of features selected and to maximise
the classification accuracy rate. First one linearly changes
weights of fitness function and the other one uses two-stage
fitness function. Experiment results have shown that the
BPSO with the two new fitness functions provides better
results compared to classification performance used as
fitness function.
Unlerand Murat [13] has proposed a modified discrete PSO
algorithm for feature selection. In this approach, the
relevance and dependence of features to be included in the
feature sub-set is dynamically decided by using an adaptive
feature selection algorithm proposed by them. Experimental
results show that it is computationally less expensive and
provides improved recognition rate .
Yuanning Liu et al. [14] has proposed a modified
multiswarm PSO (MSPSO). The particles are split into set
of subsets called sub swarms. Sub swarms are controlled
and monitored by a scheduler. They introduced a
mechanism to decide the survival of sub swarm called as
survival of the fittest. An improved feature selection method
(IFS) has also been designed. The proposed algorithm gave
better results when compared to standard PSO, GA and grid
search in terms of classification accuracy rate.
Liam Cervante et al. [15] has developed two new feature
selection approaches based BPSO. The relevance and
redundancy in the feature subsets is measure by mutual
information and entropy. The two new algorithms are
applied on training data from the dataset and the feature
subset is selected. The subsets’ classification performance is
evaluated by a learning algorithm. The resulting feature set
is found to have less number of features and achieved same
or higher classification rate.
Bing Xue et al.[16] has proposed a new approach for feature
selection based on PSO. In this approach, an external
archive is introduced which stores solutions which are later
used to determine gbest of particles. Particles gbest is
chosen from the solutions in archive using selection
methods such as random selection and roulette wheel
selection. The proposed approaches perform better than the
standard PSO. They select less number of features and have
same or higher classification rate.
From the review given above, it can be concluded that there
is scope for further reduction in feature dimensionality using
new rules for updating the position in PSO algorithm. The
use of features selected by such a modified algorithm is
expected to provide faster computation and improved
recognition performances.
3. MODIFIED PSO ALGORITHM
A modified PSO algorithm has been proposed for feature
selection. Feature selection becomes complex with the
increase in number of features in dataset. Dataset contains
all kinds of features that may be relevant or irrelevant and
redundant. Redundant features decrease the quality of
feature set. With increase in feature number in the dataset,
computational complexity also increases. Optimal features
set is the minimal set of features that provides the optimal
performance. Optimal feature selection using PSO is
proposed to improve the quality of the feature set by
eliminating insignificant features which have very less or
no contribution to outcome, thereby, reducing the number of
features and decreasing computational cost and/or
increasing accuracy of classification rate.
The update mechanism for the position of particle in binary
PSO algorithm is modified to minimize the number of
features and maximize the recognition rate. In the modified
approach, the choice of coefficients is done by incorporating
the average of the mean normalized standard deviations of
various classes and giving more weightage to the lower
indexed DCT coefficients.
Standard deviation for each class is computed as below.
(6)
where n is the number of training images in each class and µ
denotes the mean value of DCT coefficients of training
images in each class and xi denotes DCT coefficients of
each of the training images.
Average of the mean normalized standard deviations of
various classes is calculated as:
(7)
(8)
(10)
where i=1,2,…L. L is the number of classes, total mean is
the sum of all classmeans. Classmean is computed as in
equation 3.
The position of the particle in Modified Binary PSO is
updated by the following equation.
and( , S < median ) (11)
where g,h are matrix indexes, then Xi
t+1
=1 else Xi
t+1
= 0
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 682
The procedure is briefly described in the following:
1. Feature Extraction: DCT coefficients are used as
features.. DCT coefficients on the left upper corner
have significant information. So, only few
coefficients are used in this approach. A 10 × 10
matrix is given as input to BPSO algorithm.
2. Apply Binary PSO algorithm to the subsets of DCT
coefficients obtained from the images in database.
3. Features of the input images which are more
effective are selected. Features which have no
significant contribution to classification accuracy are
removed.
4. Euclidean distance is used for identifying the
images . Face image corresponding to lowest
Euclidean distance is considered as result in this
approach.
Fig-1: Face recognition using PSO
4. EXPERIMENTAL RESULTS
The 2D DCT is applied on input images. DCT coefficients
are used as features. Modified Binary PSO algorithm is
applied to the 10×10 matrix of DCT coefficients obtained
from the images in database. Optimal Feature Set is
obtained based on the fitness function after specified
number of iterations.
Table-1: PSO Parameters
Swarm size 30
w 0.6
c1 2
c2 2
For performance analysis, ORL database is used which
contains 400 images. It contains 10 images for 40 distinct
persons. 4 out of 10 images for each person are used for
training and the rest are used for testing. Each image
resolution is 92 ×112 , with 256 grey levels per pixel.
Table-2: comparison of modified algorithm with [10]
Modified PSO
algorithm
[10]
Number of
training images
240 240
Number of test
images
260 260
Recognition rate 97% 94.8%
Number of
Iterations
50 100
Input Matrix size 10 × 10 50 × 50
Average features
selected
40% 50%
5. CONCLUSION
Optimal feature selection (FS) is to find the minimal subset
of features from original feature set that can represent the
whole set. PSO algorithm explores entire feature set and
finds optimal feature subset. There are many important
factors in PSO, such as the initialization strategy and the
updating mechanisms which can be further analyzed to
improve the performance and increase classification
accuracy rate. .In the modified algorithm, while updating the
position vector , the average of the mean normalized
standard deviations of various classes is considered and
more weightage is given to the lower indexed DCT
coefficients. The modified algorithm when tested on ORL
database has classification accuracy rate of 97% and the
average number of features selected are 40 for a 10 * 10
input matrix.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 683
REFERENCES
[1] W. Zhao, R. Chellappa, P. J. Phillips, and A.
Rosenfeld, “Face recognition: a literature survey,”
ACM Computing Surveys, vol. 35, 2003, pp. 399–
458.
[2] Isabelle Guyon, Andre Elisseeff,” An Introduction to
Variable and Feature Selection ”, Journal of Machine
Learning Research 3 (2003) 1157-1182.
[3] A. S. Samra, S. E. Gad Allah, R. M. Ibrahim, “Face
Recognition Using Wavelet Transform, Fast
FourierTransform and Discrete Cosine Transform,”
Proc. 46th IEEE International Midwest Symp.
Circuits andSystems (MWSCAS'03), vol. 1, pp. 272-
275, 2003.
[4] C. Podilchuk and X. Zhang, “Face Recognition Using
DCT-Based Feature Vectors,” Proc.
IEEEInternational Conference on Acoustics, Speech
and Signal Processing (ICASSP’96), vol. 4, pp. 2144-
2147.May 1996.
[5] Z. Yankun and L. Chongqing, “Efficient Face
Recognition Method based on DCT and LDA,”
Journal ofSystems Engineering and Electronics, vol.
15, no. 2, pp. 211-216, 2004.
[6] Ahmed, N.; Natarajan, T.; Rao, K. R. (January 1974),
"Discrete Cosine Transform", IEEE Transactions on
Computers C–23 (1): 90–93.
[7] J. Kennedy and W. Spears, “Matching algorithms to
problems: an experimental test of the particle swarm
andsome genetic algorithms on the multimodal
problem generator,” in IEEE Congress on
Evolutionary Computation (CEC’98), 1998, pp. 78–
83.
[8] R. C. Eberhart and J. Kennedy, “A New Optimizer
Using Particles Swarm Theory,” Proc. Roc. 6th
International Symp. Micro Machine and Human
Science, pp. 39-43, Oct. 1995.
[9] J. Kennedy and R. Eberhart, “Particle swarm
optimization,” Proc. IEEE International Conference
on Neural Networks, pp. 1942-1948, 1995.
[10] Rabab M. Ramadan And Rehab F. Abdel – Kader,
“Face Recognition Using Particle Swarm
Optimization-Based Selected Features,” International
Journal Of Signal Processing, Image Processing And
Pattern Recognition,Vol. 2, No. 2, June 2009.
[11] Chulmin Yun, Byonghwa Oh, Jihoon Yang And
JonghoNang , “Feature Subset Selection Based On
Bio-Inspired Algorithms,”Journal Of Information
Science And Engineering 27, 1667-1686 (2011).
[12] Bing Xue, Mengjie Zhang, Will N. Browne, “New
Fitness Functions in Binary Particle Swarm
Optimisation for Feature Selection”, WCCI 2012
IEEE World Congress on Computational Intelligence
June, 10-15, 2012 - Brisbane, Australia.
[13] A. Unler and A. Murat, “A discrete particle swarm
optimization method for feature selection in binary
classification problems,” European Journal of
OperationalResearch, vol. 206, no. 3, pp. 528–539,
2010.
[14] Bing XueMengjie Zhang Will N. Browne,” Particle
Swarm Optimization for Feature Selection in
Classification: A Multi-Objective Approach”,IEEE
TRANSACTIONS ON CYBERNETICS, VOL. 43,
NO. 6, DECEMBER 2013
[15] Liam Cervante, Bing Xue, Mengjie Zhang,” Binary
Particle Swarm Optimisation for Feature Selection: A
Filter Based Approach ”, WCCI 2012 IEEE World
Congress on Computational Intelligence June, 10-15,
2012 - Brisbane, Australia
[16] Bing Xue, A. K. Qin, Mengjie Zhang, “An Archive
Based Particle Swarm Optimisation for Feature
Selection in Classification ”, IEEE Congress on
Evolutionary Computation (CEC) July 6-11, 2014,
Beijing,China.

More Related Content

What's hot

Ijetr021251
Ijetr021251Ijetr021251
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET Journal
 
Hh3512801283
Hh3512801283Hh3512801283
Hh3512801283
IJERA Editor
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
IAEME Publication
 
SigOpt_Bayesian_Optimization_Primer
SigOpt_Bayesian_Optimization_PrimerSigOpt_Bayesian_Optimization_Primer
SigOpt_Bayesian_Optimization_PrimerIan Dewancker
 
A novel population-based local search for nurse rostering problem
A novel population-based local search  for nurse rostering problem A novel population-based local search  for nurse rostering problem
A novel population-based local search for nurse rostering problem
IJECEIAES
 
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
IJCSIS Research Publications
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm
iosrjce
 
A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimation
ijfcstjournal
 
Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...
André Gonçalves
 
Towards reducing the
Towards reducing theTowards reducing the
Towards reducing the
IJDKP
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering Optimization
Xin-She Yang
 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Bulbul Agrawal
 
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEMA MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
acijjournal
 

What's hot (17)

Ijetr021251
Ijetr021251Ijetr021251
Ijetr021251
 
IJCSI-2015-12-2-10138 (1) (2)
IJCSI-2015-12-2-10138 (1) (2)IJCSI-2015-12-2-10138 (1) (2)
IJCSI-2015-12-2-10138 (1) (2)
 
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
 
Hh3512801283
Hh3512801283Hh3512801283
Hh3512801283
 
Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...Comparison between the genetic algorithms optimization and particle swarm opt...
Comparison between the genetic algorithms optimization and particle swarm opt...
 
SigOpt_Bayesian_Optimization_Primer
SigOpt_Bayesian_Optimization_PrimerSigOpt_Bayesian_Optimization_Primer
SigOpt_Bayesian_Optimization_Primer
 
A novel population-based local search for nurse rostering problem
A novel population-based local search  for nurse rostering problem A novel population-based local search  for nurse rostering problem
A novel population-based local search for nurse rostering problem
 
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
Parallel Evolutionary Algorithms for Feature Selection in High Dimensional Da...
 
Ica 2013021816274759
Ica 2013021816274759Ica 2013021816274759
Ica 2013021816274759
 
Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm Particle Swarm Optimization based K-Prototype Clustering Algorithm
Particle Swarm Optimization based K-Prototype Clustering Algorithm
 
A hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimationA hybrid fuzzy ann approach for software effort estimation
A hybrid fuzzy ann approach for software effort estimation
 
Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...Online learning in estimation of distribution algorithms for dynamic environm...
Online learning in estimation of distribution algorithms for dynamic environm...
 
mlsys_portrait
mlsys_portraitmlsys_portrait
mlsys_portrait
 
Towards reducing the
Towards reducing theTowards reducing the
Towards reducing the
 
Biology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering OptimizationBiology-Derived Algorithms in Engineering Optimization
Biology-Derived Algorithms in Engineering Optimization
 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
 
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEMA MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
A MULTI-POPULATION BASED FROG-MEMETIC ALGORITHM FOR JOB SHOP SCHEDULING PROBLEM
 

Viewers also liked

Fiber reinforced polymer reinforcement for construction state of the art review
Fiber reinforced polymer reinforcement for construction  state of the art reviewFiber reinforced polymer reinforcement for construction  state of the art review
Fiber reinforced polymer reinforcement for construction state of the art review
eSAT Journals
 
Corrosion resistance performance of fly ash blended cement concretes
Corrosion resistance performance of fly ash blended cement concretesCorrosion resistance performance of fly ash blended cement concretes
Corrosion resistance performance of fly ash blended cement concretes
eSAT Journals
 
Design of the modern pasture batching system based on weighing instrument
Design of the modern pasture batching system based on weighing instrumentDesign of the modern pasture batching system based on weighing instrument
Design of the modern pasture batching system based on weighing instrument
eSAT Journals
 
Use of hydraulic phenomena in enhancement of dissolved oxygen concentration
Use of hydraulic phenomena in enhancement of dissolved oxygen concentrationUse of hydraulic phenomena in enhancement of dissolved oxygen concentration
Use of hydraulic phenomena in enhancement of dissolved oxygen concentration
eSAT Journals
 
Fluorescent disperse dyes reflectance spectra, relative strength and perfor...
Fluorescent disperse dyes   reflectance spectra, relative strength and perfor...Fluorescent disperse dyes   reflectance spectra, relative strength and perfor...
Fluorescent disperse dyes reflectance spectra, relative strength and perfor...
eSAT Journals
 
Design and manufacture of an angle adjustable crutch with kennedy key mechanism
Design and manufacture of an angle adjustable crutch with kennedy key mechanismDesign and manufacture of an angle adjustable crutch with kennedy key mechanism
Design and manufacture of an angle adjustable crutch with kennedy key mechanism
eSAT Journals
 
Experimental investigation of the performance of vcr diesel engine fuelled by...
Experimental investigation of the performance of vcr diesel engine fuelled by...Experimental investigation of the performance of vcr diesel engine fuelled by...
Experimental investigation of the performance of vcr diesel engine fuelled by...
eSAT Journals
 
An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...
eSAT Journals
 
Data preprocessing for efficient external sorting
Data preprocessing for efficient external sortingData preprocessing for efficient external sorting
Data preprocessing for efficient external sorting
eSAT Journals
 
A novel cryptographic technique that emphasis visual quality and efficieny by...
A novel cryptographic technique that emphasis visual quality and efficieny by...A novel cryptographic technique that emphasis visual quality and efficieny by...
A novel cryptographic technique that emphasis visual quality and efficieny by...
eSAT Journals
 
Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...
eSAT Journals
 
The compensatation of unbalanced 3 phase currents in transmission systems on ...
The compensatation of unbalanced 3 phase currents in transmission systems on ...The compensatation of unbalanced 3 phase currents in transmission systems on ...
The compensatation of unbalanced 3 phase currents in transmission systems on ...
eSAT Journals
 
Study of protein content and effect of p h variation on solubility of seed pr...
Study of protein content and effect of p h variation on solubility of seed pr...Study of protein content and effect of p h variation on solubility of seed pr...
Study of protein content and effect of p h variation on solubility of seed pr...
eSAT Journals
 
Design of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network modelDesign of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network model
eSAT Journals
 
Design and simulation of a tunable frequency microstrip patch antenna
Design and simulation of a tunable frequency microstrip patch antennaDesign and simulation of a tunable frequency microstrip patch antenna
Design and simulation of a tunable frequency microstrip patch antenna
eSAT Journals
 
Design and development of aperture coupled rectangular microstrip antenna for...
Design and development of aperture coupled rectangular microstrip antenna for...Design and development of aperture coupled rectangular microstrip antenna for...
Design and development of aperture coupled rectangular microstrip antenna for...
eSAT Journals
 
Effects of shape on the wind instigate response of high rise buildings
Effects of shape on the wind instigate response of high rise buildingsEffects of shape on the wind instigate response of high rise buildings
Effects of shape on the wind instigate response of high rise buildings
eSAT Journals
 
Effects of welding current and arc voltage on fcaw weld bead geometry
Effects of welding current and arc voltage on fcaw weld bead geometryEffects of welding current and arc voltage on fcaw weld bead geometry
Effects of welding current and arc voltage on fcaw weld bead geometry
eSAT Journals
 

Viewers also liked (18)

Fiber reinforced polymer reinforcement for construction state of the art review
Fiber reinforced polymer reinforcement for construction  state of the art reviewFiber reinforced polymer reinforcement for construction  state of the art review
Fiber reinforced polymer reinforcement for construction state of the art review
 
Corrosion resistance performance of fly ash blended cement concretes
Corrosion resistance performance of fly ash blended cement concretesCorrosion resistance performance of fly ash blended cement concretes
Corrosion resistance performance of fly ash blended cement concretes
 
Design of the modern pasture batching system based on weighing instrument
Design of the modern pasture batching system based on weighing instrumentDesign of the modern pasture batching system based on weighing instrument
Design of the modern pasture batching system based on weighing instrument
 
Use of hydraulic phenomena in enhancement of dissolved oxygen concentration
Use of hydraulic phenomena in enhancement of dissolved oxygen concentrationUse of hydraulic phenomena in enhancement of dissolved oxygen concentration
Use of hydraulic phenomena in enhancement of dissolved oxygen concentration
 
Fluorescent disperse dyes reflectance spectra, relative strength and perfor...
Fluorescent disperse dyes   reflectance spectra, relative strength and perfor...Fluorescent disperse dyes   reflectance spectra, relative strength and perfor...
Fluorescent disperse dyes reflectance spectra, relative strength and perfor...
 
Design and manufacture of an angle adjustable crutch with kennedy key mechanism
Design and manufacture of an angle adjustable crutch with kennedy key mechanismDesign and manufacture of an angle adjustable crutch with kennedy key mechanism
Design and manufacture of an angle adjustable crutch with kennedy key mechanism
 
Experimental investigation of the performance of vcr diesel engine fuelled by...
Experimental investigation of the performance of vcr diesel engine fuelled by...Experimental investigation of the performance of vcr diesel engine fuelled by...
Experimental investigation of the performance of vcr diesel engine fuelled by...
 
An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...An efficient image compression algorithm using dct biorthogonal wavelet trans...
An efficient image compression algorithm using dct biorthogonal wavelet trans...
 
Data preprocessing for efficient external sorting
Data preprocessing for efficient external sortingData preprocessing for efficient external sorting
Data preprocessing for efficient external sorting
 
A novel cryptographic technique that emphasis visual quality and efficieny by...
A novel cryptographic technique that emphasis visual quality and efficieny by...A novel cryptographic technique that emphasis visual quality and efficieny by...
A novel cryptographic technique that emphasis visual quality and efficieny by...
 
Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...Study of mechanical and morphological properties of glass fiber reinforced mo...
Study of mechanical and morphological properties of glass fiber reinforced mo...
 
The compensatation of unbalanced 3 phase currents in transmission systems on ...
The compensatation of unbalanced 3 phase currents in transmission systems on ...The compensatation of unbalanced 3 phase currents in transmission systems on ...
The compensatation of unbalanced 3 phase currents in transmission systems on ...
 
Study of protein content and effect of p h variation on solubility of seed pr...
Study of protein content and effect of p h variation on solubility of seed pr...Study of protein content and effect of p h variation on solubility of seed pr...
Study of protein content and effect of p h variation on solubility of seed pr...
 
Design of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network modelDesign of c slotted microstrip antenna using artificial neural network model
Design of c slotted microstrip antenna using artificial neural network model
 
Design and simulation of a tunable frequency microstrip patch antenna
Design and simulation of a tunable frequency microstrip patch antennaDesign and simulation of a tunable frequency microstrip patch antenna
Design and simulation of a tunable frequency microstrip patch antenna
 
Design and development of aperture coupled rectangular microstrip antenna for...
Design and development of aperture coupled rectangular microstrip antenna for...Design and development of aperture coupled rectangular microstrip antenna for...
Design and development of aperture coupled rectangular microstrip antenna for...
 
Effects of shape on the wind instigate response of high rise buildings
Effects of shape on the wind instigate response of high rise buildingsEffects of shape on the wind instigate response of high rise buildings
Effects of shape on the wind instigate response of high rise buildings
 
Effects of welding current and arc voltage on fcaw weld bead geometry
Effects of welding current and arc voltage on fcaw weld bead geometryEffects of welding current and arc voltage on fcaw weld bead geometry
Effects of welding current and arc voltage on fcaw weld bead geometry
 

Similar to Feature selection using modified particle swarm optimisation for face recognition

Application of optimization algorithms for classification problem
Application of optimization algorithms for classification  problemApplication of optimization algorithms for classification  problem
Application of optimization algorithms for classification problem
IJECEIAES
 
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET Journal
 
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
IRJET Journal
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET Journal
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
IRJET Journal
 
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis &  Viola-Jones AlgorithmGesture Recognition using Principle Component Analysis &  Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
IJMER
 
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCVIRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCV
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET Journal
 
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET Journal
 
Criminal Identification using Arm7
Criminal Identification using Arm7Criminal Identification using Arm7
Criminal Identification using Arm7
IRJET Journal
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
IRJET Journal
 
Brain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filterBrain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filter
eSAT Publishing House
 
G0333946
G0333946G0333946
G0333946
iosrjournals
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain Tumor
IRJET Journal
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation System
IRJET Journal
 
An Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face RecognitionAn Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face Recognition
IRJET Journal
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition System
IRJET Journal
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcIAEME Publication
 
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
IRJET Journal
 
Study of AI Fitness Model Using Deep Learning
Study of AI Fitness Model Using Deep LearningStudy of AI Fitness Model Using Deep Learning
Study of AI Fitness Model Using Deep Learning
IRJET Journal
 
Comparison Analysis of Gait Classification for Human Motion Identification Us...
Comparison Analysis of Gait Classification for Human Motion Identification Us...Comparison Analysis of Gait Classification for Human Motion Identification Us...
Comparison Analysis of Gait Classification for Human Motion Identification Us...
IJECEIAES
 

Similar to Feature selection using modified particle swarm optimisation for face recognition (20)

Application of optimization algorithms for classification problem
Application of optimization algorithms for classification  problemApplication of optimization algorithms for classification  problem
Application of optimization algorithms for classification problem
 
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
IRJET- PSO based PID Controller for Bidirectional Inductive Power Transfer Sy...
 
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
Facial Expression Identification System
Facial Expression Identification SystemFacial Expression Identification System
Facial Expression Identification System
 
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis &  Viola-Jones AlgorithmGesture Recognition using Principle Component Analysis &  Viola-Jones Algorithm
Gesture Recognition using Principle Component Analysis & Viola-Jones Algorithm
 
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
IRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCVIRJET -  	  Real Time Facial Analysis using Tensorflowand OpenCV
IRJET - Real Time Facial Analysis using Tensorflowand OpenCV
 
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended Vehicle
 
Criminal Identification using Arm7
Criminal Identification using Arm7Criminal Identification using Arm7
Criminal Identification using Arm7
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
 
Brain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filterBrain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filter
 
G0333946
G0333946G0333946
G0333946
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain Tumor
 
IRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation SystemIRJET- A Plant Identification and Recommendation System
IRJET- A Plant Identification and Recommendation System
 
An Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face RecognitionAn Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face Recognition
 
Local Descriptor based Face Recognition System
Local Descriptor based Face Recognition SystemLocal Descriptor based Face Recognition System
Local Descriptor based Face Recognition System
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abc
 
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
 
Study of AI Fitness Model Using Deep Learning
Study of AI Fitness Model Using Deep LearningStudy of AI Fitness Model Using Deep Learning
Study of AI Fitness Model Using Deep Learning
 
Comparison Analysis of Gait Classification for Human Motion Identification Us...
Comparison Analysis of Gait Classification for Human Motion Identification Us...Comparison Analysis of Gait Classification for Human Motion Identification Us...
Comparison Analysis of Gait Classification for Human Motion Identification Us...
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
eSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
eSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
eSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
eSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
eSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
eSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
eSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
eSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
eSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
eSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
eSAT Journals
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
eSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 

Recently uploaded (20)

Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Feature selection using modified particle swarm optimisation for face recognition

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 679 FEATURE SELECTION USING MODIFIED PARTICLE SWARM OPTIMISATION FOR FACE RECOGNITION Hemalatha Gayatri L1 , Govindan V.K2 1 PG scholar, Department of Computer science & engineering, National Institute of Technology Calicut, Kerala, India. 2 Professor, Department of Computer science & engineering, National Institute of Technology Calicut, Kerala, India. Abstract One of the major influential factors which affects the accuracy of classification rate is the selection of right features. Not all features have vital role in classification. Many of the features in the dataset may be redundant and irrelevant, which increase the computational cost and may reduce classification rate. In this paper, we used DCT(Discrete cosine transform) coefficients as features for face recognition application. The coefficients are optimally selected based on a modified PSO algorithm. In this, the choice of coefficients is done by incorporating the average of the mean normalized standard deviations of various classes and giving more weightage to the lower indexed DCT coefficients. The algorithm is tested on ORL database. A recognition rate of 97% is obtained. Average number of features selected is about 40 percent for a 10 × 10 input. The modified PSO took about 50 iterations for convergence. These performance figures are found to be better than some of the work reported in literature. Keywords: Particle swarm optimization, Discrete cosine transform, feature extraction, feature selection, face recognition, classification rate. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Humans have the ability to recognize faces easily and effortlessly but in the area of image analysis and computer vision it remained as a difficult problem on which many years of research is going on. A complete review of techniques for face recognition can be found in [1]. An unknown digital image is identified from a database of known images in face identification whereas in face recognition the person’s identity is confirmed by the system from a stored database of faces. To verify or identify a person in the digital image, features extracted from the digital image are compared with features of the images in the facial database. Face recognition has applications in legacy systems such as voter registration, passports and driver’s licenses, crowd surveillance, human-computer interaction, multimedia management, smart cards, access control and authentication. Occlusion, pose variation and illumination problems are still challenging for face recognition. Face recognition as a biometric has an advantage that it requires no co-operation of the person unlike other biometrics. A problem called as curse of dimensionality exists because of large number of features. The search space is explored by the feature selection algorithm to find the optimal feature subset.Feature selection algorithms can be broadly classified into wrappers and filters [2], which are distinguished based on the choice of evaluation metric. A learning algorithm is used as a part of evaluation function in the search process of wrapper approaches whereas filters methods are independent of learning algorithm. Wrapper methods tend to provide better results and are computationally intensive than filter methods. Optimal feature selection (FS) is to find the minimal set of features from original feature set that can represent the whole set. Redundant and irrelevant features which have insignificant effect on the output are removed. Redundant features are those which doesn’t provide any extra information than the present and irrelevant features doesn’t provide any useful information. Feature Selection has significant role in many applications like biometrics, machine learning, computer vision, and medical imaging. Exhaustive search can be done on all combinations possible with input features to obtain the optimal feature subset but it is computationally very expensive. With increase in the dimension of feature space, cost associated for search of optimal feature subset becomes exponentially high. PSO and GA are some of the evolutionary computation techniques which are applicable to the feature selection problems because of their global search ability. 1.1 Feature Extraction In face recognition, the first step is feature extraction from the images. In this paper, feature extraction technique used is DCT. Information about feature extraction by DCT for face recognition can be found in [3], [4], [5]. DCT has strong energy compaction property [6]. DCT can represent effective features of input image with few coefficients in the upper left corner of the matrix. Image can be roughly constructed using these few DCT coefficients. 1.2 Particle Swarm Optimization Swarm intelligence is a discipline that deals with a system that is composed of many individuals, that are homogeneous, self-organized and are coordinated using decentralized control. The behaviour of the system depends upon interactions among the individuals and with their environment.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 680 PSO is inspired by collective behaviour of social models such as flock of birds and school of fishes, designed by Kennedy and Eberhart in 1995. Implementation of PSO is easier, it has few parameters, it is computationally inexpensive, and the convergence rate is quicker when compared with genetic algorithm and genetic programming [7].PSO possesses the search ability for the best solutions for optimization problems because of its intelligent properties like adaptation and self-organizing [8]. Only primitive mathematical operators are used in PSO. PSO has an advantage because it is computationally inexpensive and has low memory requirements [9]. 1.2.1 PSO Algorithm In PSO, a group of particles explores the solution space to find the best solution. In particle swarm optimization, each solution is treated as an individual bird in the swarm, i.e., a particle in the search space. Position of ith particle is denoted by Xi = (x1,x2,..,xd) and velocity Vi be (v1,v2,..,vd) in the D dimensional search space. Each particle uses its individual experience and its neighbouring particles experience to move in the search space, that is, every particle has knowledge about its best position it has found so far and the best position found by swarm .We denote, PBi as the best position (pbest) of ith particle, and gbest as the best position found by the swarm so far. Every particle is given random initial position and random initial velocity. Fitness function evaluates every particle in the search space. It determines the quality of the particle. Particles are attracted towards best particles in their search space which have best fitness values. The velocity and position of particles are updated according the equation. (1) where, i= , N represents the swarm size, rand1 and rand2 are two random numbers uniformly distributed in the range 0 and 1, and c1 and c2 are constants. Velocity is updated based on the inertia of previous velocity, experience of the particle itself and the experience of the neighboring particles. Particle position is updated by: (2) In every iteration, fitness of every particle is evaluated. Velocity is updated based on pbest and gbest values and parameters like c1, c2 and w. Position is updated based on velocity. This process is repeated until maximum iterations or error criterion is reached. 1.2.2 Fitness Function Fitness is a measure that determines the quality or goodness of a particle. In each iteration every particle is evaluated for fitness value .The particles quality is evaluated by its ability to increase class separation. Position vector is represented by binary values 0’s and 1’s. Let c1.c2,…,cL denote the classes and N1,N2,…,NL denotes the number of images in different classes. L be the total number of classes. N is the total number of images. Let, M1,M2,…ML be the mean of each class and M0 be the global mean, i.e., mean of all classes. They are calculated as below. (3) (4) Fitness function is calculated as: (5) Pseudo code of PSO algorithm Initialise Parameters w, c1,c2; For every particle i Initialise VelocityVectorVi ; Initialise PositionVector Xi ; end Do until maximum number of iterations For every particle i f=fitness(Xi); If fitness(PBi) < f PBi=Xi ; end If f >fitness(gbest) ; gbest= Xi; end Update Vi; Update Xi; end end 2. RELATED WORK Some of the recent publications in this topic of research are briefly reviewed in the following. Ramadan and Kader [10] has presented a feature selection algorithm using PSO for face recognition. PSO is applied on the coefficients (features) of Discrete Cosine Transform (DCT) and Discrete Wavelet Transform (DWT) to select the optimum features of image. The optimum subset of features are selected by PSO based on the fitness function. ORL database is used for testing the performance. Face recognition is carried out based on Euclidean distance between features of unknown face and the features of faces in the database. The proposed algorithm has better performance when compared to GA-based feature selection algorithms in terms of number of features selected and classification accuracy rate. Yun et al. [11] proposed feature selection methods using algorithms like Genetic algorithm and Particle Swarm Optimisation. An algorithm which makes use of relevance of features is also proposed. A measure known as minimum redundancy and maximum relevance (MRMR) is used to select features, using which redundancy of features is
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 681 minimised and relevance of features is maximised. This method, when used with genetic algorithm and PSO, provided quality feature set and achieved better accuracy rate. Bing Xue et al. [12] has proposed a binary particle swarm optimization (BPSO) with two new fitness functions to minimise the number of features selected and to maximise the classification accuracy rate. First one linearly changes weights of fitness function and the other one uses two-stage fitness function. Experiment results have shown that the BPSO with the two new fitness functions provides better results compared to classification performance used as fitness function. Unlerand Murat [13] has proposed a modified discrete PSO algorithm for feature selection. In this approach, the relevance and dependence of features to be included in the feature sub-set is dynamically decided by using an adaptive feature selection algorithm proposed by them. Experimental results show that it is computationally less expensive and provides improved recognition rate . Yuanning Liu et al. [14] has proposed a modified multiswarm PSO (MSPSO). The particles are split into set of subsets called sub swarms. Sub swarms are controlled and monitored by a scheduler. They introduced a mechanism to decide the survival of sub swarm called as survival of the fittest. An improved feature selection method (IFS) has also been designed. The proposed algorithm gave better results when compared to standard PSO, GA and grid search in terms of classification accuracy rate. Liam Cervante et al. [15] has developed two new feature selection approaches based BPSO. The relevance and redundancy in the feature subsets is measure by mutual information and entropy. The two new algorithms are applied on training data from the dataset and the feature subset is selected. The subsets’ classification performance is evaluated by a learning algorithm. The resulting feature set is found to have less number of features and achieved same or higher classification rate. Bing Xue et al.[16] has proposed a new approach for feature selection based on PSO. In this approach, an external archive is introduced which stores solutions which are later used to determine gbest of particles. Particles gbest is chosen from the solutions in archive using selection methods such as random selection and roulette wheel selection. The proposed approaches perform better than the standard PSO. They select less number of features and have same or higher classification rate. From the review given above, it can be concluded that there is scope for further reduction in feature dimensionality using new rules for updating the position in PSO algorithm. The use of features selected by such a modified algorithm is expected to provide faster computation and improved recognition performances. 3. MODIFIED PSO ALGORITHM A modified PSO algorithm has been proposed for feature selection. Feature selection becomes complex with the increase in number of features in dataset. Dataset contains all kinds of features that may be relevant or irrelevant and redundant. Redundant features decrease the quality of feature set. With increase in feature number in the dataset, computational complexity also increases. Optimal features set is the minimal set of features that provides the optimal performance. Optimal feature selection using PSO is proposed to improve the quality of the feature set by eliminating insignificant features which have very less or no contribution to outcome, thereby, reducing the number of features and decreasing computational cost and/or increasing accuracy of classification rate. The update mechanism for the position of particle in binary PSO algorithm is modified to minimize the number of features and maximize the recognition rate. In the modified approach, the choice of coefficients is done by incorporating the average of the mean normalized standard deviations of various classes and giving more weightage to the lower indexed DCT coefficients. Standard deviation for each class is computed as below. (6) where n is the number of training images in each class and µ denotes the mean value of DCT coefficients of training images in each class and xi denotes DCT coefficients of each of the training images. Average of the mean normalized standard deviations of various classes is calculated as: (7) (8) (10) where i=1,2,…L. L is the number of classes, total mean is the sum of all classmeans. Classmean is computed as in equation 3. The position of the particle in Modified Binary PSO is updated by the following equation. and( , S < median ) (11) where g,h are matrix indexes, then Xi t+1 =1 else Xi t+1 = 0
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 682 The procedure is briefly described in the following: 1. Feature Extraction: DCT coefficients are used as features.. DCT coefficients on the left upper corner have significant information. So, only few coefficients are used in this approach. A 10 × 10 matrix is given as input to BPSO algorithm. 2. Apply Binary PSO algorithm to the subsets of DCT coefficients obtained from the images in database. 3. Features of the input images which are more effective are selected. Features which have no significant contribution to classification accuracy are removed. 4. Euclidean distance is used for identifying the images . Face image corresponding to lowest Euclidean distance is considered as result in this approach. Fig-1: Face recognition using PSO 4. EXPERIMENTAL RESULTS The 2D DCT is applied on input images. DCT coefficients are used as features. Modified Binary PSO algorithm is applied to the 10×10 matrix of DCT coefficients obtained from the images in database. Optimal Feature Set is obtained based on the fitness function after specified number of iterations. Table-1: PSO Parameters Swarm size 30 w 0.6 c1 2 c2 2 For performance analysis, ORL database is used which contains 400 images. It contains 10 images for 40 distinct persons. 4 out of 10 images for each person are used for training and the rest are used for testing. Each image resolution is 92 ×112 , with 256 grey levels per pixel. Table-2: comparison of modified algorithm with [10] Modified PSO algorithm [10] Number of training images 240 240 Number of test images 260 260 Recognition rate 97% 94.8% Number of Iterations 50 100 Input Matrix size 10 × 10 50 × 50 Average features selected 40% 50% 5. CONCLUSION Optimal feature selection (FS) is to find the minimal subset of features from original feature set that can represent the whole set. PSO algorithm explores entire feature set and finds optimal feature subset. There are many important factors in PSO, such as the initialization strategy and the updating mechanisms which can be further analyzed to improve the performance and increase classification accuracy rate. .In the modified algorithm, while updating the position vector , the average of the mean normalized standard deviations of various classes is considered and more weightage is given to the lower indexed DCT coefficients. The modified algorithm when tested on ORL database has classification accuracy rate of 97% and the average number of features selected are 40 for a 10 * 10 input matrix.
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 02 | Feb-2015, Available @ http://www.ijret.org 683 REFERENCES [1] W. Zhao, R. Chellappa, P. J. Phillips, and A. Rosenfeld, “Face recognition: a literature survey,” ACM Computing Surveys, vol. 35, 2003, pp. 399– 458. [2] Isabelle Guyon, Andre Elisseeff,” An Introduction to Variable and Feature Selection ”, Journal of Machine Learning Research 3 (2003) 1157-1182. [3] A. S. Samra, S. E. Gad Allah, R. M. Ibrahim, “Face Recognition Using Wavelet Transform, Fast FourierTransform and Discrete Cosine Transform,” Proc. 46th IEEE International Midwest Symp. Circuits andSystems (MWSCAS'03), vol. 1, pp. 272- 275, 2003. [4] C. Podilchuk and X. Zhang, “Face Recognition Using DCT-Based Feature Vectors,” Proc. IEEEInternational Conference on Acoustics, Speech and Signal Processing (ICASSP’96), vol. 4, pp. 2144- 2147.May 1996. [5] Z. Yankun and L. Chongqing, “Efficient Face Recognition Method based on DCT and LDA,” Journal ofSystems Engineering and Electronics, vol. 15, no. 2, pp. 211-216, 2004. [6] Ahmed, N.; Natarajan, T.; Rao, K. R. (January 1974), "Discrete Cosine Transform", IEEE Transactions on Computers C–23 (1): 90–93. [7] J. Kennedy and W. Spears, “Matching algorithms to problems: an experimental test of the particle swarm andsome genetic algorithms on the multimodal problem generator,” in IEEE Congress on Evolutionary Computation (CEC’98), 1998, pp. 78– 83. [8] R. C. Eberhart and J. Kennedy, “A New Optimizer Using Particles Swarm Theory,” Proc. Roc. 6th International Symp. Micro Machine and Human Science, pp. 39-43, Oct. 1995. [9] J. Kennedy and R. Eberhart, “Particle swarm optimization,” Proc. IEEE International Conference on Neural Networks, pp. 1942-1948, 1995. [10] Rabab M. Ramadan And Rehab F. Abdel – Kader, “Face Recognition Using Particle Swarm Optimization-Based Selected Features,” International Journal Of Signal Processing, Image Processing And Pattern Recognition,Vol. 2, No. 2, June 2009. [11] Chulmin Yun, Byonghwa Oh, Jihoon Yang And JonghoNang , “Feature Subset Selection Based On Bio-Inspired Algorithms,”Journal Of Information Science And Engineering 27, 1667-1686 (2011). [12] Bing Xue, Mengjie Zhang, Will N. Browne, “New Fitness Functions in Binary Particle Swarm Optimisation for Feature Selection”, WCCI 2012 IEEE World Congress on Computational Intelligence June, 10-15, 2012 - Brisbane, Australia. [13] A. Unler and A. Murat, “A discrete particle swarm optimization method for feature selection in binary classification problems,” European Journal of OperationalResearch, vol. 206, no. 3, pp. 528–539, 2010. [14] Bing XueMengjie Zhang Will N. Browne,” Particle Swarm Optimization for Feature Selection in Classification: A Multi-Objective Approach”,IEEE TRANSACTIONS ON CYBERNETICS, VOL. 43, NO. 6, DECEMBER 2013 [15] Liam Cervante, Bing Xue, Mengjie Zhang,” Binary Particle Swarm Optimisation for Feature Selection: A Filter Based Approach ”, WCCI 2012 IEEE World Congress on Computational Intelligence June, 10-15, 2012 - Brisbane, Australia [16] Bing Xue, A. K. Qin, Mengjie Zhang, “An Archive Based Particle Swarm Optimisation for Feature Selection in Classification ”, IEEE Congress on Evolutionary Computation (CEC) July 6-11, 2014, Beijing,China.