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 条
  • [1] Machine Learning Framework for Multi-Level Classification of Company Revenue
    Choi, Jung-Gu
    Ko, Inhwan
    Kim, Jeongjae
    Jeon, Yeseul
    Han, Sanghoon
    IEEE ACCESS, 2021, 9 : 96739 - 96750
  • [2] NESTED LEARNING FOR MULTI-LEVEL CLASSIFICATION
    Achddou, Raphael
    Di Martino, J. Matias
    Sapiro, Guillermo
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 2815 - 2819
  • [3] Classification of ECG Signal by using Machine Learning Methods
    Diker, Aykut
    Avci, Engin
    Comert, Zafer
    Avci, Derya
    Kacar, Emine
    Serhatlioglu, Ihsan
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [4] A Hierarchical Machine Learning Approach for Multi-Level and Multi-Resolution 3D Point Cloud Classification
    Teruggi, Simone
    Grilli, Eleonora
    Russo, Michele
    Fassi, Francesco
    Remondino, Fabio
    REMOTE SENSING, 2020, 12 (16)
  • [5] Multi-class multi-level classification algorithm for skin lesions classification using machine learning techniques
    Hameed, Nazia
    Shabut, Antesar M.
    Ghosh, Miltu K.
    Hossain, M. A.
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 141
  • [6] ECG Signal Classification Using Various Machine Learning Techniques
    S Celin
    K. Vasanth
    Journal of Medical Systems, 2018, 42
  • [7] Patient Specific Machine Learning Models for ECG Signal Classification
    Pandey, Saroj Kumar
    Janghel, Rekh Ram
    Vani, Vyom
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 2181 - 2190
  • [8] ECG Signal Classification Using Various Machine Learning Techniques
    Celin, S.
    Vasanth, K.
    JOURNAL OF MEDICAL SYSTEMS, 2018, 42 (12)
  • [9] Enhancing Ulcerative Colitis Diagnosis: A Multi-Level Classification Approach with Deep Learning
    Alyamani, Hasan J.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 140 (01): : 1129 - 1142
  • [10] Multi-level Video Captioning based on Label Classification using Machine Learning Techniques
    Vaishnavi, J.
    Narmatha, V.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (11) : 582 - 588