Flexible Blind Signal Separation in the Complex Domain
This chapter aims at introducing an Independent Component Analysis (ICA) approach to the separation of linear and nonlinear mixtures in complex domain. Source separation is performed by an extension of the INFOMAX approach to the complex environment. The neural network approach is based on an adaptive activation function, whose shape is properly modified during learning. Different models have been used to realize complex nonlinear functions for the linear and the nonlinear environment. In nonlinear environment the nonlinear functions involved during the learning are implemented by the so-called splitting functions, working on the real and the imaginary part of the signal. In linear environment instead, the generalized splitting function which performs a more complete representation of complex function is used. Moreover a simple adaptation algorithm is derived and several experimental results are shown to demonstrate the effectiveness of the proposed method.