16.11.2012 Views

Brain–Computer Interfaces - Index of

Brain–Computer Interfaces - Index of

Brain–Computer Interfaces - Index of

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.

Digital Signal Processing and Machine Learning 311<br />

2.1.5 Independent Component Analysis (ICA)<br />

ICA can also be used to extract or separate useful components from noise in brain<br />

signals. ICA is a common approach for solving the blind source separation problem<br />

that can be explained with the classical “cocktail party effect”, whereby many<br />

people talk simultaneously in a room but a person has to pay attention to only<br />

one <strong>of</strong> the discussions. Humans can easily separate these mixed audio signals, but<br />

this task is very challenging for machines. However, under some quite strict limitations,<br />

this problem can be solved by ICA. Brain signals are similar to the “cocktail<br />

party effect”, because the signal measured at a particular electrode originates from<br />

many neurons. The signals from these neurons are mixed and then aggregated at<br />

the particular electrode. Hence the actual brain sources and the mixing procedure is<br />

unknown.<br />

Mathematically, assuming there are n mutually independent but unknown sources<br />

s1(t), ··· , sn(t) in the brain signals denoted as s(t) = [s1(t), ··· , sn(t)] T with zero<br />

mean, and assuming there are n electrodes such that the sources are instantaneously<br />

linearly mixed to produce the n observable mixtures x(t) = [x1(t), ··· , xn(t)] T ,<br />

x1(t),··· , xn(t)[13, 14], then<br />

x(t) = As(t), (6)<br />

where A is an n×n time-invariant matrix whose elements need to be estimated from<br />

observed data. A is called the mixing matrix, which is <strong>of</strong>ten assumed to be full rank<br />

with n linearly independent columns.<br />

The ICA method also assumes that the components si are statistically independent,<br />

which means that the source signals si generated by different neurons are<br />

independent to each other. The ICA method then computes a demixing matrix W<br />

using the observed signal x to obtain n independent components as follows,<br />

y(t) = Wx(t), (7)<br />

where the estimated independent components are y1, ··· , yn, denoted as y(t) =<br />

[y1(t), ··· , yn(t)] T .<br />

After decomposing the brain signal using ICA, the relevant components can then<br />

be selected or equivalently irrelevant components can be removed and then projected<br />

back into the signal space using<br />

˜x(t) = W −1 y(t). (8)<br />

The reconstructed signal ˜x represents a cleaner signal than x [15].<br />

There are many ICA algorithms such as the information maximization approach<br />

[13] and the second order or high order statistics based approaches [16]. Several <strong>of</strong><br />

them are freely available on the net. There is another source separation technique<br />

called sparse component analysis (SCA) which assumes that the number <strong>of</strong> source

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

Saved successfully!

Ooh no, something went wrong!