Brainloop
 
4. BCI - Brain–computer interfaces
  4.1. Definition and features of a BCI
  4.1.3. The parts of a BCI
  4.1.3.3. Signal processing: the translation algorithm

The first part of signal processing simply extracts specific signal features. The next stage, the translation algorithm, translates these signal features into device commandsorders that carry out the user’s intent.

This algorithm might use:

1) linear methods (e.g. classical statistical analyses)
or
2) nonlinear methods (e.g. neural networks).

Whatever its nature, each algorithm changes independent variables (i.e. signal features) into dependent variables (i.e. device control commands).

Effective algorithms adapt to each user on 3 levels:

1) First level of adaptation: when a new user first accesses the BCI the algorithm adapts to that user’s signal features.

2) Second level of adaptation: periodic online adjustments to reduce the impact of spontaneous variations (time of day, hormonal levels, immediate environment, recent events, fatigue, illness, and other factors).

3) The third level of adaptation accommodates and engages the adaptive capacities of the brain.

Like activity in the brain’s conventional neuromuscular communication and control channels, BCI signal features will be affected by the device commands they are translated into: the results of BCI operation will affect future BCI input. In the most desirable (and hopefully typical) case, the brain will modify signal features so as to improve BCI operation.

 
4. BCI - Intro
  4.1. Definition and features of a BCI
  4.1.1. Dependent and independent BCIs
4.1.2. BCI use is a skill
4.1.3. The parts of a BCI
  4.1.3.1. Signal acquisition
4.1.3.2. Signal processing: feature extraction
4.1.3.3. Signal processing: the translation algorithm
4.1.3.4. The output device
4.1.3.5. The operating protocol
4.2. Present-day BCIs
  4.2.1. Visual evoked potentials
4.2.2. Slow cortical potentials
4.2.3. P300 evoked potentials
4.2.4. Mu and beta rhythms
  4.2.4.1. The Wadsworth BCI
4.2.4.2. The Graz BCI
4.2.5. Cortical neuronal action potentials
4.3. The future of BCI-based communication
   

Source: Brain–computer interfaces for communication and control, Clinical Neurophysiology 113 (2002) 767–791, Jonathan R. Wolpaw, Niels Birbaumer, Dennis J. McFarland, Gert Pfurtscheller, Theresa M. Vaughan