ECG data analysis and heart disease prediction using machine learning algorithms

被引:0
作者
Thithi, Sushimita Roy [1 ]
Akfar, Afifa [1 ]
Aleem, Fahimul [1 ]
Chakrabarty, Amitabha [1 ]
机构
[1] BRAC Univ, Dept CSE, Dhaka, Bangladesh
来源
PROCEEDINGS OF 2019 IEEE REGION 10 SYMPOSIUM (TENSYMP) | 2019年
关键词
ECG; Machine learning; Logistic regression; Decision tree; Nearest neighbour; Naive Bayes; Support Vector Machine; Arificial Neural Network; Right bundle branch block; Myocardial infarction; Sinus tachycardia; Sinus bradycardia; Coronary artery disease; Abnormal ECG;
D O I
10.1109/tensymp46218.2019.8971374
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the modern world, there have been some revolutionary advancement in the field of medical science and research and this is no different for electrocardiogram. Electrocardiogram (also abbreviated as ECG) illustrates the electrical activity of one's heart over a time period. Over the years, number of people suffering from heart disease have increased to some extent. Therefore, in our research, we aim to design a model using supervised machine learning that can find anomalies in one's ECG report by analyzing it. We have applied six supervised machine learning algorithms to distinguish between normal and abnormal ECG. In addition,we used them to predict the chances of a patient suffering from a certain heart disease. We divided our data set into two parts. 75% data in one group for training the model and rest 25% data in another group for testing. To avoid any kind of anomalies or repetitions, Cross Validation and Random Train Test Split was used to obtain an answer as accurate as possible. We have compared the results with each other for a better understanding
引用
收藏
页码:819 / 824
页数:6
相关论文
共 17 条
[1]  
[Anonymous], INT J COMPUT APPL
[2]  
[Anonymous], 1997, MACH LEARN
[3]  
[Anonymous], THESIS
[4]  
[Anonymous], REAL TIME ECG WARNIN
[5]  
[Anonymous], THESIS
[6]  
[Anonymous], INT J
[7]  
Dua D., 2017, Uci machine learning repository
[8]   An introduction to ROC analysis [J].
Fawcett, Tom .
PATTERN RECOGNITION LETTERS, 2006, 27 (08) :861-874
[9]  
Grzymala-busse J. W., 1993, Fundamenta Informaticae, V18, P193
[10]   A supervised machine learning algorithm for arrhythmia analysis [J].
Guvenir, HA ;
Acar, B ;
Demiroz, G ;
Cekin, A .
COMPUTERS IN CARDIOLOGY 1997, VOL 24, 1997, 24 :433-436