TY - JOUR
T1 - An efficient slime mould algorithm combined with K-nearest neighbor for medical classification tasks
AU - Wazery, Yaser M.
AU - Saber, Eman
AU - Houssein, Essam H.
AU - Ali, Abdelmgeid A.
AU - Amer, Eslam
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021/8/20
Y1 - 2021/8/20
N2 - Growing science and medical technologies have produced a massive amount of knowledge on different scales of biological systems. By processing various amounts of medical data, these technologies will increase the quality of disease detection and enhance the usability of health information systems. The integration of machine learning in computer-based diagnostic systems facilitates the early detection of diseases, enabling more productive treatments and prolonged survival rates. The slime mould algorithm (SMA) may have drawbacks, such as being trapped in minimal local regions and having an unbalanced exploitation and exploration phase. To overcome these limitations, this paper proposes ISMA, an improved version of the slime mould algorithm (SMA) hybridized with the opposition-based learning (OBL) strategy based on the k-nearest neighbor (kNN) classifier for the classification approach. Opposition-based learning improves global exploratory ability while avoiding premature convergence. The experimental results revealed the superiority of the proposed ISMA-kNN in various classification evaluation metrics, including accuracy, sensitivity, specificity, precision, F-score, G-mean, computational time, and feature selection (FS) size compared with the tunicate swarm algorithm (TSA), the marine predators algorithm (MPA), the chimp optimization algorithm (ChOA), the moth-flame optimization (MFO) algorithm, the whale optimization algorithm (WOA), the sine cosine algorithm (SCA), and the original SMA algorithm. Performance tests were run on the same maximum number of function evaluations (FEs) on nine UCI benchmark disease data sets with different feature sizes.
AB - Growing science and medical technologies have produced a massive amount of knowledge on different scales of biological systems. By processing various amounts of medical data, these technologies will increase the quality of disease detection and enhance the usability of health information systems. The integration of machine learning in computer-based diagnostic systems facilitates the early detection of diseases, enabling more productive treatments and prolonged survival rates. The slime mould algorithm (SMA) may have drawbacks, such as being trapped in minimal local regions and having an unbalanced exploitation and exploration phase. To overcome these limitations, this paper proposes ISMA, an improved version of the slime mould algorithm (SMA) hybridized with the opposition-based learning (OBL) strategy based on the k-nearest neighbor (kNN) classifier for the classification approach. Opposition-based learning improves global exploratory ability while avoiding premature convergence. The experimental results revealed the superiority of the proposed ISMA-kNN in various classification evaluation metrics, including accuracy, sensitivity, specificity, precision, F-score, G-mean, computational time, and feature selection (FS) size compared with the tunicate swarm algorithm (TSA), the marine predators algorithm (MPA), the chimp optimization algorithm (ChOA), the moth-flame optimization (MFO) algorithm, the whale optimization algorithm (WOA), the sine cosine algorithm (SCA), and the original SMA algorithm. Performance tests were run on the same maximum number of function evaluations (FEs) on nine UCI benchmark disease data sets with different feature sizes.
KW - feature selection (FS)
KW - machine learning (ML)
KW - Medical classification
KW - opposition-based learning (OBL)
KW - slime mould algorithm (SMA)
UR - http://www.scopus.com/inward/record.url?scp=85117594998&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3105485
DO - 10.1109/ACCESS.2021.3105485
M3 - Article
AN - SCOPUS:85117594998
SN - 2169-3536
VL - 9
SP - 113666
EP - 113682
JO - IEEE Access
JF - IEEE Access
M1 - 9514883
ER -