next up previous
Next: References

Independent Component Analysis,
Blind Source Separation, and
Projection Pursuit
 
 
Aapo Hyvärinen
Helsinki University of Technology
Laboratory of Computer and Information Science
P.O. Box 2200, FIN-02015 HUT, Finland
aapo.hyvarinen@hut.fi
http://www.cis.hut.fi/~ aapo/
Slides presented at the EC Summer School on Bayesian Signal Processing
Cambridge, UK, 24 July 1998

Independent Component Analysis.

Observed (zero-mean) random vector ${\bf x}$ is modelled by a linear latent variable model [31,11]:
\begin{displaymath}{\bf x}={\bf A}{\bf s}\end{displaymath} (1)
where

Whitening (or decorrelation) of ${\bf x}$ is not enough to estimate the model [31]:
\resizebox {6cm}{!}{\includegraphics{Suni.eps}} \resizebox {6cm}{!}{\includegraphics{Xuni.eps}} \resizebox {6cm}{!}{\includegraphics{Vuni.eps}}

Basic intuitive principle.

(Sloppy version of) the Central Limit Theorem [8,14,13,20].


Measures of nongaussianity.

(normalize x to unit variance)
 

1. Absolute value of kurtosis (fourth-order cumulant) [14,20,13]

2. Differential entropy [11,14,20]: 3. Approximations of entropy [23] 4. Other measures (for the record):
Illustration.

For whitened data, maximize e.g. $\vert\:\mbox{kurt}({\bf w}^T{\bf x})\vert$, with $\Vert{\bf w}\Vert=1$:

 \resizebox {8cm}{!}{\includegraphics{circle.eps}}

 Whitened data.

\resizebox {8cm}{!}{\includegraphics{kurt.eps}}

 Modulus of kurtosis as a function of angle. Maxima are obtained in the directions of the independent components.

To estimate several ICs, use the constraint of decorrelation [13,28].


Maximum likelihood estimation.
Information-theoretic approach.
Summary of ICA estimation principles.
Algorithms (1). Adaptive gradient methods
Algorithms (2). Fixed-point algorithm [16,21,28]
Relations to other methods.
Extensions of basic ICA model.

1. Noisy ICA: ${\bf x}={\bf A}{\bf s}+{\bf n}$

2. More observations than independent components 3. Less observations than independent components
Applications (1). Blind source separation

Four ICs ('source signals'):

\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/s1.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/s2.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/s3.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/s4.eps}}

 Due to some external circumstances, only linear mixtures of the source signals are observed.

\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/y1.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/y2.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/y3.eps}}\resizebox {4.0cm}{3.0cm}{\includegraphics{/home/info/aapo/tex/thesis/y4.eps}}

 Problem: Estimate (separate) original signals from mixtures!
- Applications: biomedical signals [46,47,48], telecommunications, audio noise cancelling (cocktail-party problem).


Applications (2). Feature extraction.
Applications (3). Misc.
Conclusions.


 
next up previous
Next: References 
Aapo Hyvarinen

8/27/1998