A Neural Network Based Expert System for the Diagnosis of Diabetes Mellitus
Diabetes is a disease in which the blood glucose, or blood sugar levels in the body are too high. The damage caused by diabetes can be very severe and even more pronounced in pregnant women due to the tendency of transmitting the hereditary disease to the next generation. Expert systems are now used in medical diagnosis of diseases in patients so as to detect the ailment and help in providing a solution to it. This research developed and trained a neural network model for the diagnosis of diabetes mellitus in pregnant women. The model is a four-layer feed forward network, trained using back-propagation and Bayesian Regulation algorithm. The input layer has 8 neurons, two hidden layers have 10 neurons each, and the output layer has one neuron which is the diagnosis result. The developed model was also incorporated into a web-based application to facilitate its use. Validation by regression shows that the trained network is over 92% accurate.
KeywordsExpert system Diabetes diagnosis Neural network Back propagation algorithm
We acknowledge the support and sponsorship provided by Covenant University through the Centre for Research, Innovation and Discovery (CUCRID).
- 1.ASPE: Diabetes: A National Plan for Action. The Importance of Early Diabetes Detection. https://aspe.hhs.gov/report/diabetes-national-plan-action/importance-early-diabetes-detection
- 2.U.S. National Library of Medicine: Medlineplus - Health Topic - Diabetes. https://medlineplus.gov/diabetes.html
- 3.Gupta, M., Mohammad, Q.: Advances in AI and ML are reshaping healthcare. https://techcrunch.com/2017/03/16/advances-in-ai-and-ml-are-reshaping-healthcare/
- 4.CIA: CIA. Long-term Global Demographic Trends: Reshaping the Geopolitical Landscape, vol. 5 (2011)Google Scholar
- 6.Kumar, S., Kumaravel, A.: Diabetes diagnosis using artificial neural network. Int. J. Eng. Sci. Res. Technol. 2(6), 1642–1644 (2013)Google Scholar
- 7.Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems. Pearson Education, Harlow (2005)Google Scholar
- 10.Sa’di, S., Maleki, A., Hashemi, R., Panbechi, Z., Chalabi, K.: Comparison of data mining algorithms in the diagnosis of type II diabetes. Int. J. Comput. Sci. Appl. 5, 1–12 (2015)Google Scholar
- 11.Olaniyi, E., Khashman, A.: Onset diabetes diagnosis using artificial neural network. Int. J. Sci. Eng. Res. 5, 754 (2014)Google Scholar
- 12.Al-Mufad, N., Al-Hagery, M.A.: Using prediction methods in data mining for diabetes diagnosis, vol. 1 (2014)Google Scholar
- 13.Kayaer, K., Yildirim, T.: Medical diagnosis on Pima Indian diabetes using general regression neural networks, vol. 6 (2003)Google Scholar
- 14.Lino, A., Rocha, Á., Sizo, A.: Virtual teaching and learning environments: automatic evaluation with artificial neural networks. Clust. Comput., 1–11 (2017) Google Scholar