Explanation of HRV Features for Detecting Atrial Fibrillation

Atrial fibrillation is a heart condition that is known to be affecting approximately 33 million people in the world and cause a wide range of complications, that may at times be fatal if not properly treated. Many studies try to address this condition by either training highly accurate artificial in...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SN computer science 2022-11, Vol.3 (6), p.424, Article 424
Hauptverfasser: Lee, Yongho, Pham, Vinh, Chung, Tai-Myoung
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Atrial fibrillation is a heart condition that is known to be affecting approximately 33 million people in the world and cause a wide range of complications, that may at times be fatal if not properly treated. Many studies try to address this condition by either training highly accurate artificial intelligence detector models or by explaining the physiological significance of certain features used to train these detector models. However, the problem with these kind of studies is that it leaves its users to either blindly trust the calls of a black box model, or merely inform themselves of various features. In this study, we try to address this problem by revealing which features are most frequently chosen by artificial intelligence models to detect atrial fibrillation and also try to explain why they might be so significant. To achieve this, heart rate variability features are extracted from the ‘PhysioNet/Computing in Cardiology (CinC) Challenge 2017’ dataset and are used to train machine learning models like Random Forest and XGBoost, with Recursive Feature Elimination. We find that many machine learning algorithms find the ‘hr_std’, ‘sd_ratio’, ‘nni_mean’, and ‘pnn20’ features to be most important in detecting atrial fibrillation. We achieve a mean F 1 -score of 98.13% and 95.18% for Random Forest and Support Vector Machine with a Linear Kernel, respectively, using K-Fold Cross-Validation with five-folds.
ISSN:2661-8907
2662-995X
2661-8907
DOI:10.1007/s42979-022-01309-4