ECG-Based Classification of Resuscitation Cardiac Rhythms for Retrospective Data Analysis

Objective: There is a need to monitor the heart rhythm in resuscitation to improve treatment quality. Resuscitation rhythms are categorized into: ventricular tachycardia (VT), ventricular fibrillation (VF), pulseless electrical activity (PEA), asystole (AS), and pulse-generating rhythm (PR). Manual annotation of rhythms is time-consuming and infeasible for large datasets. Our objective was to develop ECG-based algorithms for the retrospective and automatic classification of resuscitation cardiac rhythms. Methods: The dataset consisted of 1631 3-s ECG segments with clinical rhythm annotations, obtained from 298 out-of-hospital cardiac arrest patients. In total, 47 wavelet- and time-domain-based features were computed from the ECG. Features were selected using a wrapper-based feature selection architecture. Classifiers based on Bayesian decision theory, k-nearest neighbor, k-local hyperplane distance nearest neighbor, artificial neural network (ANN), and ensemble of decision trees were studied. Results: The best results were obtained for ANN classifier with Bayesian regularization backpropagation training algorithm with 14 features, which forms the proposed algorithm. The overall accuracy for the proposed algorithm was 78.5%. The sensitivities (and positive-predictive-values) for AS, PEA, PR, VF, and VT were 88.7% (91.0%), 68.9% (70.4%), 65.9% (69.0%), 86.2% (83.8%), and 78.8% (72.9%), respectively. Conclusions: The results demonstrate that it is possible to classify resuscitation cardiac rhythms automatically, but the accuracy for the organized rhythms (PEA and PR) is low. Significance: We have made an important step toward making classification of resuscitation rhythms more efficient in the sense of minimal feedback from human experts.

[1]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[2]  F. Sterz,et al.  Feasibility of the capnogram to monitor ventilation rate during cardiopulmonary resuscitation. , 2017, Resuscitation.

[3]  Ali Bahrami Rad,et al.  Probabilistic classification approaches for cardiac arrest rhythm interpretation during resuscitation , 2013, Computing in Cardiology 2013.

[4]  E. M. A. Anas,et al.  Sequential algorithm for life threatening cardiac pathologies detection based on mean signal strength and EMD functions , 2010, Biomedical engineering online.

[5]  Karl Unterkofler,et al.  Detecting Ventricular Fibrillation by Time-Delay Methods , 2007, IEEE Transactions on Biomedical Engineering.

[6]  J P Ornato,et al.  Automatic external defibrillators for public access defibrillation: recommendations for specifying and reporting arrhythmia analysis algorithm performance, incorporating new waveforms, and enhancing safety. A statement for health professionals from the American Heart Association Task Force on Automa , 1997, Circulation.

[7]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[8]  Thomas Marill,et al.  On the effectiveness of receptors in recognition systems , 1963, IEEE Trans. Inf. Theory.

[9]  A. Wayne Whitney,et al.  A Direct Method of Nonparametric Measurement Selection , 1971, IEEE Transactions on Computers.

[10]  Sofía Ruiz de Gauna,et al.  A high-temporal resolution algorithm to discriminate shockable from nonshockable rhythms in adults and children. , 2012, Resuscitation.

[11]  J. Soar,et al.  European Resuscitation Council Guidelines for Resuscitation 2015: Section 3. Adult advanced life support. , 2015, Resuscitation.

[12]  Infotech Oulu,et al.  Protein Fold Recognition with K-Local Hyperplane Distance Nearest Neighbor Algorithm , 2004 .

[13]  Md. Kamrul Hasan,et al.  A simple time domain algorithm for the detection of ventricular fibrillation in electrocardiogram , 2011, Signal Image Video Process..

[14]  Trygve Eftestøl,et al.  Dynamics and state transitions during resuscitation in out-of-hospital cardiac arrest. , 2008, Resuscitation.

[15]  Jesus Ruiz,et al.  Rhythm Analysis during Cardiopulmonary Resuscitation: Past, Present, and Future , 2014, BioMed research international.

[16]  H. Akaike A new look at the statistical model identification , 1974 .

[17]  E. Aramendi,et al.  Automatic detection of chest compressions for the assessment of CPR-quality parameters. , 2014, Resuscitation.

[18]  Trygve Eftestøl,et al.  Automatic Identification of Return of Spontaneous Circulation During Cardiopulmonary Resuscitation , 2008, IEEE Transactions on Biomedical Engineering.

[19]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[20]  Felipe Alonso-Atienza,et al.  Machine Learning Techniques for the Detection of Shockable Rhythms in Automated External Defibrillators , 2016, PloS one.

[21]  Sebastian Zaunseder,et al.  Optimization of ECG Classification by Means of Feature Selection , 2011, IEEE Transactions on Biomedical Engineering.

