Zur Kurzanzeige

dc.contributor.advisorSchanze, Thomas
dc.contributor.advisorFiebich, Martin
dc.contributor.authorSamann, Fars Esmat Fathel
dc.date.accessioned2025-05-22T11:37:53Z
dc.date.issued2025-03
dc.identifier.urihttps://publikationsserver.thm.de/xmlui/handle/123456789/440
dc.identifier.urihttp://dx.doi.org/10.25716/thm-387
dc.description.abstractBackground: Electrocardiogram (ECG) is a widely used diagnostic tool in medical practice, but noise often compromises the quality of the recorded ECG signals, especially during prolonged monitoring like Ambulatory Cardiac Monitoring (ACM). Denoising Au- toencoders (DAE) have shown promise in biomedical signal denoising due to their ability to learn complex features. However, the current state-of-the-art DAE models need long non-aligned input segment with multiple hidden layers to achieve acceptable denoising, leading to complex models. This complexity poses challenges for model’s interpretability and for practical implementation in real-time scenarios, particularly on portable devices like ACM. Methods: Various DAE models utilizing either dense or convolutional layers have been examined with respect to different input lengths, including QRS-aligned, non-aligned, and overlapping ECG segments. In this work, a novel Sparse Running Denoising Autoencoder (SRunDAE) model is proposed to denoise relatively short ECG segments without the need for R-peak detection algorithms for segment alignment. The proposed RunDAE model employs a sliding-window processing approach, which takes into account the correlation between consecutive, overlapping ECG segments. This work investigates the effects of two weight regularization techniques, L1- and L2-norm, with the aim of enhancing denoising performance, achieving more interpretable, meaningful, and sparse representations, and simplifying the architecture of the current RunDAE model. Results and Discussions: The results indicate that the running DAE models outper- form the traditional DAE models in denoising ECG signals. Moreover, introducing spar- sity to RunDAE model help to improve the generalization of the model in removing un- seen noise/artifacts and retaining ECG morphology, and the interpretability of the model by learning meaningful features. The simplicity and the efficiency of SRunDAE model facilitate the implementation of reliable real-time ECG denoising on limited-resources mircrocontroller, like Arduino. Conclusions: The concept of running DAEs has shown a significant advancement com- pared to the traditional DAEs. By imposing sparsity, the SRunDAE model has delivered remarkable denoising and offers practical benefits such as improved generalization, inter- pretability, simplicity, and suitability for real-time implementation. Besides, the sparse DAEs yield weights that effectively acting as basis functions suitable for sparse coding.de
dc.format.extentXIX, 104 S.de
dc.language.isoende
dc.relationhttps://doi.org/10.1016/j.compbiomed.2023.107553de
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/de
dc.subjectDenoising autoencoderde
dc.subjectRunning denoising autoencoderde
dc.subjectNon-aligned ECG segmentsde
dc.subjectQRS-aligned ECG segmentsde
dc.subjectSliding-window ECG segmentsde
dc.titleTowards Real-Time ECG Signal Denoising using Sparse and Shallow Running Denoising Autoencoderde
dc.typeDissertation oder Habilitationde
dcterms.accessRightsopen accessde
thm.embargo.end10000-01-01
thm.embargo.termsforeverde


Dateien zu dieser Ressource

Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige

Die folgenden Lizenzbestimmungen sind mit dieser Ressource verbunden:
Namensnennung-NichtKommerziel-Weitergabe unter gleichen Bedingungen 4.0 International