A Predictive Model for Heart Disease Diagnosis Using Fuzzy Logic and Decision Tree

  • Asim Kumar PathakEmail author
  • J. Arul Valan
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 767)


Heart disease is one of the preeminent causes of death among people all over the world. Heart disease diagnosis procedure is a major and critical issue for the medical practitioner. Diagnosing the heart disease with the predictive model will have a tremendous effect on health care. Researchers have developed many predictive models and expert system using machine learning and data mining techniques for the diagnosis of heart disease. In this study, we propose a predictive model for heart disease diagnosis using a fuzzy rule-based approach with decision tree. In the proposed work, we have obtained the accuracy of 88% which is statistically significant for diagnosing the heart disease patient and also outperforms some of the existing methods. The proposed model uses only eight attributes of a patient to diagnose the heart disease, which is also a major advantage of our proposed model.


Heart disease Decision tree Fuzzy inference system Predictive model 


  1. 1.
    D. Prabhakaran, P. Jeemon, A. Roy, Cardiovascular diseases in India: current epidemiology and future directions. Circulation 133(16), 1605–1620 (2016)CrossRefGoogle Scholar
  2. 2.
    V. Krishnaiah, G. Narsimha, N.S. Chandra, Heart disease prediction system using data mining techniques and intelligent fuzzy approach: a review. Int. J. Comput. Appl. 136(2), 43–51 (2016)Google Scholar
  3. 3.
    P.K. Anooj, Clinical decision support system: risk level prediction of heart disease using weighted fuzzy rules. J. King Saud Univ. Comput. Inf. Sci. 24(1), 27–40 (2012)Google Scholar
  4. 4.
    S. Bashir, U. Qamar, F.H. Khan, M.Y. Javed, MV5: a clinical decision support framework for heart disease prediction using majority vote based classifier ensemble. Arab. J. Sci. Eng. 39(11), 7771–7783 (2014)CrossRefGoogle Scholar
  5. 5.
    N.C. Long, P. Meesad, H. Unger, A highly accurate firefly based algorithm for heart disease prediction. Expert Syst. Appl. 42(21), 8221–8231 (2015)CrossRefGoogle Scholar
  6. 6.
    D. Pal, K.M. Mandana, S. Pal, D. Sarkar, C. Chakraborty, Fuzzy expert system approach for coronary artery disease screening using clinical parameters. Knowl. Based Syst. 36, 162–174 (2012)CrossRefGoogle Scholar
  7. 7.
    V. Khatibi, G.A. Montazer, A fuzzy-evidential hybrid inference engine for coronary heart disease risk assessment. Expert Syst. Appl. 37(12), 8536–8542 (2010)CrossRefGoogle Scholar
  8. 8.
    C.H. Weng, T.C.K. Huang, R.P. Han, Disease prediction with different types of neural network classifiers. Telematics Inform. 33(2), 277–292 (2016)CrossRefGoogle Scholar
  9. 9.
    UCI machine learning repository,
  10. 10.
    G. Klir, B. Yuan, Fuzzy Sets and Fuzzy Logic, vol. 4 (Prentice Hall, New Jersey, 1995)zbMATHGoogle Scholar
  11. 11.
    R. Lior, Data Mining with Decision Trees: Theory and Applications, vol. 81 (World Scientific, Singapore, 2014)Google Scholar
  12. 12.
    E.H. Mamdani, S. Assilian, An experiment in linguistic synthesis with a fuzzy logic controller. Int. J. Man Mach. Stud. 7(1), 1–13 (1975)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Department of CSEBIT SindriJharkhandIndia
  2. 2.Department of CSENIT NagalandNagalandIndia

Personalised recommendations