A Neural Network Based Expert System for the Diagnosis of Diabetes Mellitus

  • Oluwatosin Mayowa Alade
  • Olaperi Yeside Sowunmi
  • Sanjay MisraEmail author
  • Rytis Maskeliūnas
  • Robertas Damaševičius
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 724)


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.


Expert 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. 1.
    ASPE: Diabetes: A National Plan for Action. The Importance of Early Diabetes Detection.
  2. 2.
    U.S. National Library of Medicine: Medlineplus - Health Topic - Diabetes.
  3. 3.
    Gupta, M., Mohammad, Q.: Advances in AI and ML are reshaping healthcare.
  4. 4.
    CIA: CIA. Long-term Global Demographic Trends: Reshaping the Geopolitical Landscape, vol. 5 (2011)Google Scholar
  5. 5.
    Thomas, N.: A Practical Guide to Diabetes Mellitus. Jaypee Brothers Medical Publishers Limited, Tamil Nadu (2016)CrossRefGoogle Scholar
  6. 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. 7.
    Negnevitsky, M.: Artificial Intelligence: A Guide to Intelligent Systems. Pearson Education, Harlow (2005)Google Scholar
  8. 8.
    Munakata, T.: Fundamentals of the New Artificial Intelligence. Springer, London (2008)zbMATHGoogle Scholar
  9. 9.
    Russell, S., Norvig, P.: Artificial Intelligence. A Modern Approach, 3rd edn. Prentice Hall, Upper Saddle River (2010)zbMATHGoogle Scholar
  10. 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. 11.
    Olaniyi, E., Khashman, A.: Onset diabetes diagnosis using artificial neural network. Int. J. Sci. Eng. Res. 5, 754 (2014)Google Scholar
  12. 12.
    Al-Mufad, N., Al-Hagery, M.A.: Using prediction methods in data mining for diabetes diagnosis, vol. 1 (2014)Google Scholar
  13. 13.
    Kayaer, K., Yildirim, T.: Medical diagnosis on Pima Indian diabetes using general regression neural networks, vol. 6 (2003)Google Scholar
  14. 14.
    Lino, A., Rocha, Á., Sizo, A.: Virtual teaching and learning environments: automatic evaluation with artificial neural networks. Clust. Comput., 1–11 (2017) Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.Covenant UniversityOtaNigeria
  2. 2.Kaunas University of TechnologyKaunasLithuania

Personalised recommendations