| Literature DB >> 18288259 |
Sebastian Halder1, Michael Bensch, Jürgen Mellinger, Martin Bogdan, Andrea Kübler, Niels Birbaumer, Wolfgang Rosenstiel.
Abstract
We propose a combination of blind source separation (BSS) and independent component analysis (ICA) (signal decomposition into artifacts and nonartifacts) with support vector machines (SVMs) (automatic classification) that are designed for online usage. In order to select a suitable BSS/ICA method, three ICA algorithms (JADE, Infomax, and FastICA) and one BSS algorithm (AMUSE) are evaluated to determine their ability to isolate electromyographic (EMG) and electrooculographic (EOG) artifacts into individual components. An implementation of the selected BSS/ICA method with SVMs trained to classify EMG and EOG artifacts, which enables the usage of the method as a filter in measurements with online feedback, is described. This filter is evaluated on three BCI datasets as a proof-of-concept of the method.Entities:
Year: 2007 PMID: 18288259 PMCID: PMC2234090 DOI: 10.1155/2007/82069
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 2Topographic plots illustrating the differences in the features used for classification. The topographies of two ICs containing eye blinks (left) and eye movement (right) are shown.
EEG recording parameters.
| EEG recording parameters | |
|---|---|
| Amplifier | 16 channel biosignal (gtec, Graz, Austria) |
| Sampling frequency | 160 Hz |
| Highpass filter | 0.01 Hz |
| Lowpass filter | 70 Hz |
| Notch filter | 50 Hz |
| Electrode placements | 16 channel subset of 10–20 systems (see |
| Ground | Left mastoid (A1) |
| Reference | Right mastoid (A2) |
| Electrode material | Ag/AgCl |
| Recording software | BCI2000 [ |
Figure 1Boxplots showing times needed for extraction and EOG/EMG artifact extraction performance.
Figure 3Power spectra showing the differences in the features used for classification, in this case of an IC containing jaw muscle contraction (a) and eye movement (b).
SVM training summary showing the percentage of independent components (ICs) that are contaminated by artifacts in the particular artifact dataset and the percentage of ICs classified correctly as artifact and nonartifact when using 20-fold crossvalidation (CV). Additionally, channel capacity calculated using the Blahut-Arimoto algorithm [28, 29] and the parameters (error penalty) and (kernel parameter of RBF kernel) used to train the SVMs are shown.
| Artifact | % ICs | % correct (CV) | Channel capacity | C |
|---|---|---|---|---|
| Eye blink | 6.40 | 99.39 | 0.8141 |
|
| Eye movement | 5.15 | 99.62 | 0.9373 |
|
| Jaw muscle | 52.34 | 92.26 | 0.6308 |
|
| Forehead | 19.34 | 91.51 | 0.6043 |
|
Figure 4Determination coefficient () plots showing the correlation with a given task before (left) and after (right) filtering the signal. The first pair of plots (a) and (b) shows the effect of removing eye blinks uncorrelated with the task. The second pair (c) and (d) shows the removal of correlated muscle activity. The third pair (e) and (f) shows the effect of removing uncorrelated muscle activity. Regions of interest are marked with yellow boxes.