• Mohd Zakree Ahmad Nazri Universiti Kebangsaan Malaysia
  • Rahmad Kurniawan Faculty of Science and Technology, Universitas Islam Negeri Sultan Syarif Kasim Riau, Indonesia
  • Siti Norul Huda Sheikh Abdullah Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia
  • Zulaiha Ali Othman Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia
  • Salwani Abdullah Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia
Keywords: Bayesina Network, Dempster-Shafer, Expert System, eye diseases, reasoning


An accurate self-diagnosis expert system would prevent the progression of chronic eye disease. However, developing an expert system for medical diagnose requires a robust reasoning capability.  In the knowledge acquisition phase, a knowledge engineer faces several issues. For example, an eye disease may contain several similar symptoms to another eye disease. Even worse, a patient may input a set of symptoms that can be attributable to several diseases, and these symptoms may not be readily quantifiable. Dempster-Shafer Theory (DST) and Bayesian Network (BN) are two commonly used techniques for combining uncertain evidence. The literature review showed that there have been no studies, either using BNs or DST, to diagnose eye diseases with a comparative study about both methods, BNs and DST. This paper study the effectiveness and reliability of DST and BN as the reasoning engine of an expert system for early diagnose of eye disease. The primary sources of knowledge on eye diseases are the patient files and human experts. Data were collected from hospitals and ophthalmologists in Riau, Indonesia. BN and DST framework was used to model and estimate the probability of eye diseases in supporting decision making, i.e. diagnosis. Rule-Based Reasoning and the Forward Chaining methods are applied in developing the reasoning structure. The Expert System Development Life Cycle (ESDLC) methodology is used to structure, plan and control the process of developing the expert system. In this study, 20 physical symptoms of illness obtained from the patients' files are used for diagnosing six types of eye diseases. The result of this study is accomplished by comparing the expert system diagnostic results with a human expert diagnostic result. Based on the testing of 10 eye diseases cases, the accuracy of the BN is higher compared to DST.


Download data is not yet available.


Asghar, M.Z. and Asghar, M.J. 2010. Expert System For Online Diagnosis of Red-Eye Diseases. International Journal of Computer Science & Emerging Technologies (IJCSET). 1, 2 (2010), 35–39.

Barton, D.N. et al. 2008. Bayesian belief networks as a meta-modelling tool in integrated river basin management—Pros and cons in evaluating nutrient abatement decisions under uncertainty in a Norwegian river basin. Ecological economics. 66, 1 (2008), 91–104.

Beynon, M. et al. 2000. The Dempster–Shafer theory of evidence: an alternative approach to multicriteria decision modelling. Omega. 28, 1 (2000), 37–50.

Cobb, B.R. and Shenoy, P.P. 2003. A comparison of Bayesian and belief function reasoning. Information Systems Frontiers. 5, 4 (2003), 345–358.

Cobb, B.R. and Shenoy, P.P. 2003. A comparison of methods for transforming belief function models to probability models. European Conference on Symbolic and Quantitative Approaches to Reasoning and Uncertainty (2003), 255–266.

Collins, C.C. et al. 1985. The roles of expert systems and biomechanical models in eye muscle surgery. IEEE Engineering in Medicine and Biology magazine. 4, 4 (1985), 17–25.

Durkin, J. and Durkin, J. 1998. Expert systems: design and development. Prentice Hall PTR.

Forster, M.R. 2005. Notice: No Free Lunches for Anyone, Bayesians Included. Department of Philosophy, University of Wisconsin–Madison Madison, USA. (2005).

Hoffman, J.C. and Murphy, R.R. 1993. Comparison of Bayesian and Dempster-Shafer theory for sensing: a practitioner’s approach. Neural and Stochastic Methods in Image and Signal Processing II (1993), 266–279.

Ibrahim, F. et al. 2001. Expert system for early diagnosis of eye diseases infecting the Malaysian population. TENCON 2001. Proceedings of IEEE Region 10 International Conference on Electrical and Electronic Technology (2001), 430–432.

Institute, N.E. 2014. Eye Disease Statistics, (Last Accessed: December 11, 2019)

Introduction to Bayesian Networks: 2018. (Last Accessed: December 18, 2019)

Kastner, J.K. et al. 1984. An expert consultation system for frontline health workers in primary eye care. Journal of medical systems. 8, 5 (1984), 389–397.

