NM Report
NM Report
NM Report
au950021135016 EDHISHA SP
RAMER BOSE
Sr. AI Master Trainer
ABSTRACT
Thus preventing Heart disease has become more than necessary. Good
data-driven systems for predicting heart diseases can improve the
entire research and prevention process, making sure that more people
can live healthy lives. This is where Machine Learning comes into
play. Machine Learning helps in predicting Heart diseases, and the
predictions made are quite accurate.
1. Problem statement
2. Data collection
3. Existing solution
4. Proposed solution with used models
5. Result
INDEX
1 Chapter 1: Introduction 1
5 Conclusion 9
6 Future Scope 10
7 References 11
8 Code 12
CHAPTER 1
INTRODUCTION
1
random forests, support vector machines (SVM), or neural
networks. Train the selected models on the preprocessed data. Use
techniques like cross-validation to ensure robustness and avoid
overfitting. Fine-tune the parameters of the models to optimize their
performance using techniques like grid search or random search.
Evaluate the trained models using appropriate evaluation metrics
such as accuracy, precision, recall, F1-score, and ROC-AUC score.
Once the best-performing model is selected, deploy it in a
production environment using frameworks like Flask or Django for creating
APIs. Continuously monitor the performance of the deployed model and update it
periodically with new data to ensure its effectiveness over time.
1.3 Feature
Real-Time Analysis: The dashboard will provide real-time analysis of
customer data.
1.4 Advantages
Using machine learning to classify cardiovascular disease
occurrence can help diagnosticians. This research develops a
2
model that can correctly predict cardiovascular diseases to reduce
the fatality caused by cardiovascular diseases. Heart disease
prediction offers several significant advantages in healthcare.
By leveraging advanced data analytics and predictive
modeling techniques, healthcare providers can identify
individuals at higher risk of developing heart disease before
symptoms manifest, enabling early intervention and
preventive measures
1.5 Scope
The system uses 15 medical parameters such as age, sex, blood
pressure, cholesterol, and obesity for prediction. The EHDPS predicts
the likelihood of patients getting heart disease. It enables significant
knowledge, eg, relationships between medical factors related to heart
disease and patterns, to be established
3
CHAPTER 2
4
2.2 Tools and Software used
5
CHAPTER 3
PROJECT ARCHITECTURE
3.1 Architecture
Database
6
may involve statistical analysis, feature importance ranking, and domain
knowledge.
7
CHAPTER 4
PROJECT OUTCOME
Splitting:
First, data is divided into two parts using component splitting. In this
experiment, data is split based on a ratio of 80:20 for the training set
and the prediction set. The training set data is used in the logistic
regression component for model training, while the prediction set data
is used in the prediction component.
The following classification models are used - Logistic Regression,
Random Forest Classifier, SVM, Naive Bayes Classifier, Decision Tree
Classifier, LightGBM, XGBoost
Prediction:
The two inputs of the prediction component are the model and the
prediction set. The prediction result shows the predicted data, actual
data, and the probability of different results in each group.
Evaluation:
The confusion matrix, also known as the error matrix, is used to
evaluate the accuracy of the model.
8
CONCLUSION
9
FUTURE SCOPE
10
REFERENCES
11
CODE
https://github.com/Edhisha016/HEART-DISEASE-PREDICTION
12