Some ICA algorithms require a preliminary sphering or whitening of the
data ,
and even those algorithms that do not necessarily need
sphering, often converge better with sphered data.
(Recall that the data has also been assumed to be centered, i.e., made
zero-mean.)
Sphering means that the observed variable
of Eq. (11)
is linearly transformed to a variable
It is also worthwhile to reflect why sphering alone does not
solve the separation problem.
This is because sphering is only defined up to an additional rotation:
if
is a sphering
matrix, then
is also a sphering matrix if and only if
is an orthogonal matrix.
Therefore, we have to find the correct sphering matrix that
equally separates the independent components.
This is done by first finding any sphering matrix
,
and later determining the appropriate
orthogonal transformation from a suitable non-quadratic criterion.
In the following, we shall thus assume in certain sections that the
data is sphered. For
simplicity, the sphered data will be denoted by ,
and the
transformed mixing matrix by
,
as in the definitions of
Section 3. If an algorithm needs preliminary sphering, this
is mentioned in the corresponding section. If no mention of sphering
is made, none is needed.