Heart Failure Prediction using Different Machine Learning Techniques

IRJET Journal
IRJET JournalFast Track Publications

https://www.irjet.net/archives/V10/i8/IRJET-V10I8151.pdf

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 910
Heart Failure Prediction using Different Machine Learning Techniques
Prof. Pritesh Patil1, Rohit Bharmal2, Shravani Ghadge3, Dhanashri Gundal4, Ankita Kawade5
1Prof. Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India
2Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India
3Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India
4Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India
5Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - A This study compares the effectiveness of four
well-known machine learning methods for predicting heart
failure using a publically accessible dataset from kaggle.com:
Random Forest (RF), K-nearest neighbors (KNN), NaiveBayes
(NB), and Logistic Regression (LR). LR, or regression. They
were chosen as a result of their successful applications in the
field of medicine. The care of heart failure situations has to be
improved in order to raise the survival rate because it is a
widespread public health issue. The availability of
sophisticated computational systems and the abundance of
medical data on heart failure allow researchers to carry out
more tests. Accuracy, precision, recall, f1-score, sensitivity, and
specificity were used to evaluate the effectiveness of the
machine learning algorithms in predicting heart failure using
14 symptoms or characteristics. In comparison to KNN, NB,
and LR, experimental investigation revealed that RF delivers
the greatest performance score (90.16). The findings of
additional RF trials to identify the key indicators of heart
failure prediction showed that each of the 14 symptoms or
traits is crucial.
Key Words: Machine Learning, Heart Failure Prediction,
Logistic Regression, Naive Bayes, Random Forest, K-
nearest neighbors
1. INTRODUCTION
The human body's most vital organ is the heart. The
effective functioning of the heart is absolutely essential to
human life. The heart delivers blood through blood vessels
to the various bodily areas, with enough oxygen and other
necessary nutritional elements for the organism's efficient
operation. A healthy heart leads to a healthy life. But in the
modern world, heart disease has emerged as a major factor
in both male and female fatalities. cardiac failure results
from corona virus induced cardiac muscle inflammation.
Regardless of respiratory symptoms, experimental data
indicates that 1 in 5 patients had cardiac damage caused by
the Corona virus. The most prevalent kind of cardiac illness
is coronary artery disease. Heart failure is a majorissuethat
significantly affects people's lives. Most individuals
consistently disregard their health due to the faster pace of
life, larger portion sizes, and inactivity. Additionally,
because of the deterioration of the environment, those
factors may contribute tothe problemofheartfailure,which
Future times may see an increase in their frequency. Heart
failure might eventually result in death if people didnotpay
attention to it. The patient's medical and family histories, a
physical examination, and test findings are often the
foundation of the diagnostic process for heart failure. Due
to several risk factors, including diabetes, high blood
pressure, high cholesterol, an irregularpulserate,andmany
other conditions, it can be challenging to diagnose heart
disease. cardiac failure is a severe symptom or advanced
stage of several cardiac disorders.Typically,cardiacejection
would be insufficient in patients with heart failure.
Heart failure has a high mortality rate and is expensive to
treat. Since heart disease is the most prevalent, it is urgent
to develop very accurate and early methods of diagnosing
heart disease, which can help many patients survive. There
are several scanners available to identify heart illness,
however detecting a cardiac ailment before it manifests
itself can save many lives. By utilizing a tool that enablesthe
administrator to visually assess the patient's data, we are
giving further information to the administrator. Early
detection and analysis of the existence of arrhythmia is
crucial to preventing patients from developing heart
problems. In many circumstances, the existence of a stroke
or heart failure may be caused by the small levels of cardiac
rhythm. The healthcare sector has a lot ofpromisewithdata
mining since it can help health systems assess and diagnose
diseases by using the data. The cost and time savings result
from our ability to evaluate data and forecast illness.
The World Health Organization predicts that heart fragility
will cause the deaths of almost 23.6 million people between
now and 2030. Therefore, anticipating a coronary illness
should be avoided in order to lower the risk. There are two
primary categories for heart disease risk factors. Wecannot
modify the risk variables in the first category, which
includes things like age, gender, and family history. Risk
factors in the second category include things like smoking,
poor eating habits, and high cholesterol; we improve this
second group. Therefore, by using the medical data mining
classification algorithms, which is a crucial part for
identifying the possibility of heart attack, the risk factors
belonging to the second class can be eliminated or
controlled by changing lifestyle and through medication.
Medical professionals most frequently employ angiography
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 911
to diagnose CAD, however this procedure has some serious
drawbacks, chief among them its cost.
2. LITERATURE SURVEY
The authors proposed the predicting systems by using
various Classification and prediction algorithms, and there
were several prediction systems that were already in use.
Among the current systems are In order to demonstratethe
approach's suitability for disease prediction, Kaur K.
suggested a method for the prediction of heart disease that
is based on the principals of component analysis and SVM
classification. A hybrid neural network that combines self-
encoding and two-way long-term memory wasproposed by
Ren Y. The model was applied to predict renal disease in
hypertension patients, andthefinal predictionaccuracywas
89.7% using the data of 35,332 hypertensive patients.
An intelligent system-based support vector machine and a
radial basis function network were proposed by Shashikant
Ghumbre and Chetan Patil to reflect the patient's diagnosis.
Clinical symptoms will be used to determine the type of
heart disease that may manifest in a patient, including
whether or not a heart attack is imminent. The patient data
set is subjected to the support vector machine with
sequential minimum optimizationtechnique.Thesamedata
set is then used to make predictions using the Radial Basis
Function (RBF)network structuretrainedbytheOrthogonal
Least Square (OLS) technique.
CART is able to handle and analyse high dimensional
categorical data and employs the Gini index as a measure of
the contamination of a partition or a collection of training
tuples. Although categorical data must first be converted to
continuous data, decision trees can handle continuous data
(like in regression). According to B. Jin, C. Che, Z. Liu, S.
Zhang, X. Yin, and X. Wei, heart disease may be predicted
using some patient-provided features. They also gathered
patient health data and prior patient history to do so. They
made advantage of the pictures from the electronic health
records (EHR). EHR is made up of hospital records,
physician records, and patient diagnostic records. By
detecting and evaluating the connections between events,
they can finally forecast when a patient will be diagnosed
based on the output they received from the EHR records,
which is some unstructured data in picture format. As a
result, using the current data directly will be challenging
due to their sparseness.
The data mining approach was proposed by Raj Kumar and
Sophia, and they achieved an accuracy of 52.33% in their
heart disease detection. To diagnose cardiac illness, they
combined characteristics. This system employs the Naive
Bayes method, the Decision list algorithm, and the KNN
algorithm. This method is inaccurate and produces
inaccurate results.
Anbarasi et al. also apply a genetic algorithm in a different
strategy. By identifying the characteristics involved in the
prediction of heart disease, the patient's requirednumberof
tests can be decreased. This method uses three classifiers
and requires more time to build models because the
classifiers were supplied with fewer characteristics.
Support vector machine and multilayer perceptron neural
network architecture were suggested by Gudadhe et al. as a
method for diagnosing cardiac illness. To illustrate the
presence or absence of heart disease, they used the Support
Vector Machine to split the information into two groups.
They were 80.41% accurate, whereas the artificial neural
network classified the heart disease data into 5 categories
with an accuracy of 97.5%.
The hybrid strategy was used to offer a solution by Kanika
Pahwa and Ravinder Kumar for choosing the characteristics
on the heart disease dataset for prediction. The SVM-RFE
and gain ratio were used by the author in their feature
selection strategy to get rid of extraneous and unnecessary
characteristics. Prediction requires identifying the
characteristics. On the subset of featuresforcategorizing the
data set into the presence or absence of heart disease, they
applied Nave Bayes and Random Forest. When certain
characteristics were used, they more accuratelyattainedthe
results. The accuracy obtained using the Naive Bayes
algorithm is 84.15 percent, whereas the accuracy obtained
using the Random Forest algorithm is 84.16%. In order to
anticipate short-term time series data more accurately and
make it acceptable for numerical sequences, the ARIMA is
utilized. A neural network may be built to handle the issue
for non-numerical time series, however this system is
inefficient and does not producereliableresults.Data mining
Methods for Heart Disease Years of practice and rigorous
medical examinations may be required to determine
whether a person has heart disease. It takes more time and
money to complete this process becausetherearenumerous
tests that must be performed. A system that can more
accurately predict the possibility is what we need.
3. PROPOSED WORK (METHODOLOGY)
Construction of computer systems that can automatically
improve based on experience is the focus of the field of
machine learning. It has become more well-liked in the
medical field because to its capacity to handle enormous,
complicated, and uneven data, one of which is prediction.
Different machine learning techniques have been used to
foresee heart failure issues. To predict cardiac disease, a
comparison of the four machine learning methods Logistic
Regression (LR), K-Nearest Neighbor(KNN),RandomForest
(RF), and Naive Bayes (NB) has been done. But whenRF,NB,
KNN, and LR were compared for heartdisease prediction, RF
outperformed the otherMLtechniqueswithanaccuracyrate
of 90.16%.RFoutperformed othercategorizationmethodsin
terms of heart disease prediction.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 912
3.1 Dataset and Features
The heart disease dataset from Kaggle, which includes 303
cases, is where the dataset is found
(https://www.kaggle.com/ronitf/heart-disease-uci). Age,
sex, cp (chest pain), trestbps (resting blood pressure), chol
(cholesterol), fbs (fasting blood sugar), restecg (resting
electrocardiographic), thalach(maximumheartrate), exang
(exercise-induced angina), oldpeak, slope, ca (number of
major vessels), and thal (thalassemia) are among the 14
variables in this dataset. They act as features or input
variables, and the output variable indicates whether the
patient exhibiting the listed symptomsisexperiencingheart
failure. An output variable, target, in this experiment with
values of 0 and 1, respectively, denotes the absence and
existence of heart failure. Figure 1 provides some instances
of the heart disease prediction data utilized in this study,
and Table 1 provides a summary for each variable.
Table 1. Description of Features
Age Age of the person in years
Sex Sex of the person
Cp Chest pain experience
fbs Fasting blood sugar of the person
restecg Resting electrocardiographic measurement
thalach Maximum heart rate achieved by the person
exang exercise-induced angina
oldpeak ST depression induced by exercise relative to
rest
slope The slope of the peak exercise ST segment
ca Number of major vessels
thal Thalassemia
trestbps Resting blood pressure of the person
chol Cholesterol measurement of the person
target Heart failure problem
Figure 1. Example of Dataset for Heart Disease Prediction
3.2 Machine Learning Techniques
a) Random Forest
A supervised machine learning technique known as
random forest is utilized for both classification and
regression applications. It is an ensemble learning
technique that creates a number ofdecisiontreesandthen
combines their outputs to predict something. A subset of
characteristics and data points from the training set are
randomly chosen to generate a numberofdecisiontreesin
a random forest. They are independent of one another
since each decision tree is built using a separate subset of
the characteristics and data points. Each tree in the forest
separately predicts something during prediction, and the
combined forecasts of all the trees in the forest lead to the
final prediction. This method enhances the model's
accuracy while reducing overfitting.
b) Logistic Regression
Binary classification challenges are handled by supervised
machine learning techniques suchaslogistic regression.The
likelihood of a binary result as a function of one or more
input factors is modeled by logistic regression.The linear
combination of the input variables and their weights is
transformed into a probability value between 0 and 1 using
the logistic function, sometimes referred to as the sigmoid
function.
The formula for logistic regression can be expressed as
follows:
p = 1 / (1 + e^(-z))
The logistic regression model may take into account
interactions between variables and can handle categorical
and continuous input variables.To discover the weights or
coefficients that minimize the error between the predicted
probabilities and the actual binary outcomes in the training
data, the logistic regression model is trained using
maximum likelihood estimation or gradient descent
optimization.
c) K-Nearest Neighbor
The supervised machine learning method K-nearest
neighbors (KNN) is utilized for both classification and
regression applications. Finding the k closestneighborsto
a data point in the training set and using their labels to
predict the label of the data point is the foundation of the
method.
KNN's mathematical formula is as follows:
Calculate the distance between each data point in the test
set and each data point in the training set using a distance
metric, such as the Manhattan distance or the Euclidean
distance.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 913
Based on their distance from the test data point, choose
the k neighbors that are closest to it. The user selects the
value of the hyperparameter k.
In classification tasks, choose the class label for the test
data point that receives the most votes from its k closest
neighbors. Take the average of the output values of the
test data point's k closest neighbors to determine the
output value for regression tasks.
d) Naive Bayes
In supervised machine learning, the Naive Bayes method
is a sort of classification algorithm. Based on the Bayes
theorem and the supposition that the input variables are
conditionally independentgiventheclasslabel,themodel
is constructed. The formula for Naive Bayes can be
expressed as follows:
P(y|x1, x2, ..., xn) = P(y) * P(x1|y) * P(x2|y) * ... *
P(xn|y) / P(x1, x2, ..., xn)
Naive Bayes makes the "naive" assumption that the input
variables are conditionally independent given the class
label, allowing for the estimation of each input variable's
probability given the class label without taking into
account the other input variables. This presumption
makes theprocedurecomputationallyefficientand makes
the calculation of the conditional probabilities easier.
4. ARCHITECTURE OF PROPOSED SYSTEM
Figure 2. Architectural Model of Proposed system
Figure 2 shows us Architectural Model of Proposed system
1. Data collecting is the first step in this project's
process. We have gathered the readily available,
opensource data collection from kaggle.
2. Data preprocessing comes after data collecting.
The data is cleaned up in this stage by getting rid
of pointless values. Additionally, it eliminates
corrupted, missing, or null values.
3. Once the data has been cleaned, the next step is to
separate it into two sets: training data and testing
data. Values must be dealt with before we can
build the training model. Using training data, we
create a prediction model.
4. We choose the SVM algorithm since it is effective
and has higher accuracy. We now need to
determine the model's accuracy. Predicting the
illness is the last stage. In the final result, 1 will
indicate "yes" and 0 will indicate "no."
5. IMPLEMENTATION/ EXPERIMENTAL SETUP
I. Importing essential libraries importnumpyasnp
import pandas as pd import matplotlib.pyplot as
plt import seaborn as sns
II. Importing and understandingourdatasetdataset
= pd.read_csv("heart.csv")
III. Exploratory Data Analysis (EDA)
To comprehend the underlying structure, trends,
and relationships in the data, EDA entails the
analysis of the data that you have gathered. Before
using the data to train your ML models, EDA letsyou
find any problems or abnormalities in the data that
can be fixed.
Figure 3. Patient with and without Heart Problems
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 914
Figure 4. Female Patients and Male Patients
Figure 5. Patient with Typical Anginal, Atypical
Angina, Non-Anginal Pain, and Symptomatic
Figure 6. Fasting Blood Sugar of the Patients
Figure 7. Resting Electrocardiographic Measurement
Figure 8. The Peak Exercise ST Segment
Figure 9. The Number of Major Vessels
Figure 10. Thalassemia Patients
Figure 11. Maximum heart rate achieved by the person
IV.Train Test split
from sklearn.model_selection import train_test_split
predictors = dataset.drop("target",axis=1)
target = dataset["target"]
X_train,X_test,Y_train,Y_test=
train_test_split(predictors,target,test_size=0.20,ra
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 915
V. Model Fitting
In order to train a model to generate predictions on
fresh data, a fundamental stage in machine learning is
model fitting. Using Python's scikit-learn module.
from sklearn.metrics import accuracy_score
VI. Output final score
The below Figure 12 shows us the comparison all
models of machine learning. The highest accuracy score
achieved using Random Forest is: 90.16 %.
Figure 12. Comparison of all algorithms.
6. RESULT ANALYSIS
As indicated in Table 1, the data set used for this study
includes a variety of clinical variables for the patients,
including age, sex, chest discomfort, Fbs, andmore.Thedata
set is then split into two groups, with the training set being
70% and the testing set being 30%.Testing is done to
determine whether the model is accurate once the training
set has been constructed. The data set is run through five
different algorithms as part of this research project, and the
outcomes are compared. This study effort was able to
predict with 90.16% accuracy if a patient had heart disease
or not using this strategy. When compared to other
techniques, this model's accuracy of prediction utilizing the
Random Forest was the greatest at roughly 90.16%.
The following are the outcomes after using the algorithms:
ML model/results Average Score Performance
Random Forest 90.16 %
Naive Bayes 85.25 %
K-nearest neighbors 67.21 %
Logistic Regression 85.25 %
Table 2 lists the performance score of all the four
techniques by computing the average for all the evaluation
criteria, and it shows that RF achieves the highest average
score, followed by LR, NB, and KNN.
7. CONCLUSION
The human heart is the most important organ in the body,
and heart failure is responsible for an exponential riseinthe
loss of human life every day. Experimental research has
shown that the Global Pandemic Corona Virus hurts the
hearts of many sufferers. Thus, it is urgently necessary for
research to concentrate on the causes of heart failure and to
develop a reliable early detection system in orderto prevent
loss of life. Medical officers' time and effort spent on early
forecasts for healthcare managementobjectivesarereduced
thanks to machine learning technology.
A machine learning approach that can assist in reliably and
effectively predicting heart failure as the frequency of fatal
heart failures rises. This study demonstrates the potential
for machine learning to enhancethehealthcaremanagement
system by using early heart failure predictions. RF appears
to provide the highest performance score among the
approaches tested in this trial. It could result in an effective
method of controlling the condition that could slow its
progression. The accuracy will be increasedinfuturestudies
by combining machine learning approaches with
optimisation algorithms and more data.
8. FUTURE WORK
Future scope for heart disease prognosis reportsmightbe in
a number of areas, including:
Expanding the Size and Diversity of the Dataset: Increasing
the size and diversity of the dataset can aid in increasing the
precision of the machine learning models. To make the
dataset more typical of the community, it might contain
people with a range of ages, regions, and health issues.
Integration with Electronic Health Records (EHR): When
machine learning models are integrated with electronic
health records (EHR), it is possible to forecast heart failure
accurately and in real time, which improves patient
outcomes. Informed choices concerning the patient's
treatment may be made by doctors and other healthcare
professionals because to this.
Using Multi-Modal Data: Machine learning models for heart
failure prediction can be improved upon by using multi-
modal data, such as photos, audio, and video. Medical scans,
for instance, might offer more details on the anatomy and
operation of the heart, which can increase the models'
accuracy. The creationofmobileapplicationscangivepeople
a simple and handy method to keep track of their heart
health. Mobile applications for heart failure prediction are
one such example. To anticipate the possibility of heart
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 916
failure and prompt patients to seek medical assistancewhen
necessary, these applications can use machine learning
models.
ACKNOWLEDGMENT
We appreciate the support of the Information Technology
Department of our institution, the AISSMS Institute of
Information Technology, and our mentor, Mr. Pritesh Patil,
an associate professor there. We would especially want to
express our thanks to Dr. Meenakshi Thalor, Head of the
Information Technology and Engineering Department of
the AISSMS IOIT CollegeofEngineering,forherunwavering
direction and support of our project effort.
REFERENCES
[1] Jiang W, Luo J. Graph Neural Network for Traffic
Forecasting: A Survey[J]. arXiv preprint
arXiv:2101.11174, 2021.
[2] Kim, Young-Tak, et al. "A Comparison of
Oversampling Methods for Constructing a
Prognostic Model in the Patient with Heart
Failure." 2020 International Conference on
Information and Communication Technology
Convergence (ICTC). IEEE, 2021.
[3] C. for Disease Control and Prevention,
“Atrialfibrillation| cdc.gov, ” Centers for Disease
Control and Prevention, May 2020, Accessed: Mar,
23, 2021. [Online]. Available:
https://www.cdc.gov/heartdisease/atrial_
fibrillation.htm
[4] Olsen, Cameron R., et al. "Clinical applications of
machine learning in the diagnosis, classification,
and prediction of heart failure." American Heart
Journal (2020).
[5] Fang, Hao, Cheng Shi, and Chi-Hua Chen.
"BioExpDNN: Bioinformatic Explainable Deep
Neural Network." 2020 IEEE International
Conference on Bioinformatics and Biomedicine
(BIBM). IEEE, 2020.
[6] A. Javeed, S. Zhou, L. Yongjian, I. Qasim, A. Noor
and R. Nour, "An Intelligent Learning System
Based on Random Search Algorithm and
Optimized Random Forest Model for Improved
Heart Disease Detection," inIEEEAccess,vol.7,pp.
180235-180243, 2019.
[7] Guo, Aixia, et al. "Heart Failure Diagnosis,
Readmission, and Mortality Prediction Using
Machine Learning and Artificial Intelligence
Models." Current Epidemiology Reports (2020).
[8] B. Wang et al., "A Multi-Task Neural Network
Architecture for Renal Dysfunction Prediction in
Heart Failure Patients With Electronic Health
Records," in IEEE Access, vol. 7, pp. 178392-
178400,2019.
[9] S.Adithya Varun, G.Mounika, Dr. P.K. Sahoo, K.
Eswaran, “Efficient system for Heart disease
prediction by applyingLogisticregression.ijcstvol
10, issue 1, march 2019
BIOGRAPHIES
AISSMS Institute of Information
Technology
Rohit Bharmal
BEIT Student
AISSMS Institute of Information
Technology
Dhanashri Gundal
BEIT Student
AISSMS Institute of Information
Technology
Shravani Ghadge
BEIT Student
AISSMS Institute of Information
Technology
Ankita Kawade
BEIT Student
AISSMS Institute of Information
Technology
[10] Rajalakshmi, S., & Madhav, K. V., A
Collaborative Prediction of Presence of
Arrhythmia in Human Heart with
Electrocardiogram Data using Machine Learning
Algorithms with Analytics. 278 287.
doi:10.3844/jcssp.2019.278.287, 2019.
[11] B. Jin, C. Che, Z. Liu, S. Zhang, X. Yin and X. Wei,
"Predicting the Risk of Heart Failure with EHR
Sequential Data Modeling," in IEEE Access, vol.
6, pp. 92569261,2018.
Prof. Pritesh Patil
Information Technology
Professor

Recommandé

IRJET - Effective Heart Disease Prediction using Distinct Machine Learning Te... par
IRJET - Effective Heart Disease Prediction using Distinct Machine Learning Te...IRJET - Effective Heart Disease Prediction using Distinct Machine Learning Te...
IRJET - Effective Heart Disease Prediction using Distinct Machine Learning Te...IRJET Journal
194 vues6 diapositives
Heart Attack Prediction System Using Fuzzy C Means Classifier par
Heart Attack Prediction System Using Fuzzy C Means ClassifierHeart Attack Prediction System Using Fuzzy C Means Classifier
Heart Attack Prediction System Using Fuzzy C Means ClassifierIOSR Journals
871 vues9 diapositives
HEART DISEASE PREDICTION USING MACHINE LEARNING AND DEEP LEARNING par
HEART DISEASE PREDICTION USING MACHINE LEARNING AND DEEP LEARNINGHEART DISEASE PREDICTION USING MACHINE LEARNING AND DEEP LEARNING
HEART DISEASE PREDICTION USING MACHINE LEARNING AND DEEP LEARNINGIJDKP
97 vues14 diapositives
Prediction of Heart Disease Using Data Mining Techniques- A Review par
Prediction of Heart Disease Using Data Mining Techniques- A ReviewPrediction of Heart Disease Using Data Mining Techniques- A Review
Prediction of Heart Disease Using Data Mining Techniques- A ReviewIRJET Journal
172 vues3 diapositives
Predicting Heart Disease Using Machine Learning Algorithms. par
Predicting Heart Disease Using Machine Learning Algorithms.Predicting Heart Disease Using Machine Learning Algorithms.
Predicting Heart Disease Using Machine Learning Algorithms.IRJET Journal
27 vues6 diapositives
IRJET- Cardiovascular Disease Prediction using Machine Learning Techniques par
IRJET- Cardiovascular Disease Prediction using Machine Learning TechniquesIRJET- Cardiovascular Disease Prediction using Machine Learning Techniques
IRJET- Cardiovascular Disease Prediction using Machine Learning TechniquesIRJET Journal
100 vues9 diapositives

Contenu connexe

Similaire à Heart Failure Prediction using Different Machine Learning Techniques

IRJET- Develop Futuristic Prediction Regarding Details of Health System for H... par
IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...
IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...IRJET Journal
60 vues3 diapositives
Heart failure prediction based on random forest algorithm using genetic algo... par
Heart failure prediction based on random forest algorithm  using genetic algo...Heart failure prediction based on random forest algorithm  using genetic algo...
Heart failure prediction based on random forest algorithm using genetic algo...International Journal of Reconfigurable and Embedded Systems
7 vues10 diapositives
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear... par
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...IRJET Journal
15 vues5 diapositives
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS par
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSHEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSIRJET Journal
53 vues7 diapositives
Mining of medical data to identify risk factors of heart disease using freque... par
Mining of medical data to identify risk factors of heart disease using freque...Mining of medical data to identify risk factors of heart disease using freque...
Mining of medical data to identify risk factors of heart disease using freque...IRJET Journal
28 vues7 diapositives
IRJET- Role of Different Data Mining Techniques for Predicting Heart Disease par
IRJET-  	  Role of Different Data Mining Techniques for Predicting Heart DiseaseIRJET-  	  Role of Different Data Mining Techniques for Predicting Heart Disease
IRJET- Role of Different Data Mining Techniques for Predicting Heart DiseaseIRJET Journal
46 vues5 diapositives

Similaire à Heart Failure Prediction using Different Machine Learning Techniques(20)

IRJET- Develop Futuristic Prediction Regarding Details of Health System for H... par IRJET Journal
IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...
IRJET- Develop Futuristic Prediction Regarding Details of Health System for H...
IRJET Journal60 vues
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear... par IRJET Journal
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...
Estimation of Prediction for Heart Failure Chances Using Various Machine Lear...
IRJET Journal15 vues
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS par IRJET Journal
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMSHEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
HEART DISEASE PREDICTION RANDOM FOREST ALGORITHMS
IRJET Journal53 vues
Mining of medical data to identify risk factors of heart disease using freque... par IRJET Journal
Mining of medical data to identify risk factors of heart disease using freque...Mining of medical data to identify risk factors of heart disease using freque...
Mining of medical data to identify risk factors of heart disease using freque...
IRJET Journal28 vues
IRJET- Role of Different Data Mining Techniques for Predicting Heart Disease par IRJET Journal
IRJET-  	  Role of Different Data Mining Techniques for Predicting Heart DiseaseIRJET-  	  Role of Different Data Mining Techniques for Predicting Heart Disease
IRJET- Role of Different Data Mining Techniques for Predicting Heart Disease
IRJET Journal46 vues
A data mining approach for prediction of heart disease using neural networks par IAEME Publication
A data mining approach for prediction of heart disease using neural networksA data mining approach for prediction of heart disease using neural networks
A data mining approach for prediction of heart disease using neural networks
A data mining approach for prediction of heart disease using neural networks par IAEME Publication
A data mining approach for prediction of heart disease using neural networksA data mining approach for prediction of heart disease using neural networks
A data mining approach for prediction of heart disease using neural networks
IAEME Publication3.6K vues
A data mining approach for prediction of heart disease using neural networks par IAEME Publication
A data mining approach for prediction of heart disease using neural networksA data mining approach for prediction of heart disease using neural networks
A data mining approach for prediction of heart disease using neural networks
IAEME Publication1.1K vues
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma... par IRJET Journal
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET -Improving the Accuracy of the Heart Disease Prediction using Hybrid Ma...
IRJET Journal70 vues
IRJET- A System to Detect Heart Failure using Deep Learning Techniques par IRJET Journal
IRJET- A System to Detect Heart Failure using Deep Learning TechniquesIRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET- A System to Detect Heart Failure using Deep Learning Techniques
IRJET Journal36 vues
Survey on data mining techniques in heart disease prediction par Sivagowry Shathesh
Survey on data mining techniques in heart disease predictionSurvey on data mining techniques in heart disease prediction
Survey on data mining techniques in heart disease prediction
Sivagowry Shathesh3.9K vues
A COMPREHENSIVE SURVEY ON CARDIAC ARREST RISK LEVEL PREDICTION SYSTEM par IRJET Journal
A COMPREHENSIVE SURVEY ON CARDIAC ARREST RISK LEVEL PREDICTION SYSTEMA COMPREHENSIVE SURVEY ON CARDIAC ARREST RISK LEVEL PREDICTION SYSTEM
A COMPREHENSIVE SURVEY ON CARDIAC ARREST RISK LEVEL PREDICTION SYSTEM
IRJET Journal5 vues
An Ill-identified Classification to Predict Cardiac Disease Using Data Cluste... par ijdmtaiir
An Ill-identified Classification to Predict Cardiac Disease Using Data Cluste...An Ill-identified Classification to Predict Cardiac Disease Using Data Cluste...
An Ill-identified Classification to Predict Cardiac Disease Using Data Cluste...
ijdmtaiir32 vues
A STUDY OF THE LITERATURE ON CARDIOVASCULAR DISEASE PREDICTION METHODS par IRJET Journal
A STUDY OF THE LITERATURE ON CARDIOVASCULAR DISEASE PREDICTION METHODSA STUDY OF THE LITERATURE ON CARDIOVASCULAR DISEASE PREDICTION METHODS
A STUDY OF THE LITERATURE ON CARDIOVASCULAR DISEASE PREDICTION METHODS
IRJET Journal10 vues
08. 9804 11737-1-rv edit dhyan par IAESIJEECS
08. 9804 11737-1-rv edit dhyan08. 9804 11737-1-rv edit dhyan
08. 9804 11737-1-rv edit dhyan
IAESIJEECS19 vues
EVALUATING THE ACCURACY OF CLASSIFICATION ALGORITHMS FOR DETECTING HEART DIS... par mlaij
EVALUATING THE ACCURACY OF CLASSIFICATION  ALGORITHMS FOR DETECTING HEART DIS...EVALUATING THE ACCURACY OF CLASSIFICATION  ALGORITHMS FOR DETECTING HEART DIS...
EVALUATING THE ACCURACY OF CLASSIFICATION ALGORITHMS FOR DETECTING HEART DIS...
mlaij4 vues
IRJET - Digital Assistance: A New Impulse on Stroke Patient Health Care using... par IRJET Journal
IRJET - Digital Assistance: A New Impulse on Stroke Patient Health Care using...IRJET - Digital Assistance: A New Impulse on Stroke Patient Health Care using...
IRJET - Digital Assistance: A New Impulse on Stroke Patient Health Care using...
IRJET Journal10 vues

Plus de IRJET Journal

SOIL STABILIZATION USING WASTE FIBER MATERIAL par
SOIL STABILIZATION USING WASTE FIBER MATERIALSOIL STABILIZATION USING WASTE FIBER MATERIAL
SOIL STABILIZATION USING WASTE FIBER MATERIALIRJET Journal
25 vues7 diapositives
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles... par
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...IRJET Journal
8 vues7 diapositives
Identification, Discrimination and Classification of Cotton Crop by Using Mul... par
Identification, Discrimination and Classification of Cotton Crop by Using Mul...Identification, Discrimination and Classification of Cotton Crop by Using Mul...
Identification, Discrimination and Classification of Cotton Crop by Using Mul...IRJET Journal
8 vues5 diapositives
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula... par
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...IRJET Journal
13 vues11 diapositives
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR... par
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...IRJET Journal
14 vues6 diapositives
Performance Analysis of Aerodynamic Design for Wind Turbine Blade par
Performance Analysis of Aerodynamic Design for Wind Turbine BladePerformance Analysis of Aerodynamic Design for Wind Turbine Blade
Performance Analysis of Aerodynamic Design for Wind Turbine BladeIRJET Journal
7 vues5 diapositives

Plus de IRJET Journal(20)

SOIL STABILIZATION USING WASTE FIBER MATERIAL par IRJET Journal
SOIL STABILIZATION USING WASTE FIBER MATERIALSOIL STABILIZATION USING WASTE FIBER MATERIAL
SOIL STABILIZATION USING WASTE FIBER MATERIAL
IRJET Journal25 vues
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles... par IRJET Journal
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
Sol-gel auto-combustion produced gamma irradiated Ni1-xCdxFe2O4 nanoparticles...
IRJET Journal8 vues
Identification, Discrimination and Classification of Cotton Crop by Using Mul... par IRJET Journal
Identification, Discrimination and Classification of Cotton Crop by Using Mul...Identification, Discrimination and Classification of Cotton Crop by Using Mul...
Identification, Discrimination and Classification of Cotton Crop by Using Mul...
IRJET Journal8 vues
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula... par IRJET Journal
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
“Analysis of GDP, Unemployment and Inflation rates using mathematical formula...
IRJET Journal13 vues
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR... par IRJET Journal
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
MAXIMUM POWER POINT TRACKING BASED PHOTO VOLTAIC SYSTEM FOR SMART GRID INTEGR...
IRJET Journal14 vues
Performance Analysis of Aerodynamic Design for Wind Turbine Blade par IRJET Journal
Performance Analysis of Aerodynamic Design for Wind Turbine BladePerformance Analysis of Aerodynamic Design for Wind Turbine Blade
Performance Analysis of Aerodynamic Design for Wind Turbine Blade
IRJET Journal7 vues
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel par IRJET Journal
Experimental Investigation of Solar Hot Case Based on Photovoltaic PanelExperimental Investigation of Solar Hot Case Based on Photovoltaic Panel
Experimental Investigation of Solar Hot Case Based on Photovoltaic Panel
IRJET Journal3 vues
Metro Development and Pedestrian Concerns par IRJET Journal
Metro Development and Pedestrian ConcernsMetro Development and Pedestrian Concerns
Metro Development and Pedestrian Concerns
IRJET Journal2 vues
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An... par IRJET Journal
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...
Mapping the Crashworthiness Domains: Investigations Based on Scientometric An...
IRJET Journal3 vues
Data Analytics and Artificial Intelligence in Healthcare Industry par IRJET Journal
Data Analytics and Artificial Intelligence in Healthcare IndustryData Analytics and Artificial Intelligence in Healthcare Industry
Data Analytics and Artificial Intelligence in Healthcare Industry
IRJET Journal3 vues
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC... par IRJET Journal
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...
DESIGN AND SIMULATION OF SOLAR BASED FAST CHARGING STATION FOR ELECTRIC VEHIC...
IRJET Journal62 vues
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur... par IRJET Journal
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...
Efficient Design for Multi-story Building Using Pre-Fabricated Steel Structur...
IRJET Journal12 vues
Development of Effective Tomato Package for Post-Harvest Preservation par IRJET Journal
Development of Effective Tomato Package for Post-Harvest PreservationDevelopment of Effective Tomato Package for Post-Harvest Preservation
Development of Effective Tomato Package for Post-Harvest Preservation
IRJET Journal4 vues
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION” par IRJET Journal
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”
“DYNAMIC ANALYSIS OF GRAVITY RETAINING WALL WITH SOIL STRUCTURE INTERACTION”
IRJET Journal5 vues
Understanding the Nature of Consciousness with AI par IRJET Journal
Understanding the Nature of Consciousness with AIUnderstanding the Nature of Consciousness with AI
Understanding the Nature of Consciousness with AI
IRJET Journal12 vues
Augmented Reality App for Location based Exploration at JNTUK Kakinada par IRJET Journal
Augmented Reality App for Location based Exploration at JNTUK KakinadaAugmented Reality App for Location based Exploration at JNTUK Kakinada
Augmented Reality App for Location based Exploration at JNTUK Kakinada
IRJET Journal6 vues
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba... par IRJET Journal
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...
Smart Traffic Congestion Control System: Leveraging Machine Learning for Urba...
IRJET Journal18 vues
Enhancing Real Time Communication and Efficiency With Websocket par IRJET Journal
Enhancing Real Time Communication and Efficiency With WebsocketEnhancing Real Time Communication and Efficiency With Websocket
Enhancing Real Time Communication and Efficiency With Websocket
IRJET Journal5 vues
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ... par IRJET Journal
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...
Textile Industrial Wastewater Treatability Studies by Soil Aquifer Treatment ...
IRJET Journal4 vues
Text Summarization Using the T5 Transformer Model par IRJET Journal
Text Summarization Using the T5 Transformer ModelText Summarization Using the T5 Transformer Model
Text Summarization Using the T5 Transformer Model
IRJET Journal37 vues

Dernier

Module-1, Chapter-2 Data Types, Variables, and Arrays par
Module-1, Chapter-2 Data Types, Variables, and ArraysModule-1, Chapter-2 Data Types, Variables, and Arrays
Module-1, Chapter-2 Data Types, Variables, and ArraysDemian Antony D'Mello
6 vues44 diapositives
Unlocking Research Visibility.pdf par
Unlocking Research Visibility.pdfUnlocking Research Visibility.pdf
Unlocking Research Visibility.pdfKhatirNaima
11 vues19 diapositives
GDSC Mikroskil Members Onboarding 2023.pdf par
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdfgdscmikroskil
68 vues62 diapositives
Design of machine elements-UNIT 3.pptx par
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptxgopinathcreddy
38 vues31 diapositives
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... par
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...csegroupvn
13 vues210 diapositives
Renewal Projects in Seismic Construction par
Renewal Projects in Seismic ConstructionRenewal Projects in Seismic Construction
Renewal Projects in Seismic ConstructionEngineering & Seismic Construction
6 vues8 diapositives

Dernier(20)

Unlocking Research Visibility.pdf par KhatirNaima
Unlocking Research Visibility.pdfUnlocking Research Visibility.pdf
Unlocking Research Visibility.pdf
KhatirNaima11 vues
GDSC Mikroskil Members Onboarding 2023.pdf par gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil68 vues
Design of machine elements-UNIT 3.pptx par gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy38 vues
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... par csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn13 vues
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth par Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 20 vues
Créativité dans le design mécanique à l’aide de l’optimisation topologique par LIEGE CREATIVE
Créativité dans le design mécanique à l’aide de l’optimisation topologiqueCréativité dans le design mécanique à l’aide de l’optimisation topologique
Créativité dans le design mécanique à l’aide de l’optimisation topologique
Ansari: Practical experiences with an LLM-based Islamic Assistant par M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous11 vues
Integrating Sustainable Development Goals (SDGs) in School Education par SheetalTank1
Integrating Sustainable Development Goals (SDGs) in School EducationIntegrating Sustainable Development Goals (SDGs) in School Education
Integrating Sustainable Development Goals (SDGs) in School Education
SheetalTank111 vues
REACTJS.pdf par ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR337 vues
Design_Discover_Develop_Campaign.pptx par ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth655 vues

Heart Failure Prediction using Different Machine Learning Techniques

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 910 Heart Failure Prediction using Different Machine Learning Techniques Prof. Pritesh Patil1, Rohit Bharmal2, Shravani Ghadge3, Dhanashri Gundal4, Ankita Kawade5 1Prof. Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India 2Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India 3Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India 4Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India 5Student, Information Technology, AISSMS Institution of Information Technology, Pune, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - A This study compares the effectiveness of four well-known machine learning methods for predicting heart failure using a publically accessible dataset from kaggle.com: Random Forest (RF), K-nearest neighbors (KNN), NaiveBayes (NB), and Logistic Regression (LR). LR, or regression. They were chosen as a result of their successful applications in the field of medicine. The care of heart failure situations has to be improved in order to raise the survival rate because it is a widespread public health issue. The availability of sophisticated computational systems and the abundance of medical data on heart failure allow researchers to carry out more tests. Accuracy, precision, recall, f1-score, sensitivity, and specificity were used to evaluate the effectiveness of the machine learning algorithms in predicting heart failure using 14 symptoms or characteristics. In comparison to KNN, NB, and LR, experimental investigation revealed that RF delivers the greatest performance score (90.16). The findings of additional RF trials to identify the key indicators of heart failure prediction showed that each of the 14 symptoms or traits is crucial. Key Words: Machine Learning, Heart Failure Prediction, Logistic Regression, Naive Bayes, Random Forest, K- nearest neighbors 1. INTRODUCTION The human body's most vital organ is the heart. The effective functioning of the heart is absolutely essential to human life. The heart delivers blood through blood vessels to the various bodily areas, with enough oxygen and other necessary nutritional elements for the organism's efficient operation. A healthy heart leads to a healthy life. But in the modern world, heart disease has emerged as a major factor in both male and female fatalities. cardiac failure results from corona virus induced cardiac muscle inflammation. Regardless of respiratory symptoms, experimental data indicates that 1 in 5 patients had cardiac damage caused by the Corona virus. The most prevalent kind of cardiac illness is coronary artery disease. Heart failure is a majorissuethat significantly affects people's lives. Most individuals consistently disregard their health due to the faster pace of life, larger portion sizes, and inactivity. Additionally, because of the deterioration of the environment, those factors may contribute tothe problemofheartfailure,which Future times may see an increase in their frequency. Heart failure might eventually result in death if people didnotpay attention to it. The patient's medical and family histories, a physical examination, and test findings are often the foundation of the diagnostic process for heart failure. Due to several risk factors, including diabetes, high blood pressure, high cholesterol, an irregularpulserate,andmany other conditions, it can be challenging to diagnose heart disease. cardiac failure is a severe symptom or advanced stage of several cardiac disorders.Typically,cardiacejection would be insufficient in patients with heart failure. Heart failure has a high mortality rate and is expensive to treat. Since heart disease is the most prevalent, it is urgent to develop very accurate and early methods of diagnosing heart disease, which can help many patients survive. There are several scanners available to identify heart illness, however detecting a cardiac ailment before it manifests itself can save many lives. By utilizing a tool that enablesthe administrator to visually assess the patient's data, we are giving further information to the administrator. Early detection and analysis of the existence of arrhythmia is crucial to preventing patients from developing heart problems. In many circumstances, the existence of a stroke or heart failure may be caused by the small levels of cardiac rhythm. The healthcare sector has a lot ofpromisewithdata mining since it can help health systems assess and diagnose diseases by using the data. The cost and time savings result from our ability to evaluate data and forecast illness. The World Health Organization predicts that heart fragility will cause the deaths of almost 23.6 million people between now and 2030. Therefore, anticipating a coronary illness should be avoided in order to lower the risk. There are two primary categories for heart disease risk factors. Wecannot modify the risk variables in the first category, which includes things like age, gender, and family history. Risk factors in the second category include things like smoking, poor eating habits, and high cholesterol; we improve this second group. Therefore, by using the medical data mining classification algorithms, which is a crucial part for identifying the possibility of heart attack, the risk factors belonging to the second class can be eliminated or controlled by changing lifestyle and through medication. Medical professionals most frequently employ angiography
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 911 to diagnose CAD, however this procedure has some serious drawbacks, chief among them its cost. 2. LITERATURE SURVEY The authors proposed the predicting systems by using various Classification and prediction algorithms, and there were several prediction systems that were already in use. Among the current systems are In order to demonstratethe approach's suitability for disease prediction, Kaur K. suggested a method for the prediction of heart disease that is based on the principals of component analysis and SVM classification. A hybrid neural network that combines self- encoding and two-way long-term memory wasproposed by Ren Y. The model was applied to predict renal disease in hypertension patients, andthefinal predictionaccuracywas 89.7% using the data of 35,332 hypertensive patients. An intelligent system-based support vector machine and a radial basis function network were proposed by Shashikant Ghumbre and Chetan Patil to reflect the patient's diagnosis. Clinical symptoms will be used to determine the type of heart disease that may manifest in a patient, including whether or not a heart attack is imminent. The patient data set is subjected to the support vector machine with sequential minimum optimizationtechnique.Thesamedata set is then used to make predictions using the Radial Basis Function (RBF)network structuretrainedbytheOrthogonal Least Square (OLS) technique. CART is able to handle and analyse high dimensional categorical data and employs the Gini index as a measure of the contamination of a partition or a collection of training tuples. Although categorical data must first be converted to continuous data, decision trees can handle continuous data (like in regression). According to B. Jin, C. Che, Z. Liu, S. Zhang, X. Yin, and X. Wei, heart disease may be predicted using some patient-provided features. They also gathered patient health data and prior patient history to do so. They made advantage of the pictures from the electronic health records (EHR). EHR is made up of hospital records, physician records, and patient diagnostic records. By detecting and evaluating the connections between events, they can finally forecast when a patient will be diagnosed based on the output they received from the EHR records, which is some unstructured data in picture format. As a result, using the current data directly will be challenging due to their sparseness. The data mining approach was proposed by Raj Kumar and Sophia, and they achieved an accuracy of 52.33% in their heart disease detection. To diagnose cardiac illness, they combined characteristics. This system employs the Naive Bayes method, the Decision list algorithm, and the KNN algorithm. This method is inaccurate and produces inaccurate results. Anbarasi et al. also apply a genetic algorithm in a different strategy. By identifying the characteristics involved in the prediction of heart disease, the patient's requirednumberof tests can be decreased. This method uses three classifiers and requires more time to build models because the classifiers were supplied with fewer characteristics. Support vector machine and multilayer perceptron neural network architecture were suggested by Gudadhe et al. as a method for diagnosing cardiac illness. To illustrate the presence or absence of heart disease, they used the Support Vector Machine to split the information into two groups. They were 80.41% accurate, whereas the artificial neural network classified the heart disease data into 5 categories with an accuracy of 97.5%. The hybrid strategy was used to offer a solution by Kanika Pahwa and Ravinder Kumar for choosing the characteristics on the heart disease dataset for prediction. The SVM-RFE and gain ratio were used by the author in their feature selection strategy to get rid of extraneous and unnecessary characteristics. Prediction requires identifying the characteristics. On the subset of featuresforcategorizing the data set into the presence or absence of heart disease, they applied Nave Bayes and Random Forest. When certain characteristics were used, they more accuratelyattainedthe results. The accuracy obtained using the Naive Bayes algorithm is 84.15 percent, whereas the accuracy obtained using the Random Forest algorithm is 84.16%. In order to anticipate short-term time series data more accurately and make it acceptable for numerical sequences, the ARIMA is utilized. A neural network may be built to handle the issue for non-numerical time series, however this system is inefficient and does not producereliableresults.Data mining Methods for Heart Disease Years of practice and rigorous medical examinations may be required to determine whether a person has heart disease. It takes more time and money to complete this process becausetherearenumerous tests that must be performed. A system that can more accurately predict the possibility is what we need. 3. PROPOSED WORK (METHODOLOGY) Construction of computer systems that can automatically improve based on experience is the focus of the field of machine learning. It has become more well-liked in the medical field because to its capacity to handle enormous, complicated, and uneven data, one of which is prediction. Different machine learning techniques have been used to foresee heart failure issues. To predict cardiac disease, a comparison of the four machine learning methods Logistic Regression (LR), K-Nearest Neighbor(KNN),RandomForest (RF), and Naive Bayes (NB) has been done. But whenRF,NB, KNN, and LR were compared for heartdisease prediction, RF outperformed the otherMLtechniqueswithanaccuracyrate of 90.16%.RFoutperformed othercategorizationmethodsin terms of heart disease prediction.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 912 3.1 Dataset and Features The heart disease dataset from Kaggle, which includes 303 cases, is where the dataset is found (https://www.kaggle.com/ronitf/heart-disease-uci). Age, sex, cp (chest pain), trestbps (resting blood pressure), chol (cholesterol), fbs (fasting blood sugar), restecg (resting electrocardiographic), thalach(maximumheartrate), exang (exercise-induced angina), oldpeak, slope, ca (number of major vessels), and thal (thalassemia) are among the 14 variables in this dataset. They act as features or input variables, and the output variable indicates whether the patient exhibiting the listed symptomsisexperiencingheart failure. An output variable, target, in this experiment with values of 0 and 1, respectively, denotes the absence and existence of heart failure. Figure 1 provides some instances of the heart disease prediction data utilized in this study, and Table 1 provides a summary for each variable. Table 1. Description of Features Age Age of the person in years Sex Sex of the person Cp Chest pain experience fbs Fasting blood sugar of the person restecg Resting electrocardiographic measurement thalach Maximum heart rate achieved by the person exang exercise-induced angina oldpeak ST depression induced by exercise relative to rest slope The slope of the peak exercise ST segment ca Number of major vessels thal Thalassemia trestbps Resting blood pressure of the person chol Cholesterol measurement of the person target Heart failure problem Figure 1. Example of Dataset for Heart Disease Prediction 3.2 Machine Learning Techniques a) Random Forest A supervised machine learning technique known as random forest is utilized for both classification and regression applications. It is an ensemble learning technique that creates a number ofdecisiontreesandthen combines their outputs to predict something. A subset of characteristics and data points from the training set are randomly chosen to generate a numberofdecisiontreesin a random forest. They are independent of one another since each decision tree is built using a separate subset of the characteristics and data points. Each tree in the forest separately predicts something during prediction, and the combined forecasts of all the trees in the forest lead to the final prediction. This method enhances the model's accuracy while reducing overfitting. b) Logistic Regression Binary classification challenges are handled by supervised machine learning techniques suchaslogistic regression.The likelihood of a binary result as a function of one or more input factors is modeled by logistic regression.The linear combination of the input variables and their weights is transformed into a probability value between 0 and 1 using the logistic function, sometimes referred to as the sigmoid function. The formula for logistic regression can be expressed as follows: p = 1 / (1 + e^(-z)) The logistic regression model may take into account interactions between variables and can handle categorical and continuous input variables.To discover the weights or coefficients that minimize the error between the predicted probabilities and the actual binary outcomes in the training data, the logistic regression model is trained using maximum likelihood estimation or gradient descent optimization. c) K-Nearest Neighbor The supervised machine learning method K-nearest neighbors (KNN) is utilized for both classification and regression applications. Finding the k closestneighborsto a data point in the training set and using their labels to predict the label of the data point is the foundation of the method. KNN's mathematical formula is as follows: Calculate the distance between each data point in the test set and each data point in the training set using a distance metric, such as the Manhattan distance or the Euclidean distance.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 913 Based on their distance from the test data point, choose the k neighbors that are closest to it. The user selects the value of the hyperparameter k. In classification tasks, choose the class label for the test data point that receives the most votes from its k closest neighbors. Take the average of the output values of the test data point's k closest neighbors to determine the output value for regression tasks. d) Naive Bayes In supervised machine learning, the Naive Bayes method is a sort of classification algorithm. Based on the Bayes theorem and the supposition that the input variables are conditionally independentgiventheclasslabel,themodel is constructed. The formula for Naive Bayes can be expressed as follows: P(y|x1, x2, ..., xn) = P(y) * P(x1|y) * P(x2|y) * ... * P(xn|y) / P(x1, x2, ..., xn) Naive Bayes makes the "naive" assumption that the input variables are conditionally independent given the class label, allowing for the estimation of each input variable's probability given the class label without taking into account the other input variables. This presumption makes theprocedurecomputationallyefficientand makes the calculation of the conditional probabilities easier. 4. ARCHITECTURE OF PROPOSED SYSTEM Figure 2. Architectural Model of Proposed system Figure 2 shows us Architectural Model of Proposed system 1. Data collecting is the first step in this project's process. We have gathered the readily available, opensource data collection from kaggle. 2. Data preprocessing comes after data collecting. The data is cleaned up in this stage by getting rid of pointless values. Additionally, it eliminates corrupted, missing, or null values. 3. Once the data has been cleaned, the next step is to separate it into two sets: training data and testing data. Values must be dealt with before we can build the training model. Using training data, we create a prediction model. 4. We choose the SVM algorithm since it is effective and has higher accuracy. We now need to determine the model's accuracy. Predicting the illness is the last stage. In the final result, 1 will indicate "yes" and 0 will indicate "no." 5. IMPLEMENTATION/ EXPERIMENTAL SETUP I. Importing essential libraries importnumpyasnp import pandas as pd import matplotlib.pyplot as plt import seaborn as sns II. Importing and understandingourdatasetdataset = pd.read_csv("heart.csv") III. Exploratory Data Analysis (EDA) To comprehend the underlying structure, trends, and relationships in the data, EDA entails the analysis of the data that you have gathered. Before using the data to train your ML models, EDA letsyou find any problems or abnormalities in the data that can be fixed. Figure 3. Patient with and without Heart Problems
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 914 Figure 4. Female Patients and Male Patients Figure 5. Patient with Typical Anginal, Atypical Angina, Non-Anginal Pain, and Symptomatic Figure 6. Fasting Blood Sugar of the Patients Figure 7. Resting Electrocardiographic Measurement Figure 8. The Peak Exercise ST Segment Figure 9. The Number of Major Vessels Figure 10. Thalassemia Patients Figure 11. Maximum heart rate achieved by the person IV.Train Test split from sklearn.model_selection import train_test_split predictors = dataset.drop("target",axis=1) target = dataset["target"] X_train,X_test,Y_train,Y_test= train_test_split(predictors,target,test_size=0.20,ra
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 915 V. Model Fitting In order to train a model to generate predictions on fresh data, a fundamental stage in machine learning is model fitting. Using Python's scikit-learn module. from sklearn.metrics import accuracy_score VI. Output final score The below Figure 12 shows us the comparison all models of machine learning. The highest accuracy score achieved using Random Forest is: 90.16 %. Figure 12. Comparison of all algorithms. 6. RESULT ANALYSIS As indicated in Table 1, the data set used for this study includes a variety of clinical variables for the patients, including age, sex, chest discomfort, Fbs, andmore.Thedata set is then split into two groups, with the training set being 70% and the testing set being 30%.Testing is done to determine whether the model is accurate once the training set has been constructed. The data set is run through five different algorithms as part of this research project, and the outcomes are compared. This study effort was able to predict with 90.16% accuracy if a patient had heart disease or not using this strategy. When compared to other techniques, this model's accuracy of prediction utilizing the Random Forest was the greatest at roughly 90.16%. The following are the outcomes after using the algorithms: ML model/results Average Score Performance Random Forest 90.16 % Naive Bayes 85.25 % K-nearest neighbors 67.21 % Logistic Regression 85.25 % Table 2 lists the performance score of all the four techniques by computing the average for all the evaluation criteria, and it shows that RF achieves the highest average score, followed by LR, NB, and KNN. 7. CONCLUSION The human heart is the most important organ in the body, and heart failure is responsible for an exponential riseinthe loss of human life every day. Experimental research has shown that the Global Pandemic Corona Virus hurts the hearts of many sufferers. Thus, it is urgently necessary for research to concentrate on the causes of heart failure and to develop a reliable early detection system in orderto prevent loss of life. Medical officers' time and effort spent on early forecasts for healthcare managementobjectivesarereduced thanks to machine learning technology. A machine learning approach that can assist in reliably and effectively predicting heart failure as the frequency of fatal heart failures rises. This study demonstrates the potential for machine learning to enhancethehealthcaremanagement system by using early heart failure predictions. RF appears to provide the highest performance score among the approaches tested in this trial. It could result in an effective method of controlling the condition that could slow its progression. The accuracy will be increasedinfuturestudies by combining machine learning approaches with optimisation algorithms and more data. 8. FUTURE WORK Future scope for heart disease prognosis reportsmightbe in a number of areas, including: Expanding the Size and Diversity of the Dataset: Increasing the size and diversity of the dataset can aid in increasing the precision of the machine learning models. To make the dataset more typical of the community, it might contain people with a range of ages, regions, and health issues. Integration with Electronic Health Records (EHR): When machine learning models are integrated with electronic health records (EHR), it is possible to forecast heart failure accurately and in real time, which improves patient outcomes. Informed choices concerning the patient's treatment may be made by doctors and other healthcare professionals because to this. Using Multi-Modal Data: Machine learning models for heart failure prediction can be improved upon by using multi- modal data, such as photos, audio, and video. Medical scans, for instance, might offer more details on the anatomy and operation of the heart, which can increase the models' accuracy. The creationofmobileapplicationscangivepeople a simple and handy method to keep track of their heart health. Mobile applications for heart failure prediction are one such example. To anticipate the possibility of heart
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 916 failure and prompt patients to seek medical assistancewhen necessary, these applications can use machine learning models. ACKNOWLEDGMENT We appreciate the support of the Information Technology Department of our institution, the AISSMS Institute of Information Technology, and our mentor, Mr. Pritesh Patil, an associate professor there. We would especially want to express our thanks to Dr. Meenakshi Thalor, Head of the Information Technology and Engineering Department of the AISSMS IOIT CollegeofEngineering,forherunwavering direction and support of our project effort. REFERENCES [1] Jiang W, Luo J. Graph Neural Network for Traffic Forecasting: A Survey[J]. arXiv preprint arXiv:2101.11174, 2021. [2] Kim, Young-Tak, et al. "A Comparison of Oversampling Methods for Constructing a Prognostic Model in the Patient with Heart Failure." 2020 International Conference on Information and Communication Technology Convergence (ICTC). IEEE, 2021. [3] C. for Disease Control and Prevention, “Atrialfibrillation| cdc.gov, ” Centers for Disease Control and Prevention, May 2020, Accessed: Mar, 23, 2021. [Online]. Available: https://www.cdc.gov/heartdisease/atrial_ fibrillation.htm [4] Olsen, Cameron R., et al. "Clinical applications of machine learning in the diagnosis, classification, and prediction of heart failure." American Heart Journal (2020). [5] Fang, Hao, Cheng Shi, and Chi-Hua Chen. "BioExpDNN: Bioinformatic Explainable Deep Neural Network." 2020 IEEE International Conference on Bioinformatics and Biomedicine (BIBM). IEEE, 2020. [6] A. Javeed, S. Zhou, L. Yongjian, I. Qasim, A. Noor and R. Nour, "An Intelligent Learning System Based on Random Search Algorithm and Optimized Random Forest Model for Improved Heart Disease Detection," inIEEEAccess,vol.7,pp. 180235-180243, 2019. [7] Guo, Aixia, et al. "Heart Failure Diagnosis, Readmission, and Mortality Prediction Using Machine Learning and Artificial Intelligence Models." Current Epidemiology Reports (2020). [8] B. Wang et al., "A Multi-Task Neural Network Architecture for Renal Dysfunction Prediction in Heart Failure Patients With Electronic Health Records," in IEEE Access, vol. 7, pp. 178392- 178400,2019. [9] S.Adithya Varun, G.Mounika, Dr. P.K. Sahoo, K. Eswaran, “Efficient system for Heart disease prediction by applyingLogisticregression.ijcstvol 10, issue 1, march 2019 BIOGRAPHIES AISSMS Institute of Information Technology Rohit Bharmal BEIT Student AISSMS Institute of Information Technology Dhanashri Gundal BEIT Student AISSMS Institute of Information Technology Shravani Ghadge BEIT Student AISSMS Institute of Information Technology Ankita Kawade BEIT Student AISSMS Institute of Information Technology [10] Rajalakshmi, S., & Madhav, K. V., A Collaborative Prediction of Presence of Arrhythmia in Human Heart with Electrocardiogram Data using Machine Learning Algorithms with Analytics. 278 287. doi:10.3844/jcssp.2019.278.287, 2019. [11] B. Jin, C. Che, Z. Liu, S. Zhang, X. Yin and X. Wei, "Predicting the Risk of Heart Failure with EHR Sequential Data Modeling," in IEEE Access, vol. 6, pp. 92569261,2018. Prof. Pritesh Patil Information Technology Professor