Algorithm 1. Steps of EFOAOA |
1. Input: the dataset which has D features, number of individuals (N), number of iterations (), and parameters of EFOAOA First Stage 2. Split data into twp parts (i.e., training and testing) 3. Construct the population using Equation (18). Second Stage 4. 5. While () 6. Convert each into its binary version using Equation (19). 7. Compure fitness value for each based on training set as in Equation (20). 8. Find the best individual . 9. Update using Equation (21). 10. 11. EndWhie Third Stage 12. Reduce the testing set based on selected features from . 13. Evalaute the performance using different measures |