A Novel Method for Segmentation of QRS Complex on ECG Signals and Classify Cardiovascular Diseases via a Hybrid Model Based on Machine Learning

Eftal Sehirli
2021 International Journal of Intelligent Systems and Applications in Engineering  
Automated-detecting intelligent programs and methods are developing to find out diseases in medicine in recent years. Developing new methods and improving existing ones are currently ongoing research. One of the most important health problems is heart diseases for all people in the world. Electrocardiography (ECG) is a diagnosis tool that gives substantially functional information about heart and cardiac system. In this work, it is primarily aimed at developing an intelligent system based on
more » ... signal processing, analysis, and classification via a hybrid machine learning model. This work uses 837 ECG signal fragments that includes 7 different classes shared in MIT-BIH Arrhythmia database for one lead. The ECG signals are applied on a preprocessing to smooth signals and correct baselines. Q, R and S waves (QRS) complex on ECG signals are segmented based on k-means clustering and tracking local extrema points. Feature extraction and selection are then performed, and a dataset is created by calculating measurement parameters for each QRS points separately. Training sets and test sets based on 8-fold cross validation are generated. A hybrid model based on machine learning models including decision tree (DT), k-nearest neighbor (KNN), random forest (RF), naïve bayes (NB), linear discriminant analysis (LDA), support vector machines (SVM) and quadratic discriminant analysis (QDA) is developed to classify cardiovascular diseases (CVD) into 7 different classes such as normal sinus rhythm (NSR), atrial premature beat (APB), atrial fibrillation (AFIB), premature ventricular contraction (PVC), ventricular bigeminy (VB), left bundle branch block beat (LBBBB) and right bundle branch block beat (RBBBB). Sensitivity, specificity, accuracy, and Matthews correlation coefficient (MCC) of detection of QRS complex are obtained respectively as 94.75%, 95.96%, 95.57% and 0.90. Sensitivity, specificity, accuracy and MCC of classification of CVD classes are obtained respectively as 92.33%, 92.50%, 92.41%, 0.85.
doi:10.18201/ijisae.2021167932 fatcat:7r2ueoksijgvfdn4ymcqjetpzi