Heart Disease Prediction Using CNN, Deep Learning Model
Heart Disease Prediction Using CNN, Deep Learning Model
https://doi.org/10.22214/ijraset.2020.32671
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.429
Volume 8 Issue XII Dec 2020- Available at www.ijraset.com
Abstract: Heart disease is one of the most serious health threat growing among worldwide, for which mortality rate around the world
is very high. Early detection of heart disease could save many lives, accurate detection of heart disease is crucial among the health
care persons through regular clinical data and its analysis. Artificial intelligence is the effective solution for decision making and
accurate heart disease predictions. Medical industry showing enormous development in using information technology, in which
artificial intelligence play major role. In the proposed work, deep learning based approach on heart disease is done on Cleveland
dataset. However existing studies are handled in Machine learning technique. The proposed work detects heart disease based in
Convolutional Neural Networks. Experimental results shows our proposed work achieves high level of accuracy in prediction of heart
disease.
Keywords: Cleveland Heart Disease Database, Decision Trees, Random forest, Hybrid algorithm, Machine learning
I. INTRODUCTION
Heart disease is one the most life threatening disease all over the world, due to changes in life style and lack of physical exercise obesity
is more common among every lives. As per World Health Organisation (WHO) data, the deaths are nearly 31% of overall and out of
which 85% is due to heart failure and stroke. The obesity, smoking, junk food, lack of exercise, living habits among people, high blood
cholesterol and high blood pressure are the most common causes for heart disease. There about 17 million people losing their life every
year due to heart disease. Early detection of this disease can save many lives and proven clinical analysis and accurate detection of
disease is needed. Machine learning and deep learning approaches does detections accurately and reduces the diagnosis costs.
Various data mining concepts have been explored for understanding and analysing heart disease data, Similarly Neural network
approaches also used identifying severity of disease among people. Premature death is the main cause of this disease if unattended on
time. Data mining classification are most significant concept for heart disease and many syndrome detections in clinical laboratories. As
the high number of attributes for learning may create very high number of combinations to learn and process, thus over the time, along
with machine learning, feature selection techniques such as Genetic Algorithm (GA), Particle Swarm Optimisation (PSO) and Recursive
Feature Elimination (RFE) are most commonly used, which selects the best attribute/features for machine learning, thus some of the work
with improved accuracy is seen overall. The impact of heart disease is very high on our population, there is a high demand for more
powerful tool for prediction, as many powerful treatments like Carotid Artery Stenting (CAS) and open heart surgeries are available.
The most common techniques covered under data mining are clustering, association rule mining and classifications. There are plenty of
algorithms available for implementing these data mining techniques. Though there are tool like weka are available for simulations,
Python programming are emerging with these algorithm inbuilt with scikit learn packages. Thus the real time implementation of data
mining concepts are more reliable than ever. Neural Network are the deep learning models are more powerful techniques for heart
disease and tumour predictions. Posterior probabilities are considered in the hidden layers for the effective predictions. Thus in this
proposed work, convolutional neural network (CNN) is used for heart disease prediction. These advancements in detection may highly
reduces clinical tests costs. The following figure shows the overview of heart disease analysis through CNN model.
The objective of this study is to accurately predict heart disease based on deep learning model. Convolutional Neural Network, CNN
algorithm is used for disease classification algorithm in Cleveland dataset. As like all neural networks, CNN also have three layers
namely, input layer, hidden layer and output layers.
In the following chapters literature survey and related work is studied. In chapter 3, the proposed system precisely explained. In chapter
4, the demonstration results are discussed with results statistics. In chapter 5, this work is concluded and enhancements are discussed.
Data science study give one important feature is data visualization, which give more knowledge to the data scientist to understand and
gain knowledge on data. Cleveland dataset is visualized as follows to get a histogram of number of normal and affected instances,
whereas '0' represents normal and '1' represents abnormal.
The below historam represents nature of data values in each attributes of Cleveland data.
The proposed architecture is given as below, user can give dataset as input the machine learns through CNN algorithm.
VI. CONCLUSIONS
Coronary Disease is currently one of the life threatening disease, for which millions of lives losses occurs every year. The odds of
anticipating coronary disease physically on danger factors are hard to evaluate. Many advanced diagnosis techniques are available in
clinical industry, however, deep learning is considered to be the best of its choice in terms of accuracy. The experimental study shows
that CNN algorithm has achieved highest accuracy. In future, the work can be extended to study ensemble models or combining different
parameter for hidden layers. Along with deep learning, it can be extended with feature selection algorithms.
REFERENCES
[1] S. Mohan, C. Thirumalai and G. Srivastava, "Effective Heart Disease Prediction Using Hybrid Machine Learning Techniques," in IEEE Access, vol. 7, pp. 81542-
81554, 2019, doi: 10.1109/ACCESS.2019.2923707.
[2] M. J. A. Junaid and R. Kumar, "Data Science And Its Application In Heart Disease Prediction," 2020 International Conference on Intelligent Engineering and
Management (ICIEM), London, United Kingdom, 2020, pp. 396-400, doi: 10.1109/ICIEM48762.2020.9160056.
[3] C. S. Prakash, M. Madhu Bala and A. Rudra, "Data Science Framework - Heart Disease Predictions, Variant Models and Visualizations," 2020 International
Conference on Computer Science, Engineering and Applications (ICCSEA), Gunupur, India, 2020, pp. 1-4, doi: 10.1109/ICCSEA49143.2020.9132920.
[4] V. Sharma, A. Rasool and G. Hajela, "Prediction of Heart disease using DNN," 2020 Second International Conference on Inventive Research in Computing
Applications (ICIRCA), Coimbatore, India, 2020, pp. 554-562, doi: 10.1109/ICIRCA48905.2020.9182991.
[5] C. -H. Lin, P. -K. Yang, Y. -C. Lin and P. -K. Fu, "On Machine Learning Models for Heart Disease Diagnosis," 2020 IEEE 2nd Eurasia Conference on Biomedical
Engineering, Healthcare and Sustainability (ECBIOS), Tainan, Taiwan, 2020, pp. 158-161, doi: 10.1109/ECBIOS50299.2020.9203614.
[6] X. Wenxin, "Heart Disease Prediction Model Based on Model Ensemble," 2020 3rd International Conference on Artificial Intelligence and Big Data (ICAIBD),
Chengdu, China, 2020, pp. 195-199, doi: 10.1109/ICAIBD49809.2020.9137483.
[7] B. Keerthi Samhitha, M. R. Sarika Priya., C. Sanjana., S. C. Mana and J. Jose, "Improving the Accuracy in Prediction of Heart Disease using Machine Learning
Algorithms," 2020 International Conference on Communication and Signal Processing (ICCSP), Chennai, India, 2020, pp. 1326-1330, doi:
10.1109/ICCSP48568.2020.9182303.
[8] N. L. Fitriyani, M. Syafrudin, G. Alfian and J. Rhee, "HDPM: An Effective Heart Disease Prediction Model for a Clinical Decision Support System," in IEEE Access,
vol. 8, pp. 133034-133050, 2020, doi: 10.1109/ACCESS.2020.3010511.
[9] M. A. Alim, S. Habib, Y. Farooq and A. Rafay, "Robust Heart Disease Prediction: A Novel Approach based on Significant Feature and Ensemble learning Model,"
2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Sukkur, Pakistan, 2020, pp. 1-5, doi:
10.1109/iCoMET48670.2020.9074135.
[10] P. S. Sangle, R. M. Goudar and A. N. Bhute, "Methodologies and Techniques for Heart Disease Classification and Prediction," 2020 11th International Conference on
Computing, Communication and Networking Technologies (ICCCNT), Kharagpur, India, 2020, pp. 1-6, doi: 10.1109/ICCCNT49239.2020.9225673.
[11] P. Ramprakash, R. Sarumathi, R. Mowriya and S. Nithyavishnupriya, "Heart Disease Prediction Using Deep Neural Network," 2020 International Conference on
Inventive Computation Technologies (ICICT), Coimbatore, India, 2020, pp. 666-670, doi: 10.1109/ICICT48043.2020.9112443.
[12] M. Saw, T. Saxena, S. Kaithwas, R. Yadav and N. Lal, "Estimation of Prediction for Getting Heart Disease Using Logistic Regression Model of Machine Learning,"
2020 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India, 2020, pp. 1-6, doi: 10.1109/ICCCI48352.2020.9104210.
[13] Y. Pan, M. Fu, B. Cheng, X. Tao and J. Guo, "Enhanced Deep Learning Assisted Convolutional Neural Network for Heart Disease Prediction on the Internet of
Medical Things Platform," in IEEE Access, vol. 8, pp. 189503-189512, 2020, doi: 10.1109/ACCESS.2020.3026214.