Analysis of Respiratory Sinus Arrhythmia with Neural Networks
Organizations: Gdansk University of Technology, Narutowicza 11/12, 80-233 Gdansk, Poland · University of Alicante, 03690 San Vicente del Raspeig, Alicante; Spain
Abstract
The paper introduces a neural network-based approach for analyzing ECG signals to estimate respiratory rate by leveraging the phe- nomenon of Respiratory Sinus Arrhythmia (RSA). Our method employs a deep learning model trained to predict respiratory waveforms directly from ECG input data. To achieve this, we developed and evaluated three different neural network architectures capable of automatically extract- ing relevant features from ECG signals without the need for manual preprocessing. The proposed approach offers a robust and scalable solu- tion for non-invasive respiratory monitoring, with potential applications in healthcare and wearable technology
Figures & tables
| Metric | Medium RR | Low RR | High RR | Mixed RR |
|---|---|---|---|---|
| Total waveforms duration [min] | 63 | 36 | 24 | 7,83 |
| Average breaths per minute [BPM] | 8,30 | 4,19 | 13,46 | 8,55 |
| Average loss function | 0,0056 | 0,0098 | 0,0241 | 0,0141 |
| Average NCC | 0,95 | 0,89 | 0,47 | 0,84 |
| Average RPE [%] | 30,20 | 35,52 | 83,00 | 49,80 |
| Respiratory Rate [BPM] | Algorithm | Average NCC | Average RPE [%] |
|---|---|---|---|
| Low <4,6> | NeuroKit | 0,31 | 82,86 |
| Neural | 0,89 | 35,52 | |
| Medium <7,11> | NeuroKit | 0,89 | 49,53 |
| Neural | 0,95 | 30,20 | |
| High <12, > | NeuroKit | 0,74 | 69,65 |
| Neural | 0,47 | 83,00 |