Real-Time Detection of Atrial Fibrillation from Short Time Single Lead ECG Traces Using Recurrent Neural Networks

Atrial fibrillation (AF) is the predominant type of cardiac arrhythmia affecting more than 45 Million individuals globally. It is one of the leading contributors of strokes and hence detecting them in real-time is of paramount importance for early intervention. Traditional methods require long ECG traces and tedious preprocessing for accurate diagnosis. In this paper, we explore and employ deep learning methods such as RNN, LSTM and GRU to detect the Atrial Fibrillation (AF) faster in the given electrocardiogram traces. For this study, we used one of the well-known publicly available MIT-BIH Physionet dataset. To the best of our knowledge this is the first time Deep learning has been employed to detect the Atrial Fibrillation in real-time. Based on our experiments RNN, LSTM and GRU offer the accuracy of 0.950, 1.000 and 1.000 respectively. Our methodology does not require any de-noising, other filtering and preprocessing methods. Results are encouraging enough to begin clinical trials for the real-time detection of AF that will be highly beneficial in the scenarios of ambulatory, intensive care units and for real-time detection of AF for life saving implantable defibrillators.

[1]  S SachinKumar,et al.  Modified Variational Mode Decomposition for Power Line Interference Removal in ECG Signals , 2016 .

[2]  Sarah N Hilmer,et al.  Review of epidemiology and management of atrial fibrillation in developing countries. , 2013, International journal of cardiology.

[3]  Jinseok Lee,et al.  A novel application for the detection of an irregular pulse using an iPhone 4S in patients with atrial fibrillation. , 2013, Heart rhythm.

[4]  Barathram Ramkumar,et al.  Straightforward and robust QRS detection algorithm for wearable cardiac monitor. , 2014, Healthcare technology letters.

[5]  D. Singer,et al.  Prevalence of diagnosed atrial fibrillation in adults: national implications for rhythm management and stroke prevention: the AnTicoagulation and Risk Factors in Atrial Fibrillation (ATRIA) Study. , 2001, JAMA.

[6]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[7]  S. Inglis,et al.  Atrial fibrillation: stroke prevention in focus. , 2014, Australian critical care : official journal of the Confederation of Australian Critical Care Nurses.

[8]  Jürgen Schmidhuber,et al.  Learning Precise Timing with LSTM Recurrent Networks , 2003, J. Mach. Learn. Res..

[9]  Petr Gajdos,et al.  Recognition of pathological beats in ECG signals based on Singular Value Decomposition of wavelet coefficients and support vector machine , 2015, 2015 38th International Conference on Telecommunications and Signal Processing (TSP).

[10]  R. Moazzezi,et al.  Change-based population coding , 2011 .

[11]  Rui Rodrigues,et al.  Suppression of false arrhythmia alarms using ECG and pulsatile waveforms , 2015, 2015 Computing in Cardiology Conference (CinC).

[12]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[13]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[14]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[15]  Jürgen Schmidhuber,et al.  Learning to Forget: Continual Prediction with LSTM , 2000, Neural Computation.

[16]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[17]  J. Kalifa,et al.  Risk factors and genetics of atrial fibrillation. , 2014, Cardiology clinics.

[18]  Jeffrey L. Elman,et al.  Finding Structure in Time , 1990, Cogn. Sci..

[19]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[20]  José Jalife,et al.  2017 HRS/EHRA/ECAS/APHRS/SOLAECE expert consensus statement on catheter and surgical ablation of atrial fibrillation , 2012, Heart rhythm.