Research Article

Feature Selection on Elite Hybrid Binary Cuckoo Search in Binary Label Classification

Algorithm 4

EHBCS algorithm.
Input: labelled dataset , Maxiter , CS parameters value, number of nests , number of dimensions (features)
Output:
fordo
ā€ƒ randomly generate a binary 0-1 string;
Train the classifier to evaluate accuracy of ;
Calculate the fitness function value and store it in ;
end
;
;
;
while or (stop criterion)do
ā€ƒfordo
ā€ƒā€ƒfordo
newnest generated by formula (14)ā€“(17) and store it in ;
ā€ƒend
end
A new population with n members of and ;
Train the classifier to evaluate accuracy of ;
Calculate the fitness function value and store it in ;
fordo
if () then
ā€ƒ;
ā€ƒ;
ā€ƒend
end
Generate new population after elite selection and crossover;
Train the classifier to evaluate accuracy of ;
Calculate the fitness function value and store it in ;
;
;
;
end