Automatic Classification of ECG Data Quality for Each Channel

In the analysis of ECG data, it is necessary to first automatically classify the quality of ECG data to facilitate the subsequent processing. PhysioNet/Computing in Cardiology Challenge 2011 and existing researches involve the quality of the entire record of ECG, which fails to maximize utilization of ECG data. In fact, single-lead ECG has been widely used in many fields, such as wearable devices, sleep apnea monitoring, and deriving respiratory rate. However, the present methods for evaluating the data quality by each channel only divide them into two categories: acceptable and unacceptable, which is relatively coarse. This paper proposes a new method for the automatic classification of ECG data quality by channel. This method divides them into four categories: (1) electrode shedding, marked as C3; (2) serious noise interference, under which it is difficult to detect R wave, marked as C2; (3) partial noise interference, under which part of R waves may not be detected correctly, marked as C1; (4) high quality signal, marked as C0. The 2011 competition data was re-marked according to the channel with the help of our designed auxiliary program. This paper defined some features and designed a tree classifier using One-Class Support Vector Machine(OCSVM). The test results of our method show that the detection accuracy of electrode shedding is 93.22%, serious noise interference is 90%, partial noise interference is 89.22%, and high quality signal is 97.19%. It shows that the method has a broad prospect in the automatic preprocessing of ECG data.

[1]  Hui Han,et al.  Borderline-SMOTE: A New Over-Sampling Method in Imbalanced Data Sets Learning , 2005, ICIC.

[2]  G. D. Clifford,et al.  A single channel ECG quality metric , 2012, 2012 Computing in Cardiology.

[3]  Gari D. Clifford,et al.  A machine learning approach to multi-level ECG signal quality classification , 2014, Comput. Methods Programs Biomed..

[4]  Yefei Zhang,et al.  SQI Quality Evaluation Mechanism of Single-Lead ECG Signal Based on Simple Heuristic Fusion and Fuzzy Comprehensive Evaluation , 2018, Front. Physiol..

[5]  Bernhard Schölkopf,et al.  Estimating the Support of a High-Dimensional Distribution , 2001, Neural Computation.

[6]  Yong Bai,et al.  Electrocardiogram Signal Quality Assessment Based on Structural Image Similarity Metric , 2018, IEEE Transactions on Biomedical Engineering.

[7]  D. Kalman A Singularly Valuable Decomposition: The SVD of a Matrix , 1996 .

[8]  Darren T. Andrews,et al.  Maximum likelihood principal component analysis , 1997 .

[9]  Yang Yao,et al.  Adaboost Based ECG Signal Quality Evaluation , 2019, 2019 Computing in Cardiology (CinC).

[10]  Liping Li,et al.  A Quality Assessment Method of Single-Lead ECG Signal Based on Spectral Analysis , 2016, 2016 8th International Conference on Information Technology in Medicine and Education (ITME).

[11]  Velislav Nikolaev Batchvarov Analysis and interpretation of the electrocardiogram by the computer. , 2018, International journal of cardiology.

[12]  Bernhard Schölkopf,et al.  Support Vector Method for Novelty Detection , 1999, NIPS.

[13]  Shoushui Wei,et al.  ECG quality assessment based on a kernel support vector machine and genetic algorithm with a feature matrix , 2014, Journal of Zhejiang University SCIENCE C.

[14]  Alberto Porta,et al.  On the Relevance of Computing a Local Version of Sample Entropy in Cardiovascular Control Analysis , 2019, IEEE Transactions on Biomedical Engineering.

[15]  Zhi-Hua Zhou,et al.  Exploratory Under-Sampling for Class-Imbalance Learning , 2006, Sixth International Conference on Data Mining (ICDM'06).

[16]  Qiao Li,et al.  ECG Signal Quality During Arrhythmia and Its Application to False Alarm Reduction , 2013, IEEE Transactions on Biomedical Engineering.

[17]  Xiaopeng Zhao,et al.  Computer algorithms for evaluating the quality of ECGs in real time , 2011, 2011 Computing in Cardiology.

[18]  Kon Max Wong,et al.  A fast method for real-time median filtering , 1980 .

[19]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[20]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[21]  N H Lovell,et al.  Electrocardiogram signal quality measures for unsupervised telehealth environments , 2012, Physiological measurement.

[22]  Li Zhang,et al.  Comparing the Performance of Random Forest, SVM and Their Variants for ECG Quality Assessment Combined with Nonlinear Features , 2019 .

[23]  Refet Firat Yazicioglu,et al.  Motion artifact reduction in ambulatory ECG monitoring: an integrated system approach , 2011, Wireless Health.

[24]  G D Clifford,et al.  Signal quality indices and data fusion for determining clinical acceptability of electrocardiograms , 2012, Physiological measurement.