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.

Chapter 15. Neurocomput<strong>in</strong>g, 69:1485-1501, 2006 201<br />

KPCA actually generalizes l<strong>in</strong>ear PCA which hitherto has been used for denois<strong>in</strong>g.<br />

PCA denois<strong>in</strong>g follows the idea that reta<strong>in</strong><strong>in</strong>g only the pr<strong>in</strong>cipal components<br />

with highest variance to reconstruct the decomposed signal, noise<br />

contributions which should correspond to the low variance components can<br />

deliberately be omitted hence reduc<strong>in</strong>g the noise contribution to the observed<br />

signal. KPCA extends this idea to non-l<strong>in</strong>ear signal decompositions. The idea<br />

is to project observed data non-l<strong>in</strong>early <strong>in</strong>to a high-dimensional feature space<br />

and then to perform l<strong>in</strong>ear PCA <strong>in</strong> feature space. The trick is that the whole<br />

formalism can be cast <strong>in</strong>to dot product form hence the latter can be replaced<br />

by suitable kernel functions to be evaluated <strong>in</strong> the lower dimensional <strong>in</strong>put<br />

space <strong>in</strong>stead of the high-dimensional feature space. Denois<strong>in</strong>g then amounts<br />

to estimat<strong>in</strong>g appropriate pre-images <strong>in</strong> <strong>in</strong>put space of the nonl<strong>in</strong>early transformed<br />

signals.<br />

The paper is organized as follows: Section 1 presents an <strong>in</strong>troduction and discusses<br />

some related work. In section 2 some general aspects about embedd<strong>in</strong>g<br />

and cluster<strong>in</strong>g are discussed, before <strong>in</strong> section 3 the new denois<strong>in</strong>g algorithms<br />

are discussed <strong>in</strong> detail. Section 4 presents some applications to toy as well as<br />

to real world examples and section 5 draws some conclusions.<br />

2 Feature Space Embedd<strong>in</strong>g<br />

In this section we <strong>in</strong>troduce new denois<strong>in</strong>g techniques and propose algorithms<br />

us<strong>in</strong>g them. At first we present the signal process<strong>in</strong>g tools we will use later<br />

on.<br />

2.1 Embedd<strong>in</strong>g us<strong>in</strong>g delayed coord<strong>in</strong>ates<br />

A common theme of all three algorithms presented is to embed the data <strong>in</strong>to<br />

a high dimensional feature space and try to solve the noise separation problem<br />

there. With the LICA and the dAMUSE we embed signals <strong>in</strong> delayed<br />

coord<strong>in</strong>ates and do all computations directly <strong>in</strong> the space of delayed coord<strong>in</strong>ates.<br />

The KPCA algorithm considers a non-l<strong>in</strong>ear projection of the signals<br />

to a feature space but performs all calculations <strong>in</strong> <strong>in</strong>put space us<strong>in</strong>g the kernel<br />

trick. It uses the space of delayed coord<strong>in</strong>ates only implicitly as <strong>in</strong>termediate<br />

step <strong>in</strong> the nonl<strong>in</strong>ear transformation s<strong>in</strong>ce for that transformation the signal<br />

at different time steps is used.<br />

Delayed coord<strong>in</strong>ates are an ideal tool for represent<strong>in</strong>g the signal <strong>in</strong>formation.<br />

For example <strong>in</strong> the context of chaotic dynamical systems, embedd<strong>in</strong>g an observable<br />

<strong>in</strong> delayed coord<strong>in</strong>ates of sufficient dimension already captures the<br />

4

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

Saved successfully!

Ooh no, something went wrong!