A New ECG Denoising Framework Using Generative Adversarial Network

This paper presents a novel Electrocardiogram (ECG) denoising approach based on the generative adversarial network (GAN). Noise is often associated with the ECG signal recording process. Denoising is central to most of the ECG signal processing tasks. The current ECG denoising techniques are based on the time domain signal decomposition methods. These methods use some kind of thresholding and filtering approaches. In our proposed technique, convolutional neural network (CNN) based GAN model is effectively trained for ECG noise filtering. In contrast to existing techniques, we performed end-to-end GAN model training using the clean and noisy ECG signals. MIT-BIH Arrhythmia database is used for all the qualitative and quantitative analyses. The improved ECG denoising performance open the door for further exploration of GAN based ECG denoising approach.

[1]  Xiao-Hua Yu,et al.  An adaptive filtering approach for electrocardiogram (ECG) signal noise reduction using neural networks , 2013, Neurocomputing.

[2]  Feng Lin,et al.  A stacked contractive denoising auto-encoder for ECG signal denoising , 2016, Physiological measurement.

[3]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

[4]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[6]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[7]  Antonio Bonafonte,et al.  SEGAN: Speech Enhancement Generative Adversarial Network , 2017, INTERSPEECH.

[8]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[9]  Ajoy Kumar,et al.  Performance Comparison of Modified LMS and RLS Algorithms in De- noising of ECG Signals , 2012 .

[10]  Raymond Y. K. Lau,et al.  Least Squares Generative Adversarial Networks , 2016, 2017 IEEE International Conference on Computer Vision (ICCV).

[11]  Truong Q. Nguyen,et al.  Filter bank-based processing of the stress ECG , 1995, Proceedings of 17th International Conference of the Engineering in Medicine and Biology Society.

[12]  Abdel-Ouahab Boudraa,et al.  EMD-Based Signal Filtering , 2007, IEEE Transactions on Instrumentation and Measurement.

[13]  Maria Lindén,et al.  Evaluation of wavelet based methods in removing motion artifact from ECG signal , 2015 .

[14]  Eric L. Miller,et al.  Nonlocal Means Denoising of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[15]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.

[16]  Anil Kumar,et al.  Riemann Liouvelle Fractional Integral Based Empirical Mode Decomposition for ECG Denoising , 2018, IEEE Journal of Biomedical and Health Informatics.

[17]  Ming Liu,et al.  ECG signal enhancement based on improved denoising auto-encoder , 2016, Eng. Appl. Artif. Intell..

[18]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Noor K. Muhsin,et al.  Noise Removal of ECG Signal Using Recursive Least Square Algorithms , 2011 .

[20]  Gayadhar Pradhan,et al.  Variational mode decomposition based ECG denoising using non-local means and wavelet domain filtering , 2018, Australasian Physical & Engineering Sciences in Medicine.

[21]  N.V. Thakor,et al.  Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection , 1991, IEEE Transactions on Biomedical Engineering.

[22]  Yoshua Bengio,et al.  Practical Recommendations for Gradient-Based Training of Deep Architectures , 2012, Neural Networks: Tricks of the Trade.

[23]  Celia Shahnaz,et al.  Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains , 2012, Biomed. Signal Process. Control..

[24]  Dominique Zosso,et al.  Variational Mode Decomposition , 2014, IEEE Transactions on Signal Processing.

[25]  Syed Shahnawazuddin,et al.  Significance of modified empirical mode decomposition for ECG denoising , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[26]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[27]  Gari D. Clifford,et al.  ECG Statistics , Noise , Artifacts , and Missing Data , 2006 .

[28]  Gayadhar Pradhan,et al.  Exploring the Non-Local Similarity Present in Variational Mode Functions for Effective ECG Denoising , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[29]  D. T. Kaplan,et al.  Nonlinear noise reduction for electrocardiograms. , 1996, Chaos.

[30]  M. A. Slonim,et al.  The use of simple FIR filters for filtering of ECG signals and a new method for post-filter signal reconstruction , 1993, Proceedings of Computers in Cardiology Conference.

[31]  Mohammad Bagher Shamsollahi,et al.  ECG Denoising and Compression Using a Modified Extended Kalman Filter Structure , 2008, IEEE Transactions on Biomedical Engineering.