Abstract

Diabetes is a chronic disease that attacks humans. One of the causes of diabetes in humans is that sugar intake is too high which the body cannot balance due to absorption or activities carried out. Diabetes is often considered a common disease among people, but the impacts caused by this disease are very detrimental to humans. Based on this, it is necessary for everyone to know whether they suffer from diabetes or not. Therefore, this problem must be resolved appropriately, where it is necessary to predict whether someone will have diabetes or not. The prediction process is carried out to determine whether someone has diabetes or not by knowing the patterns or possible symptoms that cause someone to suffer from diabetes. In this research, the pattern formation process is based on data stored in the past collected in a dataset. A dataset is a collection of past data that occurred in fact and was then collected over a certain period of time on a large scale. Data mining is a method used to process data based on collections of past data, whether in datasets or others. In data mining, the data processing process is carried out using various techniques, one of which is the solution technique in data mining is classification. In this research, the Naïve Bayes algorithm, the K-Nearest Neighbor (K-NN) algorithm and the C4.5 algorithm will be used. In the data mining classification process, there are 3 (three) algorithms used, namely Naïve Bayes, K-Nearest Neighbor and C4.5. From the results of the tests that have been carried out, the accuracy performance results for the Naïve Bayes algorithm are 75%, accuracy for the K-Nearest Neighbor algorithm by 80.60% and the C4.5 algorithm by 91.80%. In this case, it indicates that the C4.5 algorithm has better performance compared to other algorithms. Therefore, the pattern results produced by the C4.5 algorithm are used to make predictions about diabetes.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call