FUZZY BASED EXPERT SYSTEM FOR DIAGNOSIS OF DIABETES MELLITUS

Published 31 Mar 2020 •  vol 136  • 


Authors:

 

F. S. Ishaq, Mathematics and Computer Science Department, Federal University of Kashere
L. J. Muhammad, Mathematics and Computer Science Department, Federal University of Kashere
Yahaya B. Z, Mathematics and Computer Science Department, Federal University of Kashere
Abdurrahman Abubakar, Biological Sciences Department, Federal University of Kashere

Abstract:

 

Diabetes Mellitus (DM) is as disease that occurred due to high level of glucose or absence of amount of insulin in a human body. It causes severe damages to human body which at the end causes sudden death. This study developed an intelligent expert system for diagnosis of the diabetes using fuzzy logic so as to reduce the prevalence of the disease. The system predicts patients who suffer from diabetes type 2 using some demographist risk factor which include age, family history and clinical risk factors which include blood pressure, glucose, cholesterol, triglyceride, high density of lipoprotein and body mass index patients. This study happens to be a pioneered approach that used Nigerian based dataset and it has harnessed data mining C4.5 algorithm to acquire the human knowledge to knowledge base of the system. The system has an overall accuracy of 92.47% with 92.86% specificity and 92.45% sensitivity. The system has both higher capability of detecting both healthy and unhealthy people that are suffering from diabetes type 2, and it has been proved that, it can be relied upon.

Keywords:

 

Diabetes Mellitus, C4.5, Fuzzy Logic, Data Mining

References:

 

