Automatic Diagnosis of Short-Duration 12-Lead ECG using a Deep Convolutional Network

We present a model for predicting electrocardiogram (ECG) abnormalities in short-duration 12-lead ECG signals which outperformed medical doctors on the 4th year of their cardiology residency. Such exams can provide a full evaluation of heart activity and have not been studied in previous end-to-end machine learning papers. Using the database of a large telehealth network, we built a novel dataset with more than 2 million ECG tracings, orders of magnitude larger than those used in previous studies. Moreover, our dataset is more realistic, as it consist of 12-lead ECGs recorded during standard in-clinics exams. Using this data, we trained a residual neural network with 9 convolutional layers to map 7 to 10 second ECG signals to 6 classes of ECG abnormalities. Future work should extend these results to cover a large range of ECG abnormalities, which could improve the accessibility of this diagnostic tool and avoid wrong diagnosis from medical doctors.

[1]  Mohammad Hossein Khosravi,et al.  Global, regional, and national age-sex specific mortality for 264 causes of death, 1980–2016: a systematic analysis for the Global Burden of Disease Study 2016 , 2017, Lancet.

[2]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[3]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[4]  E. Beck,et al.  Protecting the confidentiality and security of personal health information in low- and middle-income countries in the era of SDGs and Big Data , 2016, Global health action.

[5]  G. Veronese,et al.  Emergency physician accuracy in interpreting electrocardiograms with potential ST-segment elevation myocardial infarction: Is it enough? , 2016, Acute cardiac care.

[6]  Jian Sun,et al.  Identity Mappings in Deep Residual Networks , 2016, ECCV.

[7]  Geraint Rees,et al.  Clinically applicable deep learning for diagnosis and referral in retinal disease , 2018, Nature Medicine.

[8]  W. Stead Clinical Implications and Challenges of Artificial Intelligence and Deep Learning. , 2018, JAMA.

[9]  Pablo Laguna,et al.  Computational techniques for ECG analysis and interpretation in light of their contribution to medical advances , 2018, Journal of The Royal Society Interface.

[10]  Geoffrey E. Hinton Deep Learning-A Technology With the Potential to Transform Health Care. , 2018, JAMA.

[11]  Paulo Félix,et al.  Arrhythmia classification from the abductive interpretation of short single-lead ECG records , 2017, 2017 Computing in Cardiology (CinC).

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

[13]  P W Macfarlane,et al.  Testing the performance of ECG computer programs: the CSE diagnostic pilot study. , 1987, Journal of electrocardiology.

[14]  Naif Alajlan,et al.  Deep learning approach for active classification of electrocardiogram signals , 2016, Inf. Sci..

[15]  Shamim Nemati,et al.  Detection of Paroxysmal Atrial Fibrillation using Attention-based Bidirectional Recurrent Neural Networks , 2018, KDD.

[16]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[17]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[18]  R. Sassi,et al.  PDF-ECG in clinical practice: A model for long-term preservation of digital 12-lead ECG data. , 2017, Journal of electrocardiology.

[19]  P. Macfarlane,et al.  The university of glasgow (Uni-G) ECG analysis program , 2005, Computers in Cardiology, 2005.

[20]  Andrew Y. Ng,et al.  Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks , 2017, ArXiv.

[21]  A. Shah,et al.  Errors in the computerized electrocardiogram interpretation of cardiac rhythm. , 2007, Journal of electrocardiology.

[22]  N. Estes Computerized interpretation of ECGs: supplement not a substitute. , 2013, Circulation. Arrhythmia and electrophysiology.

[23]  Qiao Li,et al.  AF classification from a short single lead ECG recording: The PhysioNet/computing in cardiology challenge 2017 , 2017, 2017 Computing in Cardiology (CinC).

[24]  C. Naylor,et al.  On the Prospects for a (Deep) Learning Health Care System , 2018, JAMA.

[25]  U. Rajendra Acharya,et al.  Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals , 2017, Inf. Sci..

[26]  G. Lip,et al.  Accuracy of diagnosing atrial fibrillation on electrocardiogram by primary care practitioners and interpretative diagnostic software: analysis of data from screening for atrial fibrillation in the elderly (SAFE) trial , 2007, BMJ : British Medical Journal.

[27]  J. L. Willems,et al.  The diagnostic performance of computer programs for the interpretation of electrocardiograms. , 1992, The New England journal of medicine.

[28]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Andrew H. Beck,et al.  Diagnostic Assessment of Deep Learning Algorithms for Detection of Lymph Node Metastases in Women With Breast Cancer , 2017, JAMA.

[30]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[31]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[32]  Anil A. Bharath,et al.  Rethinking multiscale cardiac electrophysiology with machine learning and predictive modelling , 2018, Comput. Biol. Medicine.

[33]  Saeed Babaeizadeh,et al.  Densely connected convolutional networks and signal quality analysis to detect atrial fibrillation using short single-lead ECG recordings , 2017, 2017 Computing in Cardiology (CinC).

[34]  Shweta H. Jambukia,et al.  Classification of ECG signals using machine learning techniques: A survey , 2015, 2015 International Conference on Advances in Computer Engineering and Applications.