TY - JOUR
T1 - Detection of atrial fibrillation in ECG hand-held devices using a random forest classifier
AU - Zabihi, Morteza
AU - Rad, Ali Bahrami
AU - Katsaggelos, Aggelos K.
AU - Kiranyaz, Serkan
AU - Narkilahti, Susanna
AU - Gabbouj, Moncef
N1 - Publisher Copyright:
© 2017 IEEE Computer Society. All rights reserved.
PY - 2017
Y1 - 2017
N2 - Atrial Fibrillation (AF) is characterized by chaotic electrical impulses in the atria, which leads to irregular heartbeats and can develop blood clots and stroke. Therefore, early detection of AF is crucial for increasing the success rate of the treatment. This study is focused on detection of AF rhythm using hand-held ECG monitoring devices, in addition to three other classes: normal or sinus rhythm, other rhythms, and too noisy to analyze. The pipeline of the proposed method consists of three major components: preprocessing and feature extraction, feature selection, and classification. In total, 491 hand-crafted features are extracted. Then, 150 features are selected in a feature ranking procedure. The selected features are from time, frequency, time-frequency domains, and phase space reconstruction of the ECG signals. In the final stage, a random forest classifier is used to classify the selected features into one of the four aforementioned ECG classes. Using the scoring mechanism provided by PhysioNet/Computing in Cardiology (CinC) Challenge 2017, the overall score (mean±std) of 81.9±2.6% is achieved over the training dataset in 10-fold cross-validation. The proposed algorithm tied for the first place in the PhysioNet/CinC Challenge 2017 with an overall score of 82.6% (rounded to 83%) on the unseen test dataset.
AB - Atrial Fibrillation (AF) is characterized by chaotic electrical impulses in the atria, which leads to irregular heartbeats and can develop blood clots and stroke. Therefore, early detection of AF is crucial for increasing the success rate of the treatment. This study is focused on detection of AF rhythm using hand-held ECG monitoring devices, in addition to three other classes: normal or sinus rhythm, other rhythms, and too noisy to analyze. The pipeline of the proposed method consists of three major components: preprocessing and feature extraction, feature selection, and classification. In total, 491 hand-crafted features are extracted. Then, 150 features are selected in a feature ranking procedure. The selected features are from time, frequency, time-frequency domains, and phase space reconstruction of the ECG signals. In the final stage, a random forest classifier is used to classify the selected features into one of the four aforementioned ECG classes. Using the scoring mechanism provided by PhysioNet/Computing in Cardiology (CinC) Challenge 2017, the overall score (mean±std) of 81.9±2.6% is achieved over the training dataset in 10-fold cross-validation. The proposed algorithm tied for the first place in the PhysioNet/CinC Challenge 2017 with an overall score of 82.6% (rounded to 83%) on the unseen test dataset.
UR - http://www.scopus.com/inward/record.url?scp=85045121714&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85045121714&partnerID=8YFLogxK
U2 - 10.22489/CinC.2017.069-336
DO - 10.22489/CinC.2017.069-336
M3 - Conference article
AN - SCOPUS:85045121714
SN - 2325-8861
VL - 44
SP - 1
EP - 4
JO - Computing in Cardiology
JF - Computing in Cardiology
T2 - 44th Computing in Cardiology Conference, CinC 2017
Y2 - 24 September 2017 through 27 September 2017
ER -