14.02.2013 Views

Mathematics in Independent Component Analysis

Mathematics in Independent Component Analysis

Mathematics in Independent Component Analysis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

104 Chapter 5. IEICE TF E87-A(9):2355-2363, 2004<br />

IEICE TRANS. FUNDAMENTALS, VOL.E87–A, NO.9 SEPTEMBER 2004<br />

PAPER Special Section on Nonl<strong>in</strong>ear Theory and its Applications<br />

Quadratic <strong>in</strong>dependent component analysis<br />

SUMMARY The transformation of a data set us<strong>in</strong>g a<br />

second-order polynomial mapp<strong>in</strong>g to f<strong>in</strong>d statistically <strong>in</strong>dependent<br />

components is considered (quadratic <strong>in</strong>dependent component<br />

analysis or ICA). Based on overdeterm<strong>in</strong>ed l<strong>in</strong>ear ICA, an<br />

algorithm together with separability conditions are given via l<strong>in</strong>earization<br />

reduction. The l<strong>in</strong>earization is achieved us<strong>in</strong>g a higher<br />

dimensional embedd<strong>in</strong>g def<strong>in</strong>ed by the l<strong>in</strong>ear parametrization of<br />

the monomials, which can also be applied for higher-order polynomials.<br />

The paper f<strong>in</strong>ishes with simulations for artificial data<br />

and natural images.<br />

key words: nonl<strong>in</strong>ear <strong>in</strong>dependent component analysis,<br />

quadratic forms, nonl<strong>in</strong>ear bl<strong>in</strong>d source separation, overdeterm<strong>in</strong>ed<br />

bl<strong>in</strong>d source separation, natural images<br />

1. Introduction<br />

The task of transform<strong>in</strong>g a random vector <strong>in</strong>to an <strong>in</strong>dependent<br />

one is called <strong>in</strong>dependent component analysis<br />

(ICA). ICA has been well-studied <strong>in</strong> the case of l<strong>in</strong>ear<br />

transformations [3, 12].<br />

Nonl<strong>in</strong>ear demix<strong>in</strong>g <strong>in</strong>to <strong>in</strong>dependent components<br />

is an important extension of l<strong>in</strong>ear ICA and we still do<br />

not have sufficient knowledge of this problem. It is easy<br />

to see that without any restrictions the class of ICA solutions<br />

is too large to be of any practical use [13]. Hence<br />

<strong>in</strong> nonl<strong>in</strong>ear ICA, special nonl<strong>in</strong>earities are usually considered.<br />

In this paper, we treat polynomial nonl<strong>in</strong>earities,<br />

especially second-order monomials or quadratic<br />

forms. These represent a relatively simple class of nonl<strong>in</strong>earities,<br />

which can be <strong>in</strong>vestigated <strong>in</strong> detail.<br />

Several studies have employed quadratic forms as a<br />

generative process of data. Abed-Meraim et al. [1] suggested<br />

analyz<strong>in</strong>g mixtures by second-order polynomials<br />

us<strong>in</strong>g a l<strong>in</strong>earization <strong>in</strong> a similar way as we <strong>in</strong>troduce<br />

<strong>in</strong> section 3.2, but for the mixtures, which <strong>in</strong> general<br />

destroys the assumption of <strong>in</strong>dependence. Leshem [15]<br />

proposed a whiten<strong>in</strong>g scheme based on quadratic forms<br />

<strong>in</strong> order to enhance l<strong>in</strong>ear separation of time-signals<br />

<strong>in</strong> algorithms such as SOBI. Similar quadratic mix<strong>in</strong>g<br />

models are also considered <strong>in</strong> [8] and [10]. These are<br />

Manuscript received December 21, 2003.<br />

Manuscript revised April 2, 2004.<br />

F<strong>in</strong>al manuscript received May 21, 2004.<br />

† The authors are with the Lab. for Advanced Bra<strong>in</strong> Signal<br />

