Professional Documents
Culture Documents
Brain activity produces electrical signals that are detectable on the scalp, on the
cortical surface or within the brain. Brain computer interfaces (BCIs) translate
these signals into outputs that function to allow the user to communicate without
the participation of peripheral nerves and muscles. Because they do not depend on
neuromuscular control, BCIs can provide options for communication and control
for people with devastating neuromuscular disorders such as amyotrophic lateral
sclerosis (ALS), brainstem stroke, cerebral palsy and spinal cord injury. The
central purpose of BCI research and development is to enable these users to convey
their wishes to caregivers, to use word-processing programs and other software, or
even to control a robotic arm or a neuroprosthesis. More recently there has been
speculation that BCIs could be useful to people with lesser, or even no, motor
impairments.
It has been known since the pioneering work of Hans Berger over 80 years ago that
the electrical activity of the brain can be recorded non-invasively by electrodes on
the surface of the scalp. Berger observed that a rhythm of about 10 Hz was
prominent on the posterior scalp and was reactive to light. He called it the alpha
rhythm. This and other observations by Berger showed that the
electroencephalogram (EEG) could serve as an index of the gross state of the brain.
Despite Berger’s careful work many scientists were initially skeptical and there
were suggestions that the EEG might represent some sort of artifact. However,
subsequent work demonstrated conclusively that the EEG is produced by brain
activity.
Electrodes on the surface of the scalp are at some distance from brain tissue and
are separated from it by the coverings of the brain, the skull, subcutaneous tissue,
and the scalp. As a result, the signal is considerably degraded and only the
synchronized activity of large numbers of neural elements can be detected. This
limits the resolution with which brain activity can be monitored. Furthermore,
scalp electrodes also pick up activity from sources other than the brain. These other
sources include environmental noise (e.g., 50- or 60-Hz activity from power lines)
and biological noise (e.g. activity from the heart, skeletal muscles, and eyes).
Nevertheless, since the time of Berger, many studies have used the EEG very
effectively to gain insight into brain function. Many of these studies have used
averaging to separate EEG from superimposed electrical noise.
There are two major paradigms used in EEG research. Evoked potentials are
transient waveforms (i.e., brief pertubations in the ongoing activity) that are phase-
locked to an event such as a visual stimulus. They are typically analyzed by
averaging many similar events in the time-domain. The EEG also contains
oscillatory features. Although these oscillatory features may occur in response to
specific events, they are usually not phase-locked and are typically studied by
spectral analysis. Historically, most EEG studies have examined phase-locked
evoked potentials. Both of these major paradigms have been applied in BCIs.
The term brain-computer interface can be traced to Vidal who devised a BCI
system based on visual evoked-potentials. His users viewed a diamond-shaped red
checkerboard illuminated with a xenon flash. By attending to different corners of
the flashing checkerboard they could generate right, up, left, or down commands.
This enabled them to move through a maze presented on a graphic terminal. An
IBM360 mainframe digitized the data and a XDS Sigma 7 computer controlled the
experimental events. The users first provided data to train a stepwise linear
discriminant function. These users then navigated the maze online in real-time.
Thus, Vidal used signal processing techniques to realize real-time analysis of the
EEG with minimal averaging. The waveforms shown by Vidal suggest that his BCI
used EEG activity in the time frame of the N100-P200 components (The N and P
indicate negative and positive peaks and the numbers indicate the approximate
latency in msec).
The fact that both the Dewan and Vidal BCIs depended on eye movements made
them somewhat less interesting from scientific or clinical points of view, since they
required actual muscle control (i.e., eye movements) and simply used EEG to
reflect the resulting gaze direction.
DEFINITION AND FEATURES OF A BRAIN COMPUTER INTERFACE
Like any communication or control system, a brain computer interfaces (BCI) has
input (e.g. electrophysiological activity from the user), output (i.e. device
commands), components that translate input into output, and a protocol that
determines the onset, offset, and timing of operation. Fig. 1 shows these elements
and their principal interactions.
Signal Acquisition
In the BCIs discussed here, the input is EEG recorded from the scalp or the
surface of the brain or neuronal activity recorded within the brain. Thus, in
addition to the fundamental distinction between dependent and independent BCIs
(Section 2.1 above), electrophysiological BCIs can be categorized by whether they
use non-invasive (e.g. EEG) or invasive (e.g. intracortical) methodology. They can
also be categorized by whether they use evoked or spontaneous inputs. Evoked
inputs (e.g. EEG produced by flashing letters) result from stereotyped sensory
stimulation provided by the BCI. Spontaneous inputs (e.g. EEG rhythms over
sensorimotor cortex) do not depend for their generation on such stimulation. There
is, presumably, no reason why a BCI could not combine non-invasive and invasive
methods or evoked and spontaneous inputs. In the signal-acquisition part of BCI
operation, the chosen input is acquired by the recording electrodes, amplified, and
digitized.
The digitized signals are then subjected to one or more of a variety of feature
extraction procedures, such as spatial filtering, voltage amplitude measurements,
spectral analyses, or single-neuron separation. This analysis extracts the signal
features that (hopefully) encode the user’s messages or commands. BCIs can use
signal features that are in the time domain (e.g. evoked potential amplitudes or
neuronal firing rates) or the frequency domain (e.g. mu or beta-rhythm amplitudes)
( Farwell and Donchin, 1988; Lopes da Silva and Mars, 1987; Parday et al., 1996;
Lopes da Silva, 1999; Donchin et al., 2000; Kennedy et al., 2000; Wolpaw et al.,
2000b; Pfurtscheller et al., 2000a; Penny et al., 2000; Kostov and Polak, 2000). A
BCI could conceivably use both timedomain and frequency-domain signal
features, and might thereby improve performance (e.g. Schalk et al., 2000).
The first part of signal processing simply extracts specific signal features. The next
stage, the translation algorithm, translates these signal features into device
commands orders that carry out the user’s intent. This algorithm might use linear
methods (e.g. classical statistical analyses (Jain et al., 2000) or 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. First, when a new
user first accesses the BCI the algorithm adapts to that user’s signal features. If the
signal feature is murhythm amplitude, the algorithm adjusts to the user’s range of
mu-rhythm amplitudes; if the feature is P300 amplitude, it adjusts to the user’s
characteristic P300 amplitude; and if the feature is the firing rate of a single
cortical neuron, it adjusts to the neuron’s characteristic range of firing rates. A BCI
that possesses only this first level of adaptation, i.e. that adjusts to the user initially
and never again, will continue to be effective only if the user’s performance is very
stable. However, EEG and other electrophysiological signals typically display
short- and long-term variations linked to time of day, hormonal levels, immediate
environment, recent events, fatigue, illness, and other factors. Thus, effective BCIs
need a second level of adaptation: periodic online adjustments to reduce the impact
of such spontaneous variations. A good translation algorithm will adjust to these
variations so as to match as closely as possible the user’s current range of signal
feature values to the available range of device command values.
For most current BCIs, the output device is a computer screen and the output is the
selection of targets, letters, or icons presented on it (e.g. Farwell and Donchin,
1988; Wolpaw et al., 1991; Perelmouter et al., 1999; Pfurtscheller et al., 2000a).
Selection is indicated in various ways (e.g. the letter flashes). Some BCIs also
provide additional, interim output, such as cursor movement toward the item prior
to its selection (e.g. Wolpaw et al., 1991; Pfurtscheller et al., 2000a). In addition to
being the intended product of BCI operation, this output is the feedback that the
brain uses to maintain and improve the accuracy and speed of communication.
Initial studies are also exploring BCI control of a neuroprosthesis or orthesis that
provides hand closure to people with cervical spinal cord injuries (Lauer et al.,
2000; Pfurtscheller et al., 2000b). In this prospective BCI application, the output
device is the user’s own hand.
The Operating Protocol
Each BCI has a protocol that guides its operation. This protocol defines how the
system is turned on and off, whether communication is continuous or
discontinuous, whether message transmission is triggered by the system (e.g. by
the stimulus that evokes a P300) or by the user, the sequence and speed of
interactions between user and system, and what feedback is provided to the user.
Most protocols used in BCI research are not completely suitable for BCI
applications that serve the needs of people with disabilities. Most laboratory BCIs
do not give the user on/off control: the investigator turns the system on and off.
Because they need to measure communication speed and accuracy, laboratory
BCIs usually tell their users what messages or commands to send. In real life the
user picks the message. Such differences in protocol can complicate the transition
from research to application.
BRAIN COMPUTER INTERFACES SYSTEM DESIGN
Communication and control applications are interactive processes that require the
user to observe the results of their efforts in order to maintain good performance
and to correct mistakes. For this reason, actual BCIs need to run in real-time and to
provide real-time feedback to the user. While many early Brain computer
interfaces (BCI) studies satisfied this requirement, later studies have often been
based on offline analyses of pre-recorded data. For example, in the Lotte et al.
Review of studies evaluating BCI signal classification algorithms, most had used
offline analyses. Indeed, the current popularity of BCI research is probably due in
part to the ease with which offline analyses can be performed on publicly available
data sets. While such offline studies may help to guide actual online BCI
investigations, there is no guarantee that offline results will generalize to online
performance. The user’s brain signals are often affected by the BCI’s outputs,
which are in turn determined by the algorithm that the BCI is using. Thus, it is not
possible to predict results exactly from offline analyses that cannot take those
effects into account.
Blankertz et al. Note several trends in the results of a BCI data classification
competition. Most of the winning entries used linear classifiers, the most popular
being Fisher’s discriminant and linear support vector machines (SVM). The
winning entries for data sets with multichannel oscillatory features often used
common spatial patterns. In their review of the literature on BCI classifiers, Lotte
et al. Conclude that SVMs are particularly efficient. They attribute this to their
regularization property and their immunity to the curse-of-dimensionality. They
also concluded that combinations of classifiers seem to be very efficient. Lotte et
al. Also note that there is a lack of comparisons of classifiers within the same study
using otherwise identical parameters.
Muller and Blankertz have advocated a machine learning approach to BCI in
which a statistical analysis of a calibration measurement is used to train the system.
The goal of this approach is to develop a “zero-training” method that provides
effective performance from the first session. They contrast this approach with one
based on training users to control specific features of brain signals. A system that
can be used without extensive training is appealing since it requires less initial
effort on the part of both the BCI user and the system operator. The operation of
such a system is based upon the as yet uncertain premise that the user can
repeatedly and reliably maintain the specified correlations between brain signals
and intent. Presents three different conceptualizations of where adaptation might
take place to establish and maintain good BCI performance. In the first the BCI
adapts to the user, in the second the user adapts to the BCI, and in the third both
user and system adapt to each other.
BRAIN COMPUTER INTERFACES APPLICATIONS
There have been several recent BCI spelling systems based different EEG signals
including the mu rhythm and the P300. Both of the mu rhythm systems made use
of machine learning paradigms that minimized training. Users of the mu-based
systems reportedly averaged between 2.3–7 characters/min and 2.85–3.38
characters/min. The P300 system averaged 3.66 selections/min. As noted by
Townsend et al. The reported rate depends upon how the figure is computed and
authors often do not provide details. Omitting time between trials increased
Townsend et al.’s results from 3.66 to 5.92 characters/sec. In any case, these
various systems perform within a similar general range. At current rates, only users
with limited options could benefit from their use.
BCI systems have also been developed for control applications. For example
several groupos have shown that human subjects could use EEG to drive a
simulated wheelchair. Bell et al. Showed that the P300 could be used to select
between complex commands to a partially autonomous humanoid robot. For a
review of the use of BCI for robotic and prosthetic devices see McFarland and
Wolpaw.
Several commercial concerns have recently produced inexpensive devices that are
purported to measure EEG. Both Emotiv and Neurosky have developed products
with a limited number of electrodes that do not use conventional gel-based
recording technology. These devices are intended to provide input for video games.
It is not clear to what extent these devices use actual EEG activity as opposed to
scalp muscle activity or other non-brain signals. Given the well-established
prominence of EMG activity in activity recorded from the head, it seems likely that
such signals account for much of the control produced by these devices.
SUMMARY
A thorough review analysis has been carried out in this article on EEG-based Brain
computer interfaces (BCIs), particularly to investigate its methodological
advantages and disadvantages and the essential contributions required in this field
of research. Each BCI application has been explored in terms of data acquisition
technique, control signals, EEG feature extraction, classification methods, and
performance evaluation metrics. Finally, potential complications with EEG-based
BCI systems have been addressed, and promising alternative options have been
recommended. Patients with CNS injury may be able to rehabilitate their motor
function through the progress of emerging Brain computer interfaces (BCIs).
Owing to wireless recording, portability of EEG headsets, cost-effective
amplifiers, significant temporal resolution, and proficient signal analysis strategies,
there is keen attention on EEG-based BCI technology for such purposes. In spite of
the many outstanding breakthroughs that have been achieved in BCI research,
some issues still need to be resolved. First of all, a general BCI standard is
currently the main issue. The BCI community should declare a general BCI
standard that must be adhered to by BCI researchers. Secondly, the existing BCIs
offer somewhat poor ITR for any type of effectual BCI application. Hence, future
research should concentrate on increasing the ITR of BCI systems. Moreover,
matching the most relevant EEG control signal with the intended Brain computer
interfaces (BCIs) application is another important issue in EEG-based BCI
research. Owing to the present accessibility of computational resources,
researchers have begun to move away from conventional machine learning models
to deep learning approaches.
CONCLUSIONS
A BCI allows a person to communicate with or control the external world without
using the brain’s normal output pathways of peripheral nerves and muscles.
Messages and commands are expressed not by muscle contractions but rather by
electrophysiological phenomena such as evoked or spontaneous EEG features (e.g.
SCPs, P300, mu/beta rhythms) or cortical neuronal activity. BCI operation depends
on the interaction of two adaptive controllers, the user, who must maintain close
correlation between his or her intent and these phenomena, and the BCI, which
must translate the phenomena into device commands that accomplish the user’s
intent. Present-day BCIs have maximum information transfer rates #25 bits/min.
With this capacity, they can provide basic communication and control functions
(e.g. environmental controls, simple word processing) to those with the most
severe neuromuscular disabilities, such as those locked in by late-stage ALS or
brainstem stroke. They might also control a neuroprosthesis that provides hand
grasp to those with mid-level cervical spinal cord injuries. More complex
applications useful to a larger population of users depend on achievement of
greater speed and accuracy, that is, higher information transfer rates. Future
progress hinges on attention to a number of crucial factors. These include:
recognition that BCI development is an interdisciplinary problem, involving
neurobiology, psychology, engineering, mathematics, computer science, and
clinical rehabilitation; identification of the signal features, whether evoked
potentials, spontaneous rhythms, or neuronal firing rates, that users are best able to
control; the extent to which this control can be independent of activity in
conventional motor output and sensory input channels; the extent to which this
control depends on normal brain function; identification of the best feature
extraction methods and the best algorithms for translating these features into
device control commands; development of methods for maximizing each user’s
control of these signal features; attention to the identification and elimination of
artifacts such as EMG and EOG activity; adoption of precise and objective
procedures for evaluating BCI performance; recognition of the need for long-term
as well as short-term assessment of performance; identification of appropriate
applications; proper matching of BCI applications and users; close attention to
factors that determine user accep786 J.R. Wolpaw et al. /Clinical Neurophysiology
113 (2002) 767–791 tance of augmentative technology; and emphasis on
peerreviewed publications and appropriately conservative response to media
attention. With adequate recognition and effective engagement of these issues, BCI
systems could provide an important new communication and control option for
those with disabilities that impair normal communication and control channels.
They might also provide to those without disabilities a supplementary control
channel or a control channel useful in special circumstances.
REFERENCES