A Non-Invasive Fetal Electrocardiogram Extraction Algorithm Based on ICA Neural Network

The extraction of fetal electrocardiogram (ECG) from maternal skin electrode measurements is an open problem in recent decades. Many researchers proposed blind source separation (BSS) or Independent Component Analysis (ICA) based neural network methods to address this problem. However, by these methods all of the source signals are simultaneously separated, but in fact only one source signal is the desired FECG and others are unwanted ones. In contrast, blind source extraction (BSE) only outputs a single source and is closely related to BSS, which is obviously a better choice. In this paper, we propose a non-invasive extraction algorithm based on ICA neural network that can extract the desired FECG with little noise as the first extracted signal. The algorithm is very robust to outliers. The real-data world has shown that the algorithm can achieve satisfying results.

[1]  Asoke K. Nandi,et al.  Noninvasive fetal electrocardiogram extraction: blind separation versus adaptive noise cancellation , 2001, IEEE Transactions on Biomedical Engineering.

[2]  Shaozhi Wu,et al.  Improved Multiplicative Orthogonal-Group Based ICA for Separating Mixed Sub-Gaussian and Super-Gaussian Sources , 2006, 2006 International Conference on Communications, Circuits and Systems.

[3]  Aapo Hyvärinen,et al.  Fast and robust fixed-point algorithms for independent component analysis , 1999, IEEE Trans. Neural Networks.

[4]  Sergio Cruces,et al.  From blind signal extraction to blind instantaneous signal separation: criteria, algorithms, and stability , 2004, IEEE Transactions on Neural Networks.

[5]  Aapo Hyvärinen,et al.  A Fast Fixed-Point Algorithm for Independent Component Analysis , 1997, Neural Computation.

[6]  Zhang Yi,et al.  Extraction of a source signal whose kurtosis value lies in a specific range , 2006, Neurocomputing.

[7]  Shun-ichi Amari,et al.  Sequential blind signal extraction in order specified by stochastic properties , 1997 .

[8]  Zhang Yi,et al.  Extraction of temporally correlated sources with its application to non-invasive fetal electrocardiogram extraction , 2006, Neurocomputing.

[9]  Wu Lei,et al.  A Flexible Fully-Multiplicative Orthogonal-Group Based ICA Algorithm , 2007, 2007 IEEE Symposium on Computational Intelligence and Bioinformatics and Computational Biology.

[10]  Allan Kardec Barros,et al.  Extraction of Specific Signals with Temporal Structure , 2001, Neural Computation.

[11]  Andrzej Cichocki,et al.  Adaptive Blind Signal and Image Processing - Learning Algorithms and Applications , 2002 .

[12]  G. Saha,et al.  Fetal ECG extraction from single-channel maternal ECG using singular value decomposition , 1997, IEEE Transactions on Biomedical Engineering.

[13]  Jonathon A. Chambers,et al.  Fetal electrocardiogram extraction by sequential source separation in the wavelet domain , 2005, IEEE Transactions on Biomedical Engineering.

[14]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..