[22]  Gil Alterovitz,et al.  Accelerating wrapper-based feature selection with K-nearest-neighbor , 2015, Knowl. Based Syst..

[23]  V. Yohai,et al.  Robust Statistics: Theory and Methods , 2006 .

[24]  Ali Bahrami Rad,et al.  Nearest-manifold classification approach for cardiac arrest rhythm interpretation during resuscitation , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[25]  T. Eftestøl,et al.  Towards the Automated Analysis and Database Development of Defibrillator Data from Cardiac Arrest , 2014, BioMed research international.

[26]  J. Soar,et al.  Adult basic life support and automated external defibrillation , 2015 .

[27]  David J. C. MacKay,et al.  Bayesian Interpolation , 1992, Neural Computation.

[28]  Martin A. Riedmiller,et al.  A direct adaptive method for faster backpropagation learning: the RPROP algorithm , 1993, IEEE International Conference on Neural Networks.

[29]  Kari Anne Haaland Thorsen,et al.  Representing resuscitation data-Considerations on efficient analysis of quality of cardiopulmonary resuscitation. , 2009, Resuscitation.

[30]  Trygve Eftestøl,et al.  Impedance-Based Ventilation Detection During Cardiopulmonary Resuscitation , 2007, IEEE Transactions on Biomedical Engineering.

[31]  Mathias Drton,et al.  Adaptive rhythm sequencing: A method for dynamic rhythm classification during CPR. , 2015, Resuscitation.

[32]  T. Eftestøl,et al.  Reliable extraction of the circulation component in the thoracic impedance measured by defibrillation pads. , 2013, Resuscitation.

[33]  Ali Bahrami Rad,et al.  Automatic cardiac rhythm interpretation during resuscitation. , 2016, Resuscitation.

[34]  P. Steen,et al.  Which factors influence spontaneous state transitions during resuscitation? , 2009, Resuscitation.

[35]  Unai Irusta,et al.  Circulation detection using the electrocardiogram and the thoracic impedance acquired by defibrillation pads. , 2016, Resuscitation.

[36]  Richard E. Kerber,et al.  Automatic External Defibrillators for Public Access Defibrillation: Recommendations for Specifying and Reporting Arrhythmia Analysis Algorithm Performance, Incorporating New Waveforms, and Enhancing Safety , 1997, Biomedical instrumentation & technology.

[37]  José Luis Rojo-Álvarez,et al.  Detection of Life-Threatening Arrhythmias Using Feature Selection and Support Vector Machines , 2014, IEEE Transactions on Biomedical Engineering.

[38]  Unai Irusta,et al.  An algorithm to discriminate supraventricular from ventricular tachycardia in automated external defibrillators valid for adult and paediatric patients. , 2009, Resuscitation.

[39]  Richard Simon,et al.  Bias in error estimation when using cross-validation for model selection , 2006, BMC Bioinformatics.

[40]  Qiao Li,et al.  Ventricular Fibrillation and Tachycardia Classification Using a Machine Learning Approach , 2014, IEEE Transactions on Biomedical Engineering.

[41]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[42]  S. Mallat A wavelet tour of signal processing , 1998 .

[43]  Trygve Eftestøl,et al.  A Least Mean-Square Filter for the Estimation of the Cardiopulmonary Resuscitation Artifact Based on the Frequency of the Compressions , 2009, IEEE Transactions on Biomedical Engineering.

[44]  U. Irusta,et al.  A Reliable Method for Rhythm Analysis during Cardiopulmonary Resuscitation , 2014, BioMed research international.

[45]  B. Abella,et al.  Clinical state transitions during advanced life support (ALS) in in-hospital cardiac arrest. , 2013, Resuscitation.

[46]  L. Wik Quality of Cardiopulmonary Resuscitation—Reply , 2005 .

[47]  Sofía Ruiz de Gauna,et al.  Reliability and accuracy of the thoracic impedance signal for measuring cardiopulmonary resuscitation quality metrics. , 2015, Resuscitation.

[48]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[49]  Irena Jekova,et al.  Shock advisory system with minimal delay triggering after end of chest compressions: accuracy and gained hands-off time. , 2011, Resuscitation.

[50]  Maaret Castrén,et al.  European Resuscitation Council Guidelines for Resuscitation 2010 Section 2. Adult basic life support and use of automated external defibrillators , 2010, Resuscitation.

[51]  Pascal Vincent,et al.  K-Local Hyperplane and Convex Distance Nearest Neighbor Algorithms , 2001, NIPS.

[52]  Yongqin Li,et al.  An Algorithm Used for Ventricular Fibrillation Detection Without Interrupting Chest Compression , 2012, IEEE Transactions on Biomedical Engineering.

[53]  S. Mallat Multiresolution approximations and wavelet orthonormal bases of L^2(R) , 1989 .