Research Article
A Master-Slave Binary Grey Wolf Optimizer for Optimal Feature Selection in Biomedical Data Classification
| Begin | | Randomly initialize the position of the wolves. | | Sort the wolves in ascending order of fitness | | = fittest | | =2nd fittest | | =3rd fittest | | While the number of iterations is not exceeded | | Determine a as in Equation(18) | | Sort the wolves in ascending order of fitness | | Masters = top half of the pack(fitness) | | Slave = remaining half of the pack | | Slaves update their positions using Equations (13), (15) and (16) | | for each wolf | | Determine A,C using Equation (3) and (4) | | Determine D for , , and using Equations (10), (11) and (12) | | Determine X1,X2,X3 using Equations (7), (8) and (9) | | Determine the position using Equation (6) and (16) | | End | | Determine the fitness of each wolf | | Update the positions of , , and | | End | | Return as solution | | End |
|