Application of Machine Learning Algorithms for Automatic Detection of Risk in Heart Disease

Application of Machine Learning Algorithms for Automatic Detection of Risk in Heart Disease

Anudeepa Gon (Assistant Professor, Computational Sciences, Brainware University (UGC approved), Barasat, India), Sudipta Hazra (Assistant Professor, Computer Science and Engineering, NSHM Knowledge Campus, Durgapur, India), Siddhartha Chatterjee (Assistant Professor, Computer Science and Engineering, NSHM Knowledge Campus, Durgapur, India), and Anup Kumar Ghosh (Assistant Professor, Computer Science and Engineering, NSHM Knowledge Campus, Durgapur, India)
Copyright: © 2023 |Pages: 23
DOI: 10.4018/978-1-6684-7561-4.ch012
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The main cause of death worldwide is heart disease, emphasizing the need for accurate risk prediction models to recognise those who are at high risk. In this study, we propose an automated approach using artificial intelligence to forecast the likelihood of developing heart disease. The dataset consists of various clinical and demographic features, including blood pressure, cholesterol levels, age, gender, and exercise habits. We evaluate the performance of numerous machine learning algorithms, such as neural networks, logistic regression, support vector machines, and random forests, in predicting the likelihood of heart disease. Our results demonstrate that automated learning techniques can effectively determine the likelihood of cardiac disease with high accuracy, precision, and recall. Furthermore, we conduct analysis feature importance to the risk prediction model can determine which factors have the greatest impact. The automated risk prediction system can provide early detection and intervention strategies for individuals at high risk, enabling proactive healthcare management and reducing the burden of heart disease. This research showcases the potential of machine learning algorithms in improving heart disease risk assessment and guiding personalized preventive measures. Machine learning which is employed in worldwide in different industries. In the healthcare industry, there are no exceptions. Determining whether or not there will be heart problems, abnormalities and other disorders can be highly dependent on machine learning. For the purpose of predicting probable heart conditions in humans, we are creating machine learning algorithms. In our work, We contrast the effectiveness of several classifiers, which includs Naive Bayes, Decision Tree, Logistic Regression, Random Forest, SVM. Finally, we evaluate the effectiveness of the suggested classifiers, including the more accurate Ada-boost and XG-boost. Early detection of heart disease in high-risk persons is essential for assisting them in deciding whether to alter their lifestyle, which reduces consequences. Medical data's hidden patterns may be exploited to diagnose health issues.
Chapter Preview
Top

Literature Survey

Numerous studies and experiments in the areas of artificial intelligence and medical science have been carried out recently, and the results have been published in significant journals. Soni J et al. (2011) suggested a study that made use of decision tree and hill climbing algorithms. They used the dataset of Cleveland, and before classification techniques were applied data was preprocessed. An data mining programme called Evolutionary Learning, which fills in the data set's missing values, is the foundation of the Knowledge Extraction technique. A top-down approach is used when using a decision tree, variables and their corresponding values are confidence. The degree of confidence is at least 0.25. The accuracy of the system is about 86.7% of the time. Decision trees and the Naive Bayes algorithm were proposed by Dangare C. S. et al. (2012) for heart disease prediction. Decision tree algorithms builds the tree based on specific circumstances that result in True or False choices. The value of the attributes in the dataset is also explained by the decision tree. Additionally, they used the Cleveland data set. Using some techniques, and division of data in 70:30 ration for traing and testing. The accuracy of this method is 91%.

Complete Chapter List

Search this Book:
Reset