AI Research Paper
AI Research Paper
Keywords: Logistic Regression, Support The most important organ in the human
Vector Classifier, K-Nearest Neighbours, body, the heart controls blood flow
Decision Tree, Random Forest and throughout the body. Other body parts may
Gradient Boosting suffer if there is any kind of heart function
impairment. Heart disease is currently the
biggest cause of death among people.
2
Hybrid model had an 88% accuracy rate. Tree Model had an accuracy level of
[2] 91%.[5].
Ekta Maini's work on developing a Mohd Faisal Ansari studied how attributes
machine learning model for effective and affected the outcomes of a logistic
early cardiovascular disease prediction. regression technique model. He used a
With the aid of different algorithms, India variety of models, including logistic (all
took into account eleven related factors of attributes), logistic (most significant
a subject and came to the conclusion that attributes), logistic (removing the least
the accuracy of logistic regression is significant attribute), SVM, and logistic
90.8%, the specificity of KNN is 87.1%, (removing the least significant attribute)
and the specificity of the AB model is (with PCA) gave 86% accuracy, recall
93.1% [3]. 68% and specificity 69% with precision
77%, and a f1 score of 72%, the study's
Rati Goel et al gave a brief comparison findings demonstrate that Logistic (with
between the efficiency of six different PCA) performed best. [6].
algorithms which include Support Vector
Machine, Random Forest, Naïve Bayes, T Marikani went through various studies
Decision Tree, Logistic regression, to find the best suited algorithm of heart
K-nearest Neighbor, for the purpose of disease prediction, the algorithms under
finding the best suited algorithm to detect scanner here are supervised learning
heart disease. The study came to a algorithms like Decision tree, Naïve
conclusion that the accuracies of each of Bayes, Random Forest Tree, KNN and
the algorithms were as follows -Logistic When finished, use a support vector
Regression 77%, KNN 82%, SVM 86%, machine. According to the study, the
Naïve Bayes 68%, Decision Tree 83%, accuracy of various algorithms varied
Random Forest 83%. According to the depending on the implementation tools
analysis, Support Vector Machine is the and attributes used. [7]
best algorithm for heart disease early
prediction [4]. V.V.Ramalingam carried a comprehensive
study on the comparison of various
Santhana Krishnan used Decision Tree methodologies for heart disease prediction
Classification and Naive Bayes which included algorithms and techniques
Classification models for classification. such as Decision Tree, Support Vector
After applying these two supervised-data Machine, Naïve Bayes, Random Forest, K
mining algorithms to the dataset, it was – Nearest Neighbour, Ensemble Model,
discovered that the Naive Bayes classifier the study concluded that Each of the
had an accuracy level of 87% in predicting above-mentioned algorithms have
heart disease patients and the Decision performed well in some cases but poorly
in other cases. Different Models that were
4
Algorithm Accuracy
(%)
V. CONCLUSION
Our research focuses on using various
machine learning techniques to predict heart
disease, and we assess the efficacy of these
algorithms by presenting a variety of signs
that can be used to determine whether a
patient has heart disease or not. The
research demonstrates how several machine
learning algorithms function in the
foretelling of a cardiovascular disease.
Using Python programming, the
classification procedures employed in the
study were carried out. According to the
results above, the Random Forest Classifier
is the best-performing machine learning
After the user has entered the values for the technique out of all the strategies examined.
fields, if the model returns 1 for the values It has an accuracy rate of 83.60 percent.
user provided, then it will show “Possibility The average accuracy predicted is 78.94%.
of Heart Disease”, else, it’ll show “No Heart K-Nearest Neighbors is the least accurate
Disease” algorithm with accuracy 73.77%. In order to
predict cardiac illness earlier and lower the
death rate, machine learning can be utilized
efficiently in this way.
[15]https://www.kaggle.com/johnsmith88/he
art-disease-dataset.