Postnonlinear blind source separation via linearization identification

Fabian J. Theis,Elmar W. Lang
DOI: https://doi.org/10.1109/IJCNN.2004.1380961
2004-01-01
Abstract:In the first part of the paper, the one-dimensional functional equation g(y(t)) = cg(z(t)) with known functions y and z and constant c is studied. Its indeterminacies are calculated, and an algorithm for approximating g is proposed. Then, this linearization identification algorithm is applied to the postnonlinear blind source separation (BSS) problem. In the case of bounded sources, a self-organizing map is used to approximate the boundary, and the postnonlinearity estimation is reduced to the one-dimensional equation from above. For supergaussian sources, the density maxima are interpolated by performing linear BSS within concentric rings. Again postnonlinearity es- timation using the ring approximation separates the mixtures. I. INTRODUCTION Linearization identification solves the functional equation 1. Intuitively, it calculates g such that the two functions y and z are scalings of each other after application of g i.e. the linear relationship between g y and g z already determines g. It can be applied for separating postnonlinear mixtures given various restrictions to the sources. We demonstrate this in the case of independent bounded sources. Other possible applications include assumptions such as sparseness or nonnegativity of the sources. This paper is organized as follows: In the next section, we calculate the indeterminacies of linearization identification and give an algorithm for estimating g. Section III describes the postnonlinear BSS problem, for which an algorithm based on linearization identification is proposed in section IV. The first step of this algorithm consists of a so-called curve detection, which is described in the case of bounded sources in section V and in the case of supergaussian sources in section VI. Computer simulations are then given in section VII.
What problem does this paper attempt to address?