Detection of Subtle ECG Changes Despite Superimposed Artifacts by Different Machine Learning Algorithms

被引:0
|
作者
Noitz, Matthias [1 ]
Moertl, Christoph [1 ]
Boeck, Carl [2 ]
Mahringer, Christoph [3 ]
Bodenhofer, Ulrich [4 ]
Duenser, Martin W. [1 ]
Meier, Jens [1 ]
机构
[1] Johannes Kepler Univ Linz, Kepler Univ Hosp GmbH, Dept Anaesthesiol & Crit Care Med, A-4040 Linz, Austria
[2] Johannes Kepler Univ Linz, Inst Signal Proc, JKU LIT SAL eSPML Lab, Altenberger Str 69, A-4040 Linz, Austria
[3] Johannes Kepler Univ Linz, Kepler Univ Hosp GmbH, Dept Med Engn, A-4040 Linz, Austria
[4] Univ Appl Sci Upper Austria, Sch Informat Commun & Media, Softwarepk 11, A-4232 Hagenberg, Austria
关键词
ECG; ECG morphology; random forests; McSharry algorithm; Gaussian jitter; machine learning; ELECTROCARDIOGRAM;
D O I
10.3390/a17080360
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Analyzing electrocardiographic (ECG) signals is crucial for evaluating heart function and diagnosing cardiac pathology. Traditional methods for detecting ECG changes often rely on offline analysis or subjective visual inspection, which may overlook subtle variations, particularly in the case of artifacts. In this theoretical, proof-of-concept study, we investigated the potential of five different machine learning algorithms [random forests (RFs), gradient boosting methods (GBMs), deep neural networks (DNNs), an ensemble learning technique, as well as logistic regression] to detect subtle changes in the morphology of synthetically generated ECG beats despite artifacts. Following the generation of a synthetic ECG beat using the standardized McSharry algorithm, the baseline ECG signal was modified by changing the amplitude of different ECG components by 0.01-0.06 mV. In addition, a Gaussian jitter of 0.1-0.3 mV was overlaid to simulate artifacts. Five different machine learning algorithms were then applied to detect differences between the modified ECG beats. The highest discriminatory potency, as assessed by the discriminatory accuracy, was achieved by RFs and GBMs (accuracy of up to 1.0), whereas the least accurate results were obtained by logistic regression (accuracy approximately 10% less). In a second step, a feature importance algorithm (Boruta) was used to discriminate which signal parts were responsible for difference detection. For all comparisons, only signal components that had been modified in advance were used for discretion, demonstrating that the RF model focused on the appropriate signal elements. Our findings highlight the potential of RFs and GBMs as valuable tools for detecting subtle ECG changes despite artifacts, with implications for enhancing clinical diagnosis and monitoring. Further studies are needed to validate our findings with clinical data.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] ECG Arrhythmia Detection with Machine Learning Algorithms
    Pandey, Saroj Kumar
    Sodum, Vineetha Reddy
    Janghel, Rekh Ram
    Raj, Anamika
    DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT-2K19, 2020, 1079 : 409 - 417
  • [2] A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection
    Sraitih, Mohamed
    Jabrane, Younes
    Hajjam El Hassani, Amir
    JOURNAL OF CLINICAL MEDICINE, 2022, 11 (17)
  • [3] Detection of malicious software by analyzing the behavioral artifacts using machine learning algorithms
    Singh, Jagsir
    Singh, Jaswinder
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 121
  • [4] Detection of Malicious Software by Analyzing Distinct Artifacts Using Machine Learning and Deep Learning Algorithms
    Ashik, Mathew
    Jyothish, A.
    Anandaram, S.
    Vinod, P.
    Mercaldo, Francesco
    Martinelli, Fabio
    Santone, Antonella
    ELECTRONICS, 2021, 10 (14)
  • [5] Early wildfire detection using different machine learning algorithms
    Moradi, Sina
    Hafezi, Mohadeseh
    Sheikhi, Aras
    REMOTE SENSING APPLICATIONS-SOCIETY AND ENVIRONMENT, 2024, 36
  • [6] A Comparative Study of ECG Beats Variability Classification Based on Different Machine Learning Algorithms
    Agya Ram Verma
    Bhumika Gupta
    Chitra Bhandari
    Augmented Human Research, 2020, 5 (1)
  • [7] Emotion detection from ECG signals with different learning algorithms and automated feature engineering
    Faruk Enes Oğuz
    Ahmet Alkan
    Thorsten Schöler
    Signal, Image and Video Processing, 2023, 17 : 3783 - 3791
  • [8] Emotion detection from ECG signals with different learning algorithms and automated feature engineering
    Oguz, Faruk Enes
    Alkan, Ahmet
    Schoeler, Thorsten
    SIGNAL IMAGE AND VIDEO PROCESSING, 2023, 17 (07) : 3783 - 3791
  • [9] Insult Detection in the Turkish Language Through Different Machine Learning Algorithms
    Ozgen, Kerem
    Rada, Lavdie
    2023 31ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2023,
  • [10] Left atrial overload detection in ECG using frequency domain features with machine learning and deep learning algorithms
    Uslu, Serkan
    Ozturk, Nihal
    Kucukseymen, Selcuk
    Ozdemir, Semir
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2023, 85