Litcius/Paper detail

iHow Optimization Algorithm: A Human-Inspired Metaheuristic Approach for Complex Problem Solving and Feature Selection

El‐Sayed M. El‐kenawy, Faris H. Rizk, Ahmed Mohamed Zaki, Mahmoud Elshabrawy, Abdelhameed Ibrahim‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬, Abdelaziz A. Abdelhamid, Nima Khodadadi, Ehab M. Almetwally, Marwa M. Eid

2024Journal of Artificial Intelligence in Engineering Practice.18 citationsDOIOpen Access PDF

Abstract

In this paper, we propose the iHow Optimization Algorithm (iHowOA), a novel metaheuristic algorithm inspired by human-like cognitive processes such as learning, knowledge acquisition, and experience-based decision-making. The iHowOA aims to enhance the exploration-exploitation balance inherent to solving complex optimization problems by mimicking how humans gather data, learn, and improve over time. We tested the algorithm on standard benchmark functions, including those from the CEC 2005 suite, to evaluate its performance in terms of convergence, computational efficiency, and solution accuracy. Furthermore, the Binary iHowOA (biHowOA) was employed for feature selection tasks, and its performance was compared with other popular optimization algorithms. The results show that iHowOA achieves superior performance, consistently finding optimal solutions while maintaining computational efficiency. The biHowOA also demonstrated strong capability in feature selection, providing reduced feature sets with minimal classification error. Our experiments confirm that iHowOA offers an effective solution for both continuous optimization and feature selectionchallenges.

Topics & Concepts

MetaheuristicParallel metaheuristicComputer scienceFeature (linguistics)Selection (genetic algorithm)Mathematical optimizationFeature selectionAlgorithmOptimization problemArtificial intelligenceMathematicsMeta-optimizationPhilosophyLinguisticsEvolutionary Algorithms and ApplicationsMetaheuristic Optimization Algorithms Research
iHow Optimization Algorithm: A Human-Inspired Metaheuristic Approach for Complex Problem Solving and Feature Selection | Litcius