A machine learning approach to multi-level ECG signal quality classification

被引:149
|
作者
Li, Qiao [1 ,2 ]
Rajagopalan, Cadathur [3 ]
Clifford, Gari D. [2 ]
机构
[1] Shandong Univ, Sch Med, Inst Biomed Engn, Jinan 250012, Shandong, Peoples R China
[2] Univ Oxford, Dept Engn Sci, Inst Biomed Engn, Oxford OX1 3PJ, England
[3] Mindray DS USA, Mahwah, NJ USA
关键词
ECG; Signal quality; Multi-level classification; Machine learning; Support vector machine; DATA FUSION; ALGORITHM; INDEXES; RULES;
D O I
10.1016/j.cmpb.2014.09.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Current electrocardiogram (ECG) signal quality assessment studies have aimed to provide a two-level classification: clean or noisy. However, clinical usage demands more specific noise level classification for varying applications. This work outlines a five-level ECG signal quality classification algorithm. A total of 13 signal quality metrics were derived from segments of ECG waveforms, which were labeled by experts. A support vector machine (SVM) was trained to perform the classification and tested on a simulated dataset and was validated using data from the MIT-BIH arrhythmia database (MITDB). The simulated training and test datasets were created by selecting clean segments of the ECG in the 2011 PhysioNet/Computing in Cardiology Challenge database, and adding three types of real ECG noise at different signal-to-noise ratio (SNR) levels from the MIT-BIH Noise Stress Test Database (NSTDB). The MITDB was re-annotated for five levels of signal quality. Different combinations of the 13 metrics were trained and tested on the simulated datasets and the best combination that produced the highest classification accuracy was selected and validated on the MITDB. Performance was assessed using classification accuracy (Ac), and a single class overlap accuracy (OAc), which assumes that an individual type classified into an adjacent class is acceptable. An Ac of 80.26% and an OAc of 98.60% on the test set were obtained by selecting 10 metrics while 57.26% (Ac) and 94.23% (OAc) were the numbers for the unseen MITDB validation data without retraining. By performing the fivefold cross validation, an Ac of 88.07 +/- 0.32% and OAc of 99.34 +/- 0.07% were gained on the validation fold of MITDB. (C) 2014 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:435 / 447
页数:13
相关论文
共 50 条
  • [41] Multi-level machine learning prediction of protein-protein interactions in Saccharomyces cerevisiae
    Zubek, Julian
    Tatjewski, Marcin
    Boniecki, Adam
    Mnich, Maciej
    Basu, Subhadip
    Plewczynski, Dariusz
    PEERJ, 2015, 3
  • [42] Depression Level Classification Using Machine Learning Classifiers Based on Actigraphy Data
    Choi, Jung-Gu
    Ko, Inhwan
    Han, Sanghoon
    IEEE ACCESS, 2021, 9 : 116622 - 116646
  • [43] A multi-level classification and modified PSO clustering based ensemble approach for credit scoring
    Singh, Indu
    Kumar, Narendra
    Srinivasa, K. G.
    Maini, Shivam
    Ahuja, Umang
    Jain, Siddhant
    APPLIED SOFT COMPUTING, 2021, 111
  • [44] An Efficient Multi-Level Convolutional Neural Network Approach for White Blood Cells Classification
    Cheuque, Cesar
    Querales, Marvin
    Leon, Roberto
    Salas, Rodrigo
    Torres, Romina
    DIAGNOSTICS, 2022, 12 (02)
  • [45] Towards Optimizing Multi-Level Selective Maintenance via Machine Learning Predictive Models
    Achour, Amal
    Kammoun, Mohamed Ali
    Hajej, Zied
    APPLIED SCIENCES-BASEL, 2024, 14 (01):
  • [46] Machine-Learning-Based Approaches for Multi-Level Sentiment Analysis of Romanian Reviews
    Briciu, Anamaria
    Calin, Alina-Delia
    Miholca, Diana-Lucia
    Moroz-Dubenco, Cristiana
    Petrascu, Vladiela
    Dascalu, George
    MATHEMATICS, 2024, 12 (03)
  • [47] An Overview and Classification of Machine Learning Approaches for Radar Signal Deinterleaving
    Lesieur, Louis
    Le Caillec, Jean-Marc
    Khenchaf, Ali
    Guardia, Vincent
    Toumi, Abdelmalek
    IEEE ACCESS, 2025, 13 : 28008 - 28028
  • [48] Motor Imagery EEG Signal Processing and Classification using Machine Learning Approach
    Sreeja, S. R.
    Rabha, Joytirmoy
    Nagarjuna, K. Y.
    Samanta, Debasis
    Mitra, Pabitra
    Sarma, Monalisa
    2017 INTERNATIONAL CONFERENCE ON NEW TRENDS IN COMPUTING SCIENCES (ICTCS), 2017, : 61 - 66
  • [49] Machine learning based pervasive analytics for ECG signal analysis
    Aarathi, S.
    Vasundra, S.
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2024, 20 (01) : 1 - 18
  • [50] Water Quality Classification Using Machine Learning Algorithms
    Alnaqeb, Reem
    Alketbi, Khuloud
    Alrashdi, Fatema
    Ismail, Heba
    2022 IEEE/ACS 19TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2022,