Improved Kepler Optimization Algorithm
Version 1.2 (44,8 KB) von
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
Zitieren als
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. Abgerufen.
Kompatibilität der MATLAB-Version
Erstellt mit
R2023b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
I-KOA/proposed I-KOA/mKOA_CLassifier
I-KOA/proposed I-KOA/mKOA_PE
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.2 | Improved Kepler Optimization Algorithm |
||
1.1 | Improved Kepler Optimization Algorithm |
||
1.0.0 |