Classification Model for Diabetes Mellitus Diagnosis based on K-Means Clustering Algorithm Optimized with Bat Algorithm

被引:0
|
作者
Anam, Syaiful [1 ]
Fitriah, Zuraidah [1 ]
Hidayat, Noor [1 ]
Maulana, Mochamad Hakim Akbar Assidiq [2 ]
机构
[1] Brawijaya Univ, Math Dept, Malang, Indonesia
[2] Brawijaya Univ, Math Dept, Malang, Indonesia
关键词
-Diabetes mellitus; disease diagnosis methods; k-means clustering algorithm; optimization; bat algorithm;
D O I
10.14569/IJACSA.2023.0140172
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Diabetes mellitus is a disease characterized by abnormal glucose homeostasis resulting in an increase in blood sugar. According to data from the International Diabetes Federation (IDF), Indonesia ranks 7th out of 10 countries with the highest number of diabetes mellitus patients in the world. The prevalence of patients with diabetes mellitus in Indonesia reaches 11.3 percent or there are 10.7 million sufferers in 2019. Prevention, risk analysis and early diagnosis of diabetes mellitus are necessary to reduce the impact of diabetes mellitus and its complications. The clustering algorithm is one of methods that can be used to diagnose and analyze the risk of diabetes mellitus. The K-mean Clustering Algorithm is the most commonly used clustering algorithm because it is easy to implement and run, computation time is fast and easy to adapt. However, this method often gets to be stuck at the local optima. The problem of the K -means Clustering Algorithm can be solved by combining the K -means Clustering algorithm with the global optimization algorithm. This algorithm has the ability to find the global optimum from many local optimums, does not require derivatives, is robust, easy to implement. The Bat Algorithm (BA) is one of global optimization methods in swarm intelligence class. BA uses automated enlargement techniques into a solution and it's accompanied by a shift from exploration mode to local intensive exploitation. Based on the background that has been explained, this article proposes the development of a classification model for diagnosing diabetes mellitus based on the K-means clustering algorithm optimized with BA. The experimental results show that the K-means clustering optimized by BA has better performance than K-means clustering in all metrics evaluations, but the computational time of the K-means clustering optimized by BA is higher than K-means clustering.
引用
收藏
页码:653 / 659
页数:7
相关论文
共 50 条
  • [21] Representing the New Model for Improving K-Means Clustering Algorithm based on Genetic Algorithm
    Maghsoudi, Rouhollah
    Delavar, Arash Ghorbannia
    Hoseyny, Somayye
    Asgari, Rahmatollah
    Heidari, Yaghub
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2011, 2 (02): : 329 - 336
  • [22] An Improved K-means Clustering Algorithm for Sleep Stages Classification
    Xiao Shuyuan
    Wang Bei
    Zhang Jian
    Zhang Qunfeng
    Zou Junzhong
    Nakamura, Masatoshi
    2015 54TH ANNUAL CONFERENCE OF THE SOCIETY OF INSTRUMENT AND CONTROL ENGINEERS OF JAPAN (SICE), 2015, : 1222 - 1227
  • [23] Android Malware Classification Using K-Means Clustering Algorithm
    Hamid, Isredza Rahmi A.
    Khalid, Nur Syafiqah
    Abdullah, Nurul Azma
    Ab Rahman, Nurul Hidayah
    Wen, Chuah Chai
    INTERNATIONAL RESEARCH AND INNOVATION SUMMIT (IRIS2017), 2017, 226
  • [24] Improved rough K-means clustering algorithm based on firefly algorithm
    Ye, Tingyu
    Ye, Jun
    Wang, Lei
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2023, 17 (01) : 1 - 12
  • [25] An Optimized k-means Algorithm Based on Information Entropy
    Liu, Meiling
    Zhang, Beixian
    Li, Xi
    Tang, Weidong
    Zhang, GangQiang
    COMPUTER JOURNAL, 2021, 64 (07): : 1130 - 1143
  • [26] A Nonuniform Clustering Routing Algorithm Based on an Improved K-Means Algorithm
    Tang, Xinliang
    Zhang, Man
    Yu, Pingping
    Liu, Wei
    Cao, Ning
    Xu, Yunfeng
    CMC-COMPUTERS MATERIALS & CONTINUA, 2020, 64 (03): : 1725 - 1739
  • [27] K-means clustering algorithm based on improved flower pollination algorithm
    Jiang, Shuhao
    Wang, Mengyuan
    Guo, Jichang
    Wang, Mengqian
    JOURNAL OF ELECTRONIC IMAGING, 2023, 32 (03)
  • [28] An Improved K-means Clustering Algorithm
    Wang Yintong
    Li Wanlong
    Gao Rujia
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [29] Granular K-means Clustering Algorithm
    Zhou, Chenglong
    Chen, Yuming
    Zhu, Yidong
    Computer Engineering and Applications, 2023, 59 (13) : 317 - 324
  • [30] Unsupervised K-Means Clustering Algorithm
    Sinaga, Kristina P.
    Yang, Miin-Shen
    IEEE ACCESS, 2020, 8 : 80716 - 80727