A Data-Driven Gaussian Process Filter for Electrocardiogram Denoising
- URL: http://arxiv.org/abs/2301.02607v2
- Date: Tue, 9 Jan 2024 16:44:15 GMT
- Title: A Data-Driven Gaussian Process Filter for Electrocardiogram Denoising
- Authors: Mircea Dumitru, Qiao Li, Erick Andres Perez Alday, Ali Bahrami Rad,
Gari D. Clifford, Reza Sameni
- Abstract summary: The proposed GP filter is evaluated and compared with a state-of-the-art wavelet-based filter on the PhysioNet QT Database.
It is shown that the proposed GP filter outperforms the benchmark filter for all the tested noise levels.
It also outperforms the state-of-the-art filter in terms of QT-interval estimation error bias and variance.
- Score: 5.359295206355495
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Objective: Gaussian Processes (GP)-based filters, which have been effectively
used for various applications including electrocardiogram (ECG) filtering can
be computationally demanding and the choice of their hyperparameters is
typically ad hoc. Methods: We develop a data-driven GP filter to address both
issues, using the notion of the ECG phase domain -- a time-warped
representation of the ECG beats onto a fixed number of samples and aligned
R-peaks, which is assumed to follow a Gaussian distribution. Under this
assumption, the computation of the sample mean and covariance matrix is
simplified, enabling an efficient implementation of the GP filter in a
data-driven manner, with no ad hoc hyperparameters. The proposed filter is
evaluated and compared with a state-of-the-art wavelet-based filter, on the
PhysioNet QT Database. The performance is evaluated by measuring the
signal-to-noise ratio (SNR) improvement of the filter at SNR levels ranging
from -5 to 30dB, in 5dB steps, using additive noise. For a clinical evaluation,
the error between the estimated QT-intervals of the original and filtered
signals is measured and compared with the benchmark filter. Results: It is
shown that the proposed GP filter outperforms the benchmark filter for all the
tested noise levels. It also outperforms the state-of-the-art filter in terms
of QT-interval estimation error bias and variance. Conclusion: The proposed GP
filter is a versatile technique for preprocessing the ECG in clinical and
research applications, is applicable to ECG of arbitrary lengths and sampling
frequencies, and provides confidence intervals for its performance.
Related papers
- Closed-form Filtering for Non-linear Systems [83.91296397912218]
We propose a new class of filters based on Gaussian PSD Models, which offer several advantages in terms of density approximation and computational efficiency.
We show that filtering can be efficiently performed in closed form when transitions and observations are Gaussian PSD Models.
Our proposed estimator enjoys strong theoretical guarantees, with estimation error that depends on the quality of the approximation and is adaptive to the regularity of the transition probabilities.
arXiv Detail & Related papers (2024-02-15T08:51:49Z) - Differentially Private SGD Without Clipping Bias: An Error-Feedback Approach [62.000948039914135]
Using Differentially Private Gradient Descent with Gradient Clipping (DPSGD-GC) to ensure Differential Privacy (DP) comes at the cost of model performance degradation.
We propose a new error-feedback (EF) DP algorithm as an alternative to DPSGD-GC.
We establish an algorithm-specific DP analysis for our proposed algorithm, providing privacy guarantees based on R'enyi DP.
arXiv Detail & Related papers (2023-11-24T17:56:44Z) - Multiplierless In-filter Computing for tinyML Platforms [6.878219199575747]
We present a novel multiplierless framework for in-filter acoustic classification.
We use MP-based approximation for training, including backpropagation mitigating approximation errors.
The framework is more efficient than traditional classification frameworks with just less than 1K slices.
arXiv Detail & Related papers (2023-04-24T04:33:44Z) - Parallel APSM for Fast and Adaptive Digital SIC in Full-Duplex
Transceivers with Nonlinearity [19.534700035048637]
kernel-based adaptive filter is applied for the digital digital domain self-interference cancellation (SIC) in transceiver in full (FD) mode.
They demonstrate that the kernel-based algorithm achieves a favorable level of digital SIC while enabling parallel computation-based implementation within a rich and nonlinear function space.
arXiv Detail & Related papers (2022-07-12T11:17:22Z) - Neural Network-augmented Kalman Filtering for Robust Online Speech
Dereverberation in Noisy Reverberant Environments [13.49645012479288]
A neural network-augmented algorithm for noise-robust online dereverberation is proposed.
The presented framework allows for robust dereverberation on a single-channel noisy reverberant dataset.
arXiv Detail & Related papers (2022-04-06T11:38:04Z) - Filter-enhanced MLP is All You Need for Sequential Recommendation [89.0974365344997]
In online platforms, logged user behavior data is inevitable to contain noise.
We borrow the idea of filtering algorithms from signal processing that attenuates the noise in the frequency domain.
We propose textbfFMLP-Rec, an all-MLP model with learnable filters for sequential recommendation task.
arXiv Detail & Related papers (2022-02-28T05:49:35Z) - Batch Normalization Tells You Which Filter is Important [49.903610684578716]
We propose a simple yet effective filter pruning method by evaluating the importance of each filter based on the BN parameters of pre-trained CNNs.
The experimental results on CIFAR-10 and ImageNet demonstrate that the proposed method can achieve outstanding performance.
arXiv Detail & Related papers (2021-12-02T12:04:59Z) - Adaptive Low-Pass Filtering using Sliding Window Gaussian Processes [71.23286211775084]
We propose an adaptive low-pass filter based on Gaussian process regression.
We show that the estimation error of the proposed method is uniformly bounded.
arXiv Detail & Related papers (2021-11-05T17:06:59Z) - Machine learning-based conditional mean filter: a generalization of the
ensemble Kalman filter for nonlinear data assimilation [42.60602838972598]
We propose a machine learning-based ensemble conditional mean filter (ML-EnCMF) for tracking possibly high-dimensional non-Gaussian state models with nonlinear dynamics based on sparse observations.
The proposed filtering method is developed based on the conditional expectation and numerically implemented using machine learning (ML) techniques combined with the ensemble method.
arXiv Detail & Related papers (2021-06-15T06:40:32Z) - Dependency Aware Filter Pruning [74.69495455411987]
Pruning a proportion of unimportant filters is an efficient way to mitigate the inference cost.
Previous work prunes filters according to their weight norms or the corresponding batch-norm scaling factors.
We propose a novel mechanism to dynamically control the sparsity-inducing regularization so as to achieve the desired sparsity.
arXiv Detail & Related papers (2020-05-06T07:41:22Z) - A Graph-constrained Changepoint Detection Approach for ECG Segmentation [5.209323879611983]
We introduce a novel graph-based optimal changepoint detection (GCCD) method for reliable detection of R-peak positions without employing any preprocessing step.
Based on the MIT-BIH arrhythmia (MIT-BIH-AR) database, the proposed method achieves overall sensitivity Sen = 99.76, positive predictivity PPR = 99.68, and detection error rate DER = 0.55.
arXiv Detail & Related papers (2020-04-24T23:41:41Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.