[1] N. A. Cruz-Ramo, G. Alor-Hernández, M. A. Paredes-Valverde and M. D. P. Salas-Zárate. “DiabSoft: A System for Diabetes Prevention, Monitoring, and Treatment. Exploring Intelligent Decision Support Systems”, Studies in Computational Intelligence, vol. 764, (2018), pp.134 -154.
[2] A. O. Alade, O. Y. Sowunmi, S. Misra, R. Maskeliūnas and R. Damaševičius. “A Neural Network Based Expert System for the Diagnosis of Diabetes Mellitus”. In: Antipova T., Rocha Á. (eds) Information Technology Science. MOSITS 2017. Advances in Intelligent Systems and Computing, Springer, vol. 724, Cham, (2018).
[3] J. Singla and D. Grover. The Diagnosis of Diabetic Nephropathy using Neuro- Fuzzy Expert System, Indian Journal of Science and Technology, vol. 10 no. 28, (2017).
[4] F. S. Ishaq, L. J. Muhammad, B. Z. Yahaya and Y. Atomsa. Data Mining Driven Models for Diagnosis of Diabetes Mellitus: A Survey. Indian Journal of Science and Technology, vol. 11 no. 42, (2018), pp. 1- 9.
[5] R. N. Oputa and S. Chinenye. “Diabetes in Nigeria-a translational medicine approach”. African Journal of Diabetes Medicine, vol. 23 no. 1, (2015), pp.125 –162.
[6] A. R. Abubakaria and R. S. Bhopalb. “Systematic review on the prevalence of diabetes, overweight /obesity and physical inactivity in Ghanaians and Nigerians”. International Journal of Innovative Technology & Creative Engineering, (2008), 1(9), pp. 16-22.
[7] Diabetes Blue Circle Symbol. International Diabetes Federation. Retrieved on 24th May, 2018 from http://www.idf.org/bluecircle.
[8] P. B. Khanale and R. P. Ambilwade. “A Fuzzy Inference System for Diagnosis of Hypothyroidism. Journal of Artificial Intelligence”, vol. 4, no. 1, (2011), pp.102 – 113.
[9] A. E. Kitabchi, G. E. Umpierrez, J. M. Miles and J. N. Fisher. Hyperglycemic crises in adult patients with diabetes. International Journal of Medical Scientific Research, vol. 7, no. (2009), pp. 203-243.
[10] P. K. Patra. “Automatic Diagnosis of Diabetes by Expert System”, International Journal of Computer Science Issues, vol. 9, no. 2, (2012), pp.229-304.
[11] C. Lee; Mei-Hui Wang, A Fuzzy Expert System for Diabetes Decision Support Application, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 41, no. 1, (2011).
[12] E. G. Filho, Plácido R. P., M. C. D. Pinheiro, L. C. Nunes and L. B. G. Gomes, “Heterogeneous Methodology to Support the Early Diagnosis of Gestational Diabetes” IEEE Access, Special Section On New Trends In Brain Signal processing And Analysis, vol. 7, (2019), pp. 67190-67199.
[13] Y. Wang, P. F. Li, Y. Tian, J. J. Ren and J. S. Li “A Shared Decision-Making System for Diabetes Medication Choice Utilizing Electronic Health Record Data”. IEEE Journal of Biomedical and Health Informatics, vol. 21, no. 5, (2017), pp. 1280-1287.
[14] H. Fatemidokht and M. K. Rafsanjani. “Development of a hybrid neuro-fuzzy system as a diagnostic tool for Type 2 Diabetes Mellitus”. Proceeding of IEEE 6th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS), (2018).
[15] S. W. Purnami, J. M. Zain and A. Embong A. “A New Expert System for Diabetes Disease Diagnosis Using Modified Spline Smooth Support Vector Machine”. In: Taniar D., Gervasi O., Murgante B., Pardede E., Apduhan B.O. (eds) Computational Science and Its Applications, Lecture Notes in Computer Science, Springer, Berlin, Heidelberg vol, 6019, (2010).
[16] B. Z. Yahaya, L. J. Muhammad, N. Abdulganiyyi, F. S. Ishaq and Y. Atomsa, "An Arithmetic Mean of Information Gain and Correlation Ratio Based Decision Tree Algorithm for Accident Dataset Mining: A Case Study of Accident Dataset of Gombe – Numan –Yola High Way, Nigeria”, International Journal of Advanced Science and Technology (, NADIA, Vol. 127, (2019), pp. 51-58.
[17] M. Mirsharif, M. Alborzi and A. A. NasirPour, “A Fuzzy Expert System and Neuro-Fuzzy System Using Soft Computing For Gestational Diabetes Mellitus Diagnosis”, International Journal of Information, Security and System Management, Vol.3, No.1, (2014), pp. 249-252.
[18] N. Lalka and S. Jain, “Fuzzy Based Expert System for Diabetes Diagnosis andInsulin Dosage Control”Proceeding of IEEE International Conference on Computing, Communication and Automation, (2015).
[19] J. Singla and D. Grover, The Diagnosis of Diabetic Nephropathy using NeuroFuzzy Expert System”, Indian Journal of Science and Technology, vol. 10, no. 28, (2017).
[20] O. M. Alade, O. Y. Sowunmi, S. Misra, R. Maskeliūnas, and R. Damaševičius “A Neural Network Based Expert System for the Diagnosis of Diabetes Mellitus”, Springer International Publishing AG, part of Springer Nature 2018, T. Antipova and Á. Rocha (Eds.): MosITS 2017, AISC 724, (2018), pp. 14–22.
[21] M. Kalpana and A. V. Kumar (2011). Fuzzy Expert System for Diabetes using Fuzzy Verdict Mechanism, International Journal of Advanced Networking and Applications, vol. 3, no. 2, (2011), pp. 52 - 63.
[22] L. J. Muhammad, E. J. Garba, N. D. Oye and G. M. Wajiga “On the Problems of Knowledge Acquisition and Representation of Expert System for Diagnosis of Coronary Artery Disease (CAD)”, International Journal of u- and e- Service, Science and Technology, vol. 11, no.3, (2018), pp. 49-58.
[23] S. Debasis Defuzzification Techniques, retrieved from http://cse.iitkgp.ac.in/~dsamanta/courses/sca/resources/slides/FL-03%20Defuzzification.pdf accessed on 29th January, (2019).
[24] A. M. Reza, M. Seyed, A. B. Somayeh and G. Ali (2015). “Fuzzy Rule-Based Classification System for Assessing Coronary Artery Disease”. Hindawi Publishing Corporation Computational and Mathematical Methods in Medicine, (2015).
[25] Yahaya, B. Z., Muhammad, L. J. Muhammad, Abdulganiyyu, N., Ishaq F. S. and Atomsa Y. “An Improved C4.5 Algorithm Using L’ Hospital Rule for Large Dataset”, Indian Journal of Science and Technology, vol. 11, no. 47, (2018), pp. 1- 8.
[26] J. J. Jassbi, P. J. A. Serra, R. A. Ribeiro and A, Donati. “A Comparison of Mamdani and Sugeno Inference Systems for a space Fault Detection Application, Automation Congress”, (2006).
[27] M. A. Salman and N. I. Seno. “A Comparison of Mamdani and Sugeno Inference Systems for a Satellite Image Classification”, Anbar Journal for Engineering Sciences, (2015),pp. 296-306.
[28] L. J. Muhammad, E. J. Garba, N. D. Oye and G. M. Wajiga. “On the Problems of Knowledge Acquisition and Representation of Expert System for Diagnosis of Coronary Artery Disease (CAD), International Journal of u- and e- Service, Science and Technology, vol.11 no. 30, (2018), pp. 49-58.
[29] L. J. Muhammad, A. H. Ahmad, A. M. Ibrahim, A. Mansir, B. Bature, M. A. Jamila. “Performance Evaluation of Classification Data Mining Algorithms on Coronary Artery Disease Dataset”. Proceeding of IEEE 9th International Conference on Computer and Knowledge Engineering (ICCKE 2019), Ferdowsi University of Mashhad 978-1-7281-5075-8/19/$31.00, (2019).
[30] I. J. Muhammad, E. J. Garba, N. D. Oye and G. M. Wajiga. “Modelling Techniques for Knowledge Representation of Expert System: A Survey” Journal of Applied Computer Science & Mathematics, vol.13 no. 28, (2019), Suceava

Citations:

 

APA:
Ishaq, F. S., Muhammad, L. J., Yahaya B. Z., & Abubakar, A. (2020). Fuzzy based Expert System for Diagnosis of Diabetes Mellitus. International Journal of Advanced Science and Technology (IJAST), ISSN: 2005-4238(Print); 2207-6360 (Online), NADIA, 136, 39-50. doi: 10.33832/ijast.2020.136.04.

MLA:
Ishaq, F. S., et al. “Fuzzy based Expert System for Diagnosis of Diabetes Mellitus.” International Journal of Advanced Science and Technology, ISSN: 2005-4238(Print); 2207-6360 (Online), NADIA, vol. 136, 2020, pp. 39-50. IJAST, http://article.nadiapub.com/IJAST/Vol136/4.html.

IEEE:
[1] F. S. Ishaq, L. J. Muhammad, Yahaya B. Z, and A. Abubakar, "Fuzzy based Expert System for Diagnosis of Diabetes Mellitus." International Journal of Advanced Science and Technology (IJAST), ISSN: 2005-4238(Print); 2207-6360 (Online), NADIA, vol. 136, pp. 39-50, Mar 2020.