Process<strong>in</strong>g, Bra<strong>in</strong> Science Institute, RIKEN, Wako-shi,<br />

Saitama 351-0198 Japan.<br />

∗ On leave from the Institute of Biophysics, University<br />

of Regensburg, 93040 Regensburg, Germany.<br />

a) E-mail: fabian@theis.name<br />

b) E-mail: wakakoh@bra<strong>in</strong>.riken.jp<br />

Fabian J. THEIS †∗a) and Wakako NAKAMURA †b) , Nonmembers<br />

studies <strong>in</strong> which the mix<strong>in</strong>g model is assumed to be<br />

quadratic <strong>in</strong> contrast to the quadratic unmix<strong>in</strong>g model<br />

used <strong>in</strong> this paper.<br />

For demix<strong>in</strong>g <strong>in</strong>to <strong>in</strong>dependent components by<br />

quadratic forms, Bartsch and Obermayer [2] suggested<br />

apply<strong>in</strong>g l<strong>in</strong>ear ICA to second-order terms of data.<br />

Hashimoto [9] suggested an algorithm based on m<strong>in</strong>imization<br />

of Kullback-Leibler divergence. However, <strong>in</strong><br />

these studies, the generative model of data was not def<strong>in</strong>ed<br />

and the <strong>in</strong>terpretation of signals obta<strong>in</strong>ed by the<br />

separation was not given clearly; the focus was on the<br />

application to natural images. In this paper, we exam<strong>in</strong>e<br />

this quadratic demix<strong>in</strong>g model. We def<strong>in</strong>e both<br />

generative model and demix<strong>in</strong>g process of data explicitly<br />

to assume a one-to-one correspondence of the <strong>in</strong>dependent<br />

components with data. Us<strong>in</strong>g the analysis<br />

of overdeterm<strong>in</strong>ed l<strong>in</strong>ear ICA, we discuss identifiability<br />

of this quadratic demix<strong>in</strong>g model. We confirm that the<br />

algorithm proposed by Bartsch and Obermayer [2] can<br />

estimate the mix<strong>in</strong>g process and retrieve the <strong>in</strong>dependent<br />

components correctly by simulation with artificial<br />

data. We also apply the quadratic demix<strong>in</strong>g to natural<br />

image data.<br />

The paper is organized as follows: <strong>in</strong> the next section<br />

results about overdeterm<strong>in</strong>ed ICA that is ICA of<br />

more sensors than sources are recalled and extended.<br />

Section 3 then <strong>in</strong>troduces the quadratic ICA model and<br />

provides a separability result and an algorithm. The algorithms<br />

are then applied for artificial and natural data<br />

sets <strong>in</strong> section 4.<br />

2. Overdeterm<strong>in</strong>ed ICA<br />

Before def<strong>in</strong><strong>in</strong>g the polynomial model, we have to study<br />

<strong>in</strong>determ<strong>in</strong>acies and algorithms of overdeterm<strong>in</strong>ed <strong>in</strong>dependent<br />

component analysis. Its goal lies <strong>in</strong> the transformation<br />

of a given random vector x to an <strong>in</strong>dependent<br />

one with lower dimension. Overdeterm<strong>in</strong>ed ICA is usually<br />

applied to solve the overdeterm<strong>in</strong>ed bl<strong>in</strong>d source<br />

separation (overdeterm<strong>in</strong>ed BSS) problem, where x is<br />

known to be a mixture of a lower number of <strong>in</strong>dependent<br />

source signals s. Overdeterm<strong>in</strong>ed ICA <strong>in</strong> the context<br />

of BSS is well-known and understood [5, 14], but<br />

the <strong>in</strong>determ<strong>in</strong>acies <strong>in</strong> terms of the unmix<strong>in</strong>g matrix of<br />

overdeterm<strong>in</strong>ed ICA problem have to the knowledge of<br />

the authors not yet been analyzed.<br />

1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!