ECG signal denoising based on deep factor analysis

Abstract Objective In telemedicine, dynamic electrocardiogram (ECG) monitoring is important for preventing and diagnosing cardiovascular diseases. However, the interference of the external environment causes a large amount of noises in the dynamic ECG signal, affecting the subsequent automated analysis. Therefore, reduction of the noises in the ECG signal is particularly important. Approach This study proposed a novel ECG signal denoising algorithm based on the deep factor analysis. The major technical innovations include a layer-by-layer denoising deep neural network built based on the factor analysis, in which a top-down strategy is used to reconstruct the signal. The Gaussian-distribution noise can be effectively removed at each layer; and complex noises can be represented by the sum of Gaussian components, thus also removed by the proposed deep network. Moreover, the noise reduction of the network is further improved through a supervised fine-tuning of the parameters of the proposed deep network model, thus increasing the robustness of the whole system in clinical applications. Results The excellent performance of the proposed method has been verified on the MIT-BIH database, and the noise reduction results are evaluated using the signal-to-noise ratio and root mean square error. Significance First of all, the algorithm does not rely on the setting of the frequency domain information and the threshold. Secondly, the algorithm preserves useful information while removing noises from the ECG signal. Finally, a gradient descent algorithm is used to supervise the training of the network, which can learn and preserve the small waveform features in the ECG signal. The performance of noise reduction is outstanding.

[1]  Patrick Kenny,et al.  A Study of Interspeaker Variability in Speaker Verification , 2008, IEEE Transactions on Audio, Speech, and Language Processing.

[2]  Susmita Das,et al.  An efficient ECG denoising methodology using empirical mode decomposition and adaptive switching mean filter , 2018, Biomed. Signal Process. Control..

[3]  Mohammad Bagher Shamsollahi,et al.  ECG Denoising with Adaptive Bionic Wavelet Transform , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[4]  J. Kozumplík,et al.  Wavelet-basedwiener filter for electrocardiogram signal denoising , 2005, Computers in Cardiology, 2005.

[5]  Omkar Singh,et al.  ECG signal denoising via empirical wavelet transform , 2017, Australasian Physical & Engineering Sciences in Medicine.

[6]  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).

[7]  LI Hong-wei Empirical Study on the Influencing Factors of Green Consumption Behavior based on factor analysis , 2011 .

[8]  Ming Liu,et al.  Multi-lead model-based ECG signal denoising by guided filter , 2019, Eng. Appl. Artif. Intell..

[9]  Rajeev Sharma,et al.  Baseline wander and power line interference removal from ECG signals using eigenvalue decomposition , 2018, Biomed. Signal Process. Control..

[10]  Feng Wan,et al.  Adaptive Fourier decomposition based ECG denoising , 2016, Comput. Biol. Medicine.

[11]  Ivo Provaznik,et al.  Adaptive Wavelet Wiener Filtering of ECG Signals , 2013, IEEE Transactions on Biomedical Engineering.

[12]  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.

[13]  Heng Wang,et al.  Face Aging Effect Simulation Using Hidden Factor Analysis Joint Sparse Representation , 2015, IEEE Transactions on Image Processing.

[14]  Feng Lin,et al.  Constructing a Guided Filter by Exploiting the Butterworth Filter for ECG Signal Enhancement , 2018 .

[15]  Pornchai Phukpattaranont,et al.  EMG denoising estimation based on adaptive wavelet thresholding for multifunction myoelectric control , 2009, 2009 Innovative Technologies in Intelligent Systems and Industrial Applications.

[16]  Chandra Sekhar Seelamantula,et al.  On the Selection of Optimum Savitzky-Golay Filters , 2013, IEEE Transactions on Signal Processing.

[17]  Yang Bai,et al.  A novel electrocardiogram arrhythmia classification method based on stacked sparse auto-encoders and softmax regression , 2017, International Journal of Machine Learning and Cybernetics.

[18]  Geoffrey E. Hinton,et al.  Deep Mixtures of Factor Analysers , 2012, ICML.

[19]  B. S. Saini,et al.  Alexander fractional differential window filter for ECG denoising , 2018, Australasian Physical & Engineering Sciences in Medicine.

[20]  Kevin Kaergaard,et al.  A comprehensive performance analysis of EEMD-BLMS and DWT-NN hybrid algorithms for ECG denoising , 2016, Biomed. Signal Process. Control..

[21]  Xiao Peng Li,et al.  Research on the Application of BP Neural Networks in 3D Reconstruction Noise Filter , 2007 .

[22]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[23]  Salvatore Cuomo,et al.  An inverse Bayesian scheme for the denoising of ECG signals , 2018, J. Netw. Comput. Appl..

[24]  El-Sayed A. El-Dahshan,et al.  Genetic algorithm and wavelet hybrid scheme for ECG signal denoising , 2011, Telecommun. Syst..

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

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

[27]  Takanori Ikeda,et al.  Predictive value of microvolt T-wave alternans for sudden cardiac death in patients with preserved cardiac function after acute myocardial infarction: results of a collaborative cohort study. , 2006, Journal of the American College of Cardiology.

[28]  Salim Lahmiri,et al.  Comparative study of ECG signal denoising by wavelet thresholding in empirical and variational mode decomposition domains. , 2014, Healthcare technology letters.

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

[30]  Ming Liu,et al.  Atrial Fibrillation Detection by the Combination of Recurrence Complex Network and Convolution Neural Network , 2019, Journal of Probability and Statistics.

[31]  Richard G. Baraniuk,et al.  Improved wavelet denoising via empirical Wiener filtering , 1997, Optics & Photonics.

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