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 signal processing for very precise ultrasonic measurement on machine tools
    Pfeifer, T
    Benz, M
    1999 IEEE ULTRASONICS SYMPOSIUM PROCEEDINGS, VOLS 1 AND 2, 1999, : 753 - 756
  • [42] MuBiNN: Multi-Level Binarized Recurrent Neural Network for EEG signal Classification
    Mirsalari, Seyed Ahmad
    Sinaei, Sima
    Salehi, Mostafa E.
    Daneshtalab, Masoud
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [43] Multi-level air quality classification in China using information gain and support vector machine hybrid model
    Liu, Bingchun
    Wang, Hui
    Binaykia, Arihant
    Fu, Chuanchuan
    Xiang, Bingpeng
    Nature Environment and Pollution Technology, 2019, 18 (03) : 697 - 708
  • [44] Assessing the Quality of a Consensus Determined Using a Multi-level Approach
    Kozierkiewicz-Hetmanska, Adrianna
    Pietranik, Marcin
    2017 IEEE INTERNATIONAL CONFERENCE ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS (INISTA), 2017, : 131 - 136
  • [45] Federated Machine Learning: Survey, Multi-Level Classification, Desirable Criteria and Future Directions in Communication and Networking Systems
    Wahab, Omar Abdel
    Mourad, Azzam
    Otrok, Hadi
    Taleb, Tarik
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2021, 23 (02): : 1342 - 1397
  • [46] A Holistic, Multi-Level, and Integrative Ethical Approach to Developing Machine Learning-Driven Decision Aids
    Ho, Anita
    Brake, Jad
    Palmer, Amitabha
    Binkley, Charles E.
    AMERICAN JOURNAL OF BIOETHICS, 2024, 24 (09): : 110 - 113
  • [47] A Multi-level ensemble approach for skin lesion classification using Customized Transfer Learning with Triple Attention
    Efat, Anwar Hossain
    Hasan, S. M. Mahedy
    Uddin, Md. Palash
    Al Mamun, Md.
    PLOS ONE, 2024, 19 (10):
  • [48] Diabetes Prediction Empowered with Multi-level Data Fusion and Machine Learning
    Bassam, Ghofran
    Rouai, Amina
    Ahmad, Reyaz
    Khan, Muhammd Adnan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) : 578 - 596
  • [49] Multi-level aspect based sentiment classification of Twitter data: using hybrid approach in deep learning
    Janjua, Sadaf Hussain
    Siddiqui, Ghazanfar Farooq
    Sindhu, Muddassar Azam
    Rashid, Umer
    PEERJ COMPUTER SCIENCE, 2021, : 1 - 25
  • [50] Optimizing Asynchronous Multi-Level Checkpoint/Restart Configurations with Machine Learning
    Dey, Tonmoy
    Sato, Kento
    Nicolae, Bogdan
    Guo, Jian
    Domke, Jens
    Yu, Weikuan
    Cappello, Franck
    Mohror, Kathryn
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 1036 - 1043