Improved Kepler Optimization Algorithm
Version 1.2 (44,8 ko) par
Prof. Dr. Essam H Houssein
Improved Kepler Optimization Algorithm for Enhanced Feature Selection in Liver Disease Classification
Liver diseases represent a significant healthcare challenge, impacting millions globally and posing complexities in diagnosis. To address this global health concern, this paper introduces a groundbreaking enhancement to the Kepler Optimization Algorithm, termed I-KOA, designed specifically for feature selection in high-dimensional datasets. By harnessing the synergies of Opposition-Based Learning and a Local Escaping Operator grounded in the k-nearest Neighbor (kNN) classifier, I-KOA asserts itself as a potent tool for local exploitation, balanced exploration, and evasion of local optima. To our knowledge, this is the first work to exploit KOA as a feature selection method. Pioneering the utilization of KOA as a feature selection method, the paper rigorously tests I-KOA in two extensive experiments, tackling the complex CEC'22 benchmark suite functions and the intricate landscape of five liver disease datasets. Results underscore I-KOA's unparalleled performance, validated through the Friedman test, where it surpasses seven rival optimization algorithms. Achieving an outstanding overall classification accuracy of 93.46\%, Feature selection size of 0.1042, sensitivity of 97.46\%, precision of 94.37\%, and F-score of 90.35\% across the liver disease datasets, I-KOA's randomized algorithm ensures robust feature selection, striking a compelling balance between subset size and classification efficacy. Acknowledging computational demands and generalization nuances, I-KOA is a formidable tool ready to revolutionize medical diagnosis and decision support systems. The open source codes of the proposed I-KOA are available at
Citation pour cette source
Prof. Dr. Essam H Houssein (2024). Improved Kepler Optimization Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/161376-improved-kepler-optimization-algorithm), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Créé avec
R2023b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
I-KOA/proposed I-KOA/mKOA_CLassifier
I-KOA/proposed I-KOA/mKOA_PE
Version | Publié le | Notes de version | |
---|---|---|---|
1.2 | Improved Kepler Optimization Algorithm |
||
1.1 | Improved Kepler Optimization Algorithm |
||
1.0.0 |