An efficient semi-blind source extraction algorithm and its applications to biomedical signal extraction

In many applications, such as biomedical engineering, it is often required to extract a desired signal instead of all source signals. This can be achieved by blind source extraction (BSE) or semi-blind source extraction, which is a powerful technique emerging from the neural network field. In this paper, we propose an efficient semi-blind source extraction algorithm to extract a desired source signal as its first output signal by using a priori information about its kurtosis range. The algorithm is robust to outliers and spiky noise because of adopting a classical robust contrast function. And it is also robust to the estimation errors of the kurtosis range of the desired signal providing the estimation errors are not large. The algorithm has good extraction performance, even in some poor situations when the kurtosis values of some source signals are very close to each other. Its convergence stability and robustness are theoretically analyzed. Simulations and experiments on artificial generated data and real-world data have confirmed these results.

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

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

[3]  Zhi-Lin Zhang,et al.  Morphologically constrained ICA for extracting weak temporally correlated signals , 2008, Neurocomputing.

[4]  A. Hyvärinen,et al.  One-unit contrast functions for independent component analysis: a statistical analysis , 1997 .

[5]  Allan Kardec Barros,et al.  Extraction of event-related signals from multichannel bioelectrical measurements , 2000, IEEE Trans. Biomed. Eng..

[6]  A. Hyvarinen A family of fixed-point algorithms for independent component analysis , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Jia Chen,et al.  A Robust Extraction Algorithm Based on a Specific Kurtosis Value Range , 2007, Third International Conference on Natural Computation (ICNC 2007).

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

[9]  Shun-ichi Amari,et al.  Adaptive blind signal processing-neural network approaches , 1998, Proc. IEEE.

[10]  Erkki Oja,et al.  Independent component analysis by general nonlinear Hebbian-like learning rules , 1998, Signal Process..

[11]  Joos Vandewalle,et al.  Fetal electrocardiogram extraction by blind source subspace separation , 2000, IEEE Transactions on Biomedical Engineering.

[12]  Lars Kai Hansen,et al.  Exploring fMRI data for periodic signal components , 2002, Artif. Intell. Medicine.

[13]  Zhang Yi,et al.  Robust extraction of specific signals with temporal structure , 2006, Neurocomputing.

[14]  Dick den Hertog,et al.  Interior Point Approach to Linear, Quadratic and Convex Programming: Algorithms and Complexity , 1994 .

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

[16]  Wei Lu,et al.  Approach and applications of constrained ICA , 2005, IEEE Transactions on Neural Networks.

[17]  José Millet-Roig,et al.  Atrial activity extraction for atrial fibrillation analysis using blind source separation , 2004, IEEE Transactions on Biomedical Engineering.

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

[19]  E. Oja,et al.  Independent Component Analysis , 2013 .

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

[21]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[22]  P. Langley,et al.  Frequency analysis of atrial fibrillation , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[23]  Philip Langley,et al.  Comparison of atrial signal extraction algorithms in 12-lead ECGs with atrial fibrillation , 2006, IEEE Transactions on Biomedical Engineering.

[24]  Jia Chen,et al.  A Robust and Non-invasive Fetal Electrocardiogram Extraction Algorithm in a Semi-Blind Way , 2008, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[25]  Aapo Hyvärinen,et al.  The Fixed-Point Algorithm and Maximum Likelihood Estimation for Independent Component Analysis , 1999, Neural Processing Letters.