You are on page 1of 10

Heart Disease Prediction Using

Machine Learning

UNDER THE GUIDANCE OF: SUBMITTED BY:


MR. R. VENKATESH A. SIRISHA 17NN1A05C4
A. TRIVENI 17NN1A05C2
B. ANJANI 17NN1A05C7
J. HARIKA
17NN1A05E1
Abstract

 With an opulence of data, healthcare is being developed by the application of


machine learning. Cardiovascular disease is one of the most fatal conditions
in the present world. In case of heart diseases, the correct diagnosis in early
stage is important as time is the very important factor. We are building a
Heart Disease Prediction system to predict the chance of heart disease , for
this we use different algorithms like Logistic Regression and Random
Forests by giving age, gender, blood pressure etc as input. As a output it gives
the chance of getting heart disease.
Introduction

 According to the survey of the WHO , 17.5 million total global


deaths occur because of heart attacks

 Therefore, prediction of cardiac abnormalities at the early stage and


tools for the prediction of heart diseases can save a lot of lives.

 We can use the suitable machine learning algorithms like logistic


regression algorithms for predicting the disease.
Existing System

Diagnosis of the disease solely depends upon the docter’s intuition and patient’s
records.
Researchers made use of several data mining techniques that are accessible to help
the specialists or physicians identify the heart disease. One of them is Naïve Bayes
algorithm. The disadvantages of this prediction are, cardiovascular disease results
are not accurate , cannot handle enormous datasets for patient records.

Disadvantages:
This practice leads to unwanted biases ,errors and excessive medical costs which
effects the quality of service provided to patients.
There are many ways that a medical misdiagnosis can represent itself .
Proposed System

 Machine learning techniques are used to increase the accuracy rate.


 In machine learning technique we can use the following algorithms on
huge datasets to predict the heart disease.
1.Logistic Regression
2.Random Forest
 Random forest algorithm is used to improve the accuracy of the
system.
 By using this ,the proposed system acts as a decision support system
and will predict the chances of heart diseases.
System specifications

Software requirements:
 OS : Windows
 Python IDE : Python 2.7.x and above
Anaconda IDE
 Setup tools and pip to be installed for 3.6.x and above

Hardware requirements:
 RAM : 4GB and Higher
 Processor : Intel i3 and above
 Hard Disk : 500GB: Minimum 
System Architecture
Use Case Diagram:
Sequence Diagram:
THANK YOU

You might also like