Application of artificial neural networks for versatile preprocessing of electrocardiogram recordings
- 23 January 2012
- journal article
- research article
- Published by Taylor & Francis Ltd in Journal of Medical Engineering & Technology
- Vol. 36 (2), 90-101
- https://doi.org/10.3109/03091902.2011.636859
Abstract
The electrocardiogram (ECG) is the most widely used method for diagnosis of heart diseases, where a good quality of recordings allows the proper interpretation and identification of physiological and pathological phenomena. However, ECG recordings often have interference from noises including thermal, muscle, baseline and powerline noises. These signals severely limit ECG recording utility and, hence, have to be removed. To deal with this problem, the present paper proposes an artificial neural network (ANN) as a filter to remove all kinds of noise in just one step. The method is based on a growing ANN which optimizes both the number of nodes in the hidden layer and the coefficient matrices, which are optimized by means of the Widrow–Hoff delta algorithm. The ANN has been trained with a database comprising all kinds of noise, both from synthesized and real ECG recordings, in order to handle any noise signal present in the ECG. The proposed system improves results yielded by conventional techniques of ECG filtering, such as FIR-based systems, adaptive filtering and wavelet filtering. Therefore, the algorithm could serve as an effective framework to substantially reduce noise in ECG recordings. In addition, the resulting ECG signal distortion is notably more reduced in comparison with conventional methodologies. In summary, the current contribution introduces a new method which is able to suppress all ECG interference signals in only one step with low ECG distortion and a high noise reduction.Keywords
This publication has 29 references indexed in Scilit:
- A review of electrocardiogram filteringJournal of Electrocardiology, 2010
- An MLP Neural Network for ECG Noise Removal Based on Kalman FilterAdvances in Experimental Medicine and Biology, 2010
- Arrhythmia ECG Noise Reduction by Ensemble Empirical Mode DecompositionSensors, 2010
- Filtering electrocardiographic signals using an unbiased and normalized adaptive noise reduction systemMedical Engineering & Physics, 2009
- Model-based Bayesian filtering of cardiac contaminants from biomedical recordingsPhysiological Measurement, 2008
- A Nonlinear Bayesian Filtering Framework for ECG DenoisingIEEE Transactions on Biomedical Engineering, 2007
- Adaptive spatio-temporal filtering of disturbed ECGs: a multi-channel approach to heartbeat detection in smart clothingMedical & Biological Engineering & Computing, 2007
- Application of independent component analysis in removing artefacts from the electrocardiogramNeural Computing & Applications, 2005
- ECG baseline wander and powerline interference reduction using nonlinear filter bankSignal Processing, 2004
- A transform domain SVD filter for suppression of muscle noise artefacts in exercise ECG'sIEEE Transactions on Biomedical Engineering, 2000