Koks, D. and Challa, S. 2005. An Introduction to Bayesian and Dempster-Shafre Fusion. Defence Sci. Technol. Organisation (DSTO) Australia, Canberra, ACT, Australia, DSTO-TR-1436. (2005).

Kragt, M.E. 2009. A beginners guide to Bayesian network modelling for integrated catchment management. Landscape Logic.

Kurniawan, R. et al. 2014. Expert systems for self-diagnosing of eye diseases using Naïve Bayes. 2014 International Conference of Advanced Informatics: Concept, Theory and Application (ICAICTA) (2014), 113–116.

Macready, W.G. and Wolpert, D.H. 1996. What makes an optimization problem hand? Complexity. 1, 5 (1996), 40–46.

Markowetz, F. 2002. Learning in Bayesian Networks.

Meigarani, I.W.S. and L.S.R. 2010. Penggunaan Metode Bayesian Network dalam Sistem Pakar untuk Diagnosis Penyakit Leukimia - Google Scholar. Bandung, Indonesia. (2010).

Niculescu, R.S. et al. 2006. Bayesian Network Learning with Parameter Constraints. 7, (2006), 1357–1383.

Nyberg, J.B. et al. 2006. Using Bayesian belief networks in adaptive management. Canadian Journal of Forest Research. 36, 12 (2006), 3104–3116.

Pearl, J. 2014. Probabilistic reasoning in intelligent systems: networks of plausible inference. Elsevier.

Pollino, C.A. 2008. Application of Bayesian Networks in Natural Resource Management (SRES3035). 11-22. Canberra, Australian National University. (2008).

de Santa Olalla, F.J.M. et al. 2005. Integrated water resources management of the hydrogeological unit “Eastern Mancha†using Bayesian belief networks. Agricultural Water Management. 77, 1 (2005), 21–36.

Savage, L.J. 1972. The foundations of statistics. Courier Corporation.

Sentz, K. and Ferson, S. 2002. Combination of evidence in Dempster-Shafer theory. Citeseer.

Service, T.C. 2010. A No Free Lunch theorem for multi-objective optimization. Information Processing Letters. 110, 21 (2010), 917–923.

Setyarini, E. et al. 2013. The analysis of comparison of expert system of diagnosing dog disease by certainty factor method and dempster-shafer method. International Journal of Computer Science Issues (IJCSI). 10, 1 (2013), 576–584.

Shafer, G. and Pearl, J. 1990. Readings in uncertain reasoning. Morgan Kaufmann Publishers Inc.

Simon, C. and Weber, P. 2006. Bayesian networks implementation of the dempster shafer theory to model reliability uncertainty. Availability, Reliability and Security, 2006. ARES 2006. The First International Conference on (2006), 6 pp. – 793.

Syiam, M.M. 1994. A neural network expert system for diagnosing eye diseases. Proceedings of the tenth conference on Artificial Intelligence for Applications (1994), 491–492.

Thevi, T. et al. 2012. Prevalence of eye diseases and visual impairment among the rural population–a case study of Temerloh hospital. Malaysian family physician: the official journal of the Academy of Family Physicians of Malaysia. 7, 1 (2012), 6.

Uusitalo, L. 2007. Advantages and challenges of Bayesian networks in environmental modelling. Ecological modelling. 203, 3 (2007), 312–318.

Verbert, K. et al. 2015. Reasoning under uncertainty for knowledge-based fault diagnosis: A comparative study. IFAC-PapersOnLine. 48, 21 (2015), 422–427.

Wagner, W.P. 2017. Trends in expert system development: A longitudinal content analysis of over thirty years of expert system case studies. Expert Systems with Applications. 76, (2017), 85–96.

Razak, T.R. 2012. An Expert System Approach for determine the stage of UiTM Perlis Palapes Cadet Performance and Ranking Selection, Journal of Computer Science and Computational Mathematics, Vol. 2, No. 12.

How to Cite
Ahmad Nazri, M. Z., Kurniawan, R., Sheikh Abdullah, S. N. H., Ali Othman, Z., & Abdullah, S. (2020). BAYESIAN NETWORK AND DEMPSTER-SHAFER THEORY FOR EARLY DIAGNOSIS OF EYE DISEASES. COMPUSOFT: An International Journal of Advanced Computer Technology, 9(4). Retrieved from