Integration of Fuzzy C-Means and Artificial Neural Network with Principle Component Analysis for Heart Disease Prediction

Heart disease is a deadly phenomenon for any human being in the world. If it can be predicted, then it can be prevented by taking precautions. In this paper, we have proposed a new hybrid model based on Fuzzy C-means and Artificial Neural Networks (ANNs) with Principle Component Analysis that is capable to predict heart disease. The Principal Component Analysis is used to select the important features from the dataset. Then Fuzzy C-Means Clustering is used to cluster the extracted data from PCA and finally, Artificial Neural Network is used to predict Cardiovascular Disease. The simulation results confirm the effectiveness of the proposed method not only in terms of accuracy but also in terms of generalizability of the obtained models.

[1]  Marvin L. Brown,et al.  The impact of missing data on data mining , 2003 .

[2]  Stelios Krinidis,et al.  A Robust Fuzzy Local Information C-Means Clustering Algorithm , 2010, IEEE Transactions on Image Processing.

[3]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .

[4]  Aboul Ella Hassanien,et al.  Principal Component Analysis Neural Network Hybrid Classification Approach for Galaxies Images , 2013, IBICA.

[5]  A. Rajkumar,et al.  Diagnosis Of Heart Disease Using Datamining Algorithm , 2010 .

[6]  Ms. Ishtake " Intelligent Heart Disease Prediction System Using Data Mining Techniques " , .

[7]  Marijana Zeki,et al.  COMBINING PCA ANALYSIS AND ARTIFICIAL NEURAL NETWORKS IN MODELLING ENTREPRENEURIAL INTENTIONS OF STUDENTS , 2013 .

[8]  Kiran Jyoti,et al.  An Analysis of Heart Disease Prediction using Different Data Mining Techniques , 2012 .

[9]  Mark Beale,et al.  Neural Network Toolbox™ User's Guide , 2015 .

[10]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[11]  Sneha Wandale Principal Component Analysis(PCA) with Back Propogation Neural Network(BPNN) for Face Recognition System , 2013 .

[12]  Keiron O'Shea,et al.  An Introduction to Convolutional Neural Networks , 2015, ArXiv.

[13]  Wei Tian,et al.  Implementation of the Fuzzy C-Means Clustering Algorithm in Meteorological Data , 2013 .

[14]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[15]  J. Xu,et al.  Principal Component Analysis based Feature Selection for clustering , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[16]  J. C. Dunn,et al.  A Fuzzy Relative of the ISODATA Process and Its Use in Detecting Compact Well-Separated Clusters , 1973 .

[17]  Boldeanu Silviu,et al.  FUZZY CLUSTERING , 2006 .

[18]  G. Burch [Cardiovascular diseases]. , 1956, Revista medica cubana.

[19]  Antonio Vega-Corona,et al.  ANN and Fuzzy c-Means applied to environmental pollution prediction , 2012, World Automation Congress 2012.

[20]  Jorge Cadima,et al.  Principal component analysis: a review and recent developments , 2016, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[21]  Marijana Zekić-Sušac,et al.  Combining PCA analysis and neural networks in modelling entrepreneurial intentions of students , 2013 .

[22]  Sellappan Palaniappan,et al.  Intelligent heart disease prediction system using data mining techniques , 2008, 2008 IEEE/ACS International Conference on Computer Systems and Applications.