Call For Papers
Contact Us

  MFES-NB Framework for Detection of Heart Disease using Data Mining Technique  
  Authors : Abba Babakura; Mahmud Ahmad Yusuf; Baba Yachilla Alhaji
  Cite as:


Huge amount of data containing information deemed to be useful for effective decision making are collected and stored by health care industries. The heart disease (HD) has been considered one of the complex and deadliest human diseases in the world. An accurate and timely diagnosis of heart disease is crucial for heart disease prevention and treatment. Machine learning algorithms have proven to be crucial in providing the desired solutions. However, it suffers from finding the best combination of features that improves the classification accuracy of heart disease and maintain a balanced feature selection. In this paper, we propose new machine learning based diagnosing framework that provides an improved feature selection approach and classification algorithms for the prediction of heart disease. The framework combines Multiple Feature Evaluation System (MFES) and Nave Bayes (NB) algorithm for the experimentation on the heart disease dataset. The result showed that the MFES selects the best features and also, improves the performance of the classification algorithm. In addition, the NB algorithm results showed an improvement in the prediction of accuracy of the heart disease. The framework will assist the doctors in the diagnosing of patients efficiently.


Published In : IJCSN Journal Volume 9, Issue 3

Date of Publication : June 2020

Pages : 101-108

Figures :06

Tables : 01


Abba Babakura : obtained the B.Eng. degree in computer engineering from University of Maiduguri, Nigeria. He also received the MSc degree in intelligent systems from Universiti Putra Malaysia, Malaysia. He is currently doing his PhD degree in computer science from Usmanu Danfodiyo University Sokoto, Nigeria. His primary research interests include artificial intelligence, machine learning and intelligent building.

Mahmud Yusuf : obtained the BSc degree in computer science from Bayero University Kano, Nigeria. He also received the MSc degree in computer science from Universiti Putra Malaysia, Malaysia. He is currently doing his PhD degree in computer science from School of Computing and Engineering, University of Huddersfield, United Kingdom. His primary research interests include artificial intelligence, machine learning and data mining.

Baba Yachilla : obtained the B.Eng. degree in electrical and electronics engineering from University of Maiduguri, Nigeria. She also received the MSc degree in Electrical and Electronics Engineering from Nile University of Nigeria, Nigeria. She is currently doing her PhD degree in electrical and electronics engineering from Nile University of Nigeria, Nigeria. Her primary research interests include artificial intelligence, control system and machine learning.


Heart disease, Nave Bayes algorithm, Feature selection, Classification

We have presented a new framework, MFES-NB, to address the issue of heart disease diagnosis. The model introduces a number of experiments to evaluate its performance. This system can help medical practitioner in efficient decision making based on the given parameter. We have train and test the system using a stratified 10- folds cross validation and obtained an accuracy score of 72%. This model demonstrates promising result and gives the patient to have early detection of heart disease presence.


[1] A. L. Bui, T. B. Horwich, and G. C. Fonarow, "Epidemiology and risk profile of heart failure," Nature Reviews Cardiology, vol. 8, no. 1, pp. 30-41, 2011. [2] J. Mouro-Miranda, A. L. W. Bokde, C. Born, H. Hampel, and M. Stetter, "Classifying brain states and determining the discriminating activation patterns: support vector machine on functional MRI data," NeuroImage, vol. 28, no. 4, pp. 980-995, 2005. [3] S. Ghwanmeh, A. Mohammad, and A. Al-Ibrahim, "Innovative artificial neural networks-based decision support system for heart diseases diagnosis," Journal of Intelligent Learning Systems and Applications, vol. 5, no. 3, pp. 176-183, 2013. [4] Q. K. Al-Shayea, "Artificial neural networks in medical diagnosis," International Journal of Computer Science Issues, vol. 8, no. 2, pp. 150-154, 2011. [5] R. Kavitha, & E. Kannan, "An efficient framework for heart disease classification using feature extraction and feature selection technique in data mining". International Conference on Emerging Trends in Engineering, Technology and Science (ICETETS), Pudukkottai, pp. 1-5, 2016. [6] A. K. Paul, P. C. Shill, M. R. I. Rabin, and M. A. H. Akhand, "Genetic algorithm based fuzzy decision support system for the diagnosis of heart disease". In 5th International Conference on Informatics, Electronics and Vision (ICIEV), pp. 145-150. IEEE, 2016. [7] A. Dey, J. Singh, N. Singh, "Analysis of Supervised Machine Learning Algorithms for Heart Disease Prediction with Reduced Number of Attributes using Principal Component Analysis". Analytics. 140(2), 27- 31, 2016. [8] S. A. Mostafa, A. Mustapha, M. A. Mohammed, M. S. Ahmad, & M. A. Mahmoud, "A fuzzy logic control in adjustable autonomy of a multi-agent system for an automated elderly movement monitoring application". International Journal of Medical Informatics, 112, 173-184, 2018. [9] A. Tatu, G. Albuquerque, M. Eisemann, J. Schneidewind, H. Theisel, M. Magnor, & D. Keim, "Combining automated analysis and visualization techniques for effective exploration of highdimensional data". In Visual Analytics Science and Technology, VAST IEEE Symposium on (pp. 59-66), 2009. [10] A. Ozcift, & A. Gulten, "Classifier ensemble construction with rotation forest to improve medical diagnosis performance of machine learning algorithms". Computer Methods and Programs in Biomedicine, 104(3), 443-451, 2011. [11] A. U. Haq, J. P. Li, M. H. Memon, S. Nazir, and R. Sun, Hybrid Intelligent System Framework for the Prediction of Heart Disease Using Machine Learning Algorithms," Mobile Information Systems, vol. 2018, 2018. [12] X. Liu, X. Wang, Q. Su, M. Zhang, Y. Zhu, Q. Wang, et al., "A hybrid classification system for heart disease diagnosis based on the RFRS method," Computational and mathematical methods in medicine, vol. 2017, 2017. [13] S. U. Amin, K. Agarwal, and R. Beg, "Genetic neural network based data mining in prediction of heart disease using risk factors," in 2013 IEEE Conference on Information & Communication Technologies, pp. 1227-1231, 2013. [14] M. Anbarasi, E. Anupriya, and N. Iyengar, "Enhanced prediction of heart disease with feature subset selection using genetic algorithm," International Journal of Engineering Science and Technology, vol. 2, pp. 5370- 5376, 2010. [15] N. Bhatla and K. Jyoti, "An analysis of heart disease prediction using different data mining techniques," International Journal of Engineering, vol. 1, pp. 1-4, 2012. [17] A. Shahi, M. N. Suleiman, M. N., N. Mustapha and T. Perumal, "Nave Bayesian decision model for the interoperability of heterogeneous systems in an intelligent building environment". Automation in construction 54, pp. 83-92, 2015.