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 条
  • [31] Learning Multi-level Deep Representations for Image Emotion Classification
    Rao, Tianrong
    Li, Xiaoxu
    Xu, Min
    NEURAL PROCESSING LETTERS, 2020, 51 (03) : 2043 - 2061
  • [32] Heart Rate Classification Using ECG Signal Processing and Machine Learning Methods
    Papadogiorgaki, Maria
    Venianaki, Maria
    Charonyktakis, Paulos
    Antonakakis, Marios
    Tsamardinos, Ioannis
    Zervakis, Michalis E.
    Sakkalis, Vangelis
    2021 IEEE 21ST INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (IEEE BIBE 2021), 2021,
  • [33] Heart Rate Classification Using ECG Signal Processing and Machine Learning Methods
    Papadogiorgaki, Maria
    Venianaki, Maria
    Charonyktakis, Paulos
    Antonakakis, Marios
    Tsamardinos, Ioannis
    Zervakis, Michalis E.
    Sakkalis, Vangelis
    BIBE 2021 - 21st IEEE International Conference on BioInformatics and BioEngineering, Proceedings, 2021,
  • [34] An Intelligent Learning Approach for Improving ECG Signal Classification and Arrhythmia Analysis
    Allabun, Sarah
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (04) : 319 - 326
  • [35] Multi-level cognitive state classification of learners using complex brain networks and interpretable machine learning
    He, Xiuling
    Li, Yue
    Xiao, Xiong
    Li, Yingting
    Fang, Jing
    Zhou, Ruijie
    COGNITIVE NEURODYNAMICS, 2025, 19 (01)
  • [36] An intelligent learning approach for improving ECG signal classification and arrhythmia analysis
    Sangaiah, Arun Kumar
    Arumugam, Maheswari
    Bian, Gui-Bin
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2020, 103
  • [37] Towards precision oncology: a multi-level cancer classification system integrating liquid biopsy and machine learning
    Amr Eledkawy
    Taher Hamza
    Sara El-Metwally
    BioData Mining, 18 (1)
  • [38] Optimized multi-stage sifting approach for ECG arrhythmia classification with shallow machine learning models
    Mahajan P.
    Kaul A.
    International Journal of Information Technology, 2024, 16 (1) : 53 - 68
  • [39] Efficient ECG multi-level wavelet classification through neural network dimensionality reduction
    Andreao, RV
    Dorizzi, B
    Cortez, PC
    Mota, JCM
    NEURAL NETWORKS FOR SIGNAL PROCESSING XII, PROCEEDINGS, 2002, : 395 - 404
  • [40] Classification of 12-lead ECG With an Ensemble Machine Learning Approach
    Bodini, Matteo
    Rivolta, Massimo W.
    Sassi, Roberto
    2020 COMPUTING IN CARDIOLOGY, 2020,