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 条
  • [1] A K-means Optimized Clustering Algorithm Based on Improved Genetic Algorithm
    Pu, Qiu-Mei
    Wu, Qiong
    Li, Qian
    Lecture Notes in Electrical Engineering, 2022, 801 LNEE : 133 - 140
  • [2] An Optimized Version of the K-Means Clustering Algorithm
    Poteras, Cosmin Marian
    Mihaescu, Marian Cristian
    Mocanu, Mihai
    FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 695 - 699
  • [3] Video Classification Based On the Improved K-Means Clustering Algorithm
    Peng, Taile
    Zhang, Zhen
    Shen, Ke
    Jiang, Tao
    2019 5TH INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND MATERIAL APPLICATION, 2020, 440
  • [4] A k-means based clustering algorithm
    Bloisi, Domenico Daniele
    Locchi, Luca
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 109 - 118
  • [5] Research on k-means Clustering Algorithm An Improved k-means Clustering Algorithm
    Shi Na
    Liu Xumin
    Guan Yong
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 63 - 67
  • [6] K-Means Clustering Algorithm Optimized by Particle Swarm Optimization Algorithm
    Chai, Yi
    Ma, Hao
    Zhang, Ke
    Qian, Kun
    INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND AUTOMATION (ICCEA 2014), 2014, : 852 - 857
  • [7] Improved K-means Clustering Algorithm Based on the Optimized Initial Centriods
    Wang, Shunye
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 450 - 453
  • [8] Optimized K-Means Clustering Algorithm based on Artificial Fish Swarm
    Yu, HaiTao
    Cheng, Xiaoxu
    Jia, Meijuan
    Jiang, Qingfeng
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1783 - 1787
  • [9] An Optimized Initialization Center K-means Clustering Algorithm based on Density
    Yuan, Qilong
    Shi, Haibo
    Zhou, Xiaofeng
    2015 IEEE INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2015, : 790 - 794
  • [10] Optimized K-Means Algorithm
    Belhaouari, Samir Brahim
    Ahmed, Shahnawaz
    Mansour, Samer
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014