Chapter 1
What Is a BCI?
Textbooks: Wolpaw ch. 1 · Rao ch. 1, 6
A BCI is a system that measures CNS activity and converts it into artificial output that replaces, restores, enhances, supplements, or improves natural CNS output and thereby changes the ongoing interactions between the CNS and its external or internal environment.
The brain has two natural ways to act on the world. Neuromuscular output moves the muscles, and hormonal output releases hormones. A BCI adds a third path. It builds commands straight from brain signals, with no muscles or hormones in between.
The last clause of the definition matters. A BCI’s output changes the environment, and the changed environment comes back to the brain as sensory input, or feedback. A device that only records or monitors brain activity therefore does not count as a BCI.
Five uses of BCI output
| Use | Example from Wolpaw ch. 1 |
|---|---|
| Replace | A person who can no longer speak types words with a BCI, and a speech synthesizer says them. A person who has lost limb control drives a motorized wheelchair. |
| Restore | A person whose hands are paralyzed by spinal cord injury uses a BCI to stimulate the paralyzed muscles and grasp again. |
| Enhance | During driving or sentry duty, a BCI detects the brain activity that precedes a lapse of attention and sounds an alert that restores attention. |
| Supplement | A person moves a cursor with a joystick and selects items with a BCI. A BCI controls a third, robotic arm. |
| Improve | After a stroke, a BCI reads signals from the damaged cortex and drives muscle stimulation or an orthosis. Repeated use induces plasticity that improves the natural output itself. |
Common distinctions
- A dependent BCI uses brain signals that depend on muscle activity, such as visual evoked potentials that change with gaze direction. An independent BCI uses signals produced without muscles. Sensorimotor rhythms modulated by motor imagery are the classic example. Real BCIs usually fall somewhere in between.
- A hybrid BCI combines two kinds of brain signals, or combines BCI output with muscle-based output.
- A passive BCI uses signals tied to the user’s state, such as attention level. Wolpaw places these systems mostly in the enhance or supplement categories.
- BMI (brain–machine interface) is the term used mainly in implanted-electrode research. Today BMI and BCI mean the same thing.
BCI or not?
Judge each case by Wolpaw’s definition. Each verdict shows the reasoning and the output type.
Chapter 2
Where Brain Signals Come From
Textbooks: Wolpaw ch. 2–3 · Rao ch. 2 · Siuly §1.2
Neurons produce two kinds of electrical signals. An action potential (spike) travels along the axon and lasts about 1 ms. A postsynaptic potential arises at the synapse and lasts tens of milliseconds. A microelectrode inside the cortex can pick up the spikes of single neurons. Scalp EEG mostly picks up the sum of many synaptic currents.
Pyramidal cells in the cerebral cortex stand side by side, perpendicular to the cortical surface. When synaptic current flows the same way in many of them, a patch of cortex acts like a single dipole layer. Its potential passes through the cerebrospinal fluid, skull, and scalp to reach the electrode.
Synchrony is the key. Nunez (Wolpaw ch. 3) estimates that a source region must be synchronous over about 6 cm² of cortex to appear on the scalp without averaging. Typical EEG of 20–100 µV needs synchrony over tens of square centimeters. This is why a drop in EEG amplitude is called desynchronization. The ERD in chapter 6 is exactly this effect.
Synchrony creates scalp potentials
Each arrow is one cortical column oscillating at 10 Hz, and its direction is the phase of the oscillation. Reduce the phase spread and watch the arrows line up and the summed signal grow.
\[\mathbb{E}\,\lvert S\rvert^{2}=N+N(N-1)\,e^{-\sigma^{2}}\]This is the expected value when each source’s phase follows a normal distribution with standard deviation \(\sigma\) (in radians). With \(\sigma=0\), \(\lvert S\rvert=N\). With large \(\sigma\), \(\lvert S\rvert\approx\sqrt{N}\). The grid on the left draws a sample of 144 sources.
For the same reason, the inverse problem of locating sources from a scalp potential map has no unique answer. A map that one dipole explains can also be explained by two dipoles, or ten (Wolpaw ch. 3).
Chapter 3
Measuring Brain Signals
Textbooks: Wolpaw ch. 3–6 · Rao ch. 3 · Siuly §1.1
Recording methods differ in how close the electrode gets to the brain (invasiveness) and in what they measure. Methods that measure electrical signals (spikes, LFP, ECoG, EEG, MEG) follow changes on the millisecond scale. Methods that measure blood flow (fMRI, fNIRS) stay on the scale of seconds because blood vessels respond slowly. A vessel takes about 2 s to respond to increased oxygen demand, and blood flow takes about another 12 s to fall back (Wolpaw ch. 4).
EEG has poor spatial resolution because the cerebrospinal fluid, skull, and scalp act as a volume conductor and a low-pass filter that smear the potential (Rao ch. 3). Placing electrodes on the cortical surface (ECoG) or inside the cortex (microelectrodes) raises resolution but brings surgical risk.
Spatial and temporal resolution map
Each box spans the range given in the textbooks. Tap a box or a button below for details. Both axes are logarithmic, and precision increases toward the lower left.
The international 10–20 system
This is the standard layout for scalp electrodes (Jasper 1958). Positions sit at 10% or 20% steps of two distances, from the nasion to the inion and between the two preauricular points. The letter names the region. Fp is the frontal pole, F frontal, C central, T temporal, P parietal, and O occipital. Odd numbers are on the left, even numbers on the right, and z marks the midline (Siuly §1.1).
An EEG voltage is always a difference between two electrodes. Measuring every channel against one reference electrode gives a referential (monopolar) montage. Measuring the difference between neighboring electrodes gives a bipolar montage.
10–20 electrode map
Pick a paradigm to highlight the electrodes it mainly uses. Tap an electrode to see how to read its name.
Chapter 4
EEG Rhythms and Frequency
Textbooks: Siuly §1.3 · Rao §4.2 · Wolpaw ch. 6, 13
EEG is a mix of overlapping rhythms. Adult scalp EEG ranges from about 1 to 100 µV and is divided into five frequency bands (Siuly §1.3). Band edges vary slightly between textbooks and studies.
| Band | Range | Where it appears |
|---|---|---|
| Delta δ | 0.5–4 Hz | Deep sleep. The largest and slowest waves. |
| Theta θ | 4–8 Hz | Increases with drowsiness and deep meditation. |
| Alpha α | 8–13 Hz | Prominent over the occipital area with the eyes closed and relaxed, and shrinks when the eyes open. The same band over sensorimotor areas is the mu (μ) rhythm, which shrinks with movement or imagined movement. |
| Beta β | 13–30 Hz | Active thinking and concentration. A brief beta rebound follows the end of a movement (Wolpaw ch. 13). |
| Gamma γ | Above 30 Hz | Linked to many cognitive and motor functions. In scalp EEG it mixes easily with muscle noise. |
The raw waveform mixes all the rhythms, so they are hard to tell apart by eye. The Fourier transform splits a signal into a sum of sines and cosines and shows the strength of each frequency as a power spectrum (Rao §4.2). Digital recording must respect the sampling theorem. The sampling rate must exceed twice the highest frequency in the signal, or high frequencies masquerade as low ones. This is aliasing.
Rhythm synthesizer
Change the strength of each band and watch the waveform and the spectrum change together. The state buttons use example values based on the textbook descriptions.
Values are the RMS amplitude (µV) of each band component. Every state includes weak background activity whose power falls as frequency rises (a 1/f shape).
Chapter 5
Preprocessing: Noise and Artifacts
Textbooks: Rao §4.5–4.6 · Wolpaw ch. 6–7, 13 · Siuly §1.3
Signals that come from outside the brain are artifacts. EEG almost always contains them, and they are often larger than the brain signals of interest (Siuly §1.3). Preprocessing aims to remove as much artifact as possible while keeping the brain signal.
| Artifact | Cause | Frequency and location | Main remedy |
|---|---|---|---|
| Ocular (EOG) | Blinks and eye movements | Large waves below about 4 Hz, largest at the frontal sites Fp1 and Fp2 | Regression on an EOG channel, ICA |
| Muscle (EMG) | Contraction of jaw, forehead, and neck muscles | Broadband above 20 Hz, overlapping beta and gamma | Rejecting the segment, ICA, low-pass filtering (partly) |
| Line noise | Alternating current from nearby electrical equipment | A sharp peak at 60 Hz in Korea and North America, 50 Hz in Europe | Notch (band-stop) filter |
| Baseline drift | Changing electrode contact, sweat | Slow wander below 0.5 Hz | High-pass filter, reapplying the electrode |
| Cardiac (ECG) | Heartbeat | Sharp waves about once a second | Regression, ICA |
Temporal filters separate signals by frequency. A high-pass filter removes slow components, a low-pass filter removes fast ones, and a notch filter removes a single frequency. A filter cannot separate brain signal from artifact where their frequencies overlap. Rao (§4.6) therefore lists thresholding, band-stop filtering, linear regression, PCA, and ICA as tools to combine as each situation requires.
Filter bench
Mix artifacts into the Fp1 channel and switch filters on. The chips below show how much of each artifact survives the filters.
Spatial filters
Temporal filters work on frequency. Spatial filters combine several electrodes instead (Rao §4.5.1). They suppress components spread across the whole scalp and keep components concentrated at one site. They help most with local signals such as sensorimotor rhythms (Wolpaw ch. 13).
Chapter 6
Feature Extraction: ERD/ERS and CSP
Textbooks: Wolpaw ch. 7, 13 · Rao §4.5.4, §9.1.1 · Siuly ch. 8
A feature is a measurement of the signal that reflects the user’s intent. Common examples are the amplitude of an EEG rhythm, the voltage at a set time after a stimulus, and a neuron’s firing rate (Wolpaw ch. 1). A good feature changes a lot when intent changes and little with everything else.
ERD and ERS
Moving a hand, or imagining the movement, lowers mu and beta power over the hand area of the opposite hemisphere. This is event-related desynchronization (ERD). The right hand shows it at C3 and the left hand at C4. Foot imagery produces ERD near the midline at Cz, while power over the hand areas rises. Wolpaw ch. 13 calls this focal ERD/surround ERS. The beta rebound, a brief rise in beta power after a movement ends, is another form of ERS.
The standard calculation of Pfurtscheller and Aranibar (1979) has four steps. Band-pass filter each trial, square the samples to get power, average across trials, and compare with the power in a reference interval just before the event.
\[\mathrm{ERD}\%=\frac{A-R}{R}\times 100\]\(A\) is the band power after the event and \(R\) is the band power in the reference interval. Negative values mean ERD (a decrease), and positive values mean ERS (an increase).
Motor imagery and ERD
Assume the user starts imagining at the cue at 0 s and keeps going until 4 s. Change the imagined movement, and try averaging a single trial. One trial barely shows ERD.
Power is computed in the mu band (8–13 Hz). The gray band is the reference interval (−1.75 to −0.5 s), and the red vertical line is the cue. Effect sizes are simulation values chosen to follow the trends in the figures of Wolpaw ch. 13.
Common spatial patterns (CSP)
CSP is a supervised method that learns spatial filters from labeled training data. It picks the electrode weights that make the filtered output’s variance as large as possible for one class and as small as possible for the other (Rao §4.5.4). The variance of a band-passed signal is the power in that band, so CSP directly sharpens the band-power features that motor imagery BCIs use (Ramoser et al. 2000).
\[R_A\,\mathbf{w}=\lambda\,(R_A+R_B)\,\mathbf{w}\]\(R_A\) and \(R_B\) are the channel covariance matrices of the two classes. The \(\mathbf{w}\) with the largest \(\lambda\) maximizes class A’s share of the variance, and the \(\mathbf{w}\) with the smallest \(\lambda\) maximizes class B’s share.
The directions CSP finds
Each dot is the band-passed signal of two channels (C3, C4) at one instant. The two classes have the same mean and differ only in how they spread. The solid line is CSP filter w₁ and the dashed line is w₂.
Chapter 7
Feature Translation: Classification and Adaptation
Textbooks: Wolpaw ch. 8 · Rao ch. 5 · Siuly §3.4
Feature translation turns features into device commands. Choosing one of a few options calls for classification. Producing a continuous value, such as cursor velocity, calls for regression (Wolpaw ch. 8).
Linear discriminant analysis (LDA)
LDA assumes the two classes are normal distributions with equal covariance and finds the line (a hyperplane in higher dimensions) that separates them. It is simple and fast, so online BCIs use it widely. Its strong assumptions make it fragile with non-normal data and outliers (Rao §5.1.1).
\[\begin{aligned}\mathbf{w}&=\Sigma^{-1}(\boldsymbol{\mu}_1-\boldsymbol{\mu}_2)\\ k&=\tfrac{1}{2}\,\mathbf{w}^{\top}(\boldsymbol{\mu}_1+\boldsymbol{\mu}_2)\\ \mathbf{w}^{\top}\mathbf{x}&>k\ \Rightarrow\ \text{class 1}\end{aligned}\]\(\Sigma^{-1}\) corrects for correlation and unequal variance between channels. When the two channels share a component that rises and falls together, the LDA boundary tilts away from the perpendicular to the line joining the means.
Generalization and nonstationarity
A model that is perfect on its training data does worse on new data. The gap, called overfitting, grows with less training data and more model freedom. Cross-validation estimates generalization by splitting the data and alternating between training and testing (Rao §5.1.4).
BCIs face one more problem. As users tire, gain experience and change strategy, or as a disease progresses, the statistics of the features change. Such data are nonstationary. More of the original training data cannot fix this, and the translation algorithm has to adapt. Wolpaw ch. 8 notes that adapting to changes in the mean is easy and adapting to changes in covariance is hard. Users also learn from feedback, so good BCIs are designed for the user and the algorithm to adapt together. This is co-adaptation.
The LDA boundary and session changes
The horizontal axis is log mu-band power at C3 and the vertical axis is the same at C4. Left-hand imagery lowers C4 power, and right-hand imagery lowers C3 power. Filled dots are training data and hollow dots are test data.
Chapter 8
Major BCI Paradigms
Textbooks: Wolpaw ch. 2, 12–16 · Rao ch. 6–7, §9.1
BCIs use two broad kinds of brain responses. Evoked responses come from external stimuli (P300, SSVEP). Self-regulated activity is produced by the user (sensorimotor rhythms, slow cortical potentials, neuronal population activity) (Rao ch. 6).
| Paradigm | What the user does | Signal and location | Trade-offs |
|---|---|---|---|
| P300 | Attends to rare target stimuli and counts them | A positive wave 250–750 ms after the stimulus, largest at Pz | Needs almost no training and is used in real-world spellers |
| SSVEP | Looks at a target flickering at a fixed frequency | The stimulus frequency and its harmonics, over occipital O1 and O2 | High information transfer rate, but relies on gaze control |
| Sensorimotor rhythms | Imagines moving a hand or foot | Mu and beta ERD/ERS at C3, Cz, and C4 | Needs no stimulus, but users must train |
| Slow cortical potentials | Pushes the potential up or down while watching feedback | Slow potential shifts over several seconds | Needs long training (Wolpaw ch. 14) |
| Intracortical populations | Intends an arm movement | Firing rates of motor cortex neurons | Most precise, but needs surgery (Wolpaw ch. 16) |
The P300 and the oddball paradigm
The P300 is a positive potential evoked by rare events. Its latency is usually around 300 ms but varies between 250 and 750 ms. It is largest over the centro-parietal scalp and shrinks with distance from there. The conditions that evoke it form the oddball paradigm, which has three requirements. Stimuli fall into two classes, one class is rarer, and the user performs a task that sorts the stimuli into the classes (Wolpaw ch. 12; Donchin & Coles 1988).
The P300 is smaller than the background EEG, so a single trial rarely shows it. Averaging many trials aligned to stimulus onset cancels the background activity, which is unrelated to the stimulus, and leaves the P300. The remaining noise falls in proportion to the square root of the number of trials N.
Averaging reveals the P300
EEG for target stimuli (rare X) and non-target stimuli (frequent O) is averaged, aligned to stimulus onset. Increase the number of averaged trials and switch electrodes.
Non-target averages use four times as many trials as target averages. The simulation sets single-trial background EEG at about 10 µV RMS and the P300 at about 8 µV at Pz.
Farwell and Donchin (1988) built a speller that flashes the rows and columns of a 6×6 letter matrix in random order. Only the row and the column that contain the target letter evoke a P300, so the cell where the strongest row and column meet is the chosen letter. Twelve flashes, one for each of the six rows and six columns, make one sequence. In the first study, 95% accuracy took 26 s per letter (Wolpaw ch. 12).
P300 speller: accuracy versus speed
Tap a target letter, then press Select one letter. More repetitions raise accuracy but also lengthen the time per letter. The chart shows accuracy and information transfer rate for each number of repetitions.
Assumes a stimulus onset asynchrony of 125 ms (Farwell & Donchin 1988) and a 2.5 s pause between letters. d′ is the difference between the classifier’s mean scores for target and non-target flashes, divided by their standard deviation.
SSVEP
Looking at a stimulus that flickers faster than 5 Hz makes the visual cortex oscillate at the same frequency. This is the steady-state visual evoked potential (SSVEP). Give each option its own flicker frequency, and the spectrum of occipital EEG reveals which target the user is looking at. A 7 Hz stimulus produces peaks at 7, 14, and 21 Hz (Rao §9.1.4).
The phone-dialing BCI of Cheng et al. (2002) flickered 13 buttons at 6–14 Hz. It ran an FFT on O1 and O2 every 0.3 s and used, as each candidate’s feature, the amplitude at that frequency plus the amplitude at its second harmonic. It chose the largest candidate whose feature exceeded twice the mean amplitude from 4 to 35 Hz, and it confirmed a selection only after the same decision came up four times in a row. Eight of 13 subjects dialed the number they wanted, with an average information transfer rate of 27.15 bits/min. The study first removed frequencies with strong power during eyes-closed rest from the stimulus set (Rao §9.1.4).
SSVEP frequency detection
Choose the target to look at. The detection rule is the Cheng et al. method described above. Flickering screens can trigger photosensitive seizures, so this page never flickers and shows the frequencies as numbers only.
Invasive BCIs and the population vector
Each motor cortex neuron has a preferred direction and fires most when the arm moves that way. Its firing rate follows the cosine of the angle between the movement direction and the preferred direction (Wolpaw ch. 2, 7). Georgopoulos et al. (1986) showed that the population vector, the sum of the neurons’ preferred directions weighted by their firing rates, points in the actual movement direction. Practical BCIs go further and decode velocity and position with linear regression or Kalman filters (Rao ch. 7).
\[\begin{aligned}r_i(\theta)&=r_0+(r_{\max}-r_0)\cos(\theta-\theta_i)\\ \mathbf{d}&=\sum_{i}\mathbf{p}_i\,\frac{r_i-r_0}{r_{\max}}\end{aligned}\]\(\theta_i\) and \(\mathbf{p}_i\) are neuron \(i\)’s preferred direction as an angle and as a unit vector, and \(r_0\) is the baseline firing rate. The second equation is Rao’s equation 7.1.
Reading direction from a population vector
Drag inside the circle or use the slider to set the intended arm-movement direction. Each thin line is one neuron’s contribution, the black arrow is the intended direction, and the red arrow is the decoded direction.
Example values are \(r_0=20\) Hz, \(r_{\max}=50\) Hz, and a 0.5 s counting window. A noise level of 1.0 matches the variability of Poisson-distributed spike counts.
Chapter 9
Evaluation and Information Transfer Rate
Textbooks: Wolpaw ch. 8, 20 · Rao §5.1.4
Accuracy alone makes BCIs hard to compare. An accuracy of 80% means something very different with 2 options than with 36. The chance level, the probability of a correct guess, is \(1/N\) for \(N\) options. A confusion matrix shows which selections get mistaken for which, and the kappa coefficient \(\kappa=(p_o-p_e)/(1-p_e)\) gives agreement corrected for chance (Rao §5.1.4).
Wolpaw et al. (2002) proposed the information transfer rate (ITR, bit rate) from communication theory to capture speed and accuracy in a single number. It assumes that every option is equally likely to be intended and that errors spread evenly over the other options.
\[\begin{aligned}B&=\log_2 N+P\log_2 P+(1-P)\log_2\frac{1-P}{N-1}\quad[\text{bits/selection}]\\ \mathrm{ITR}&=B\times\text{selections per minute}\quad[\text{bits/min}]\end{aligned}\]\(N\) is the number of options and \(P\) is accuracy. This is the equation of Wolpaw ch. 8, fig. 8.12.
Wolpaw ch. 8 sets two rules for using ITR. Count the information in the final output only, and leave out information in the process that leads to it, such as a cursor’s trajectory. Count the time as the full interval from the start of one selection to the start of the next. The benchmark is online evaluation, with the user receiving real feedback during use.
ITR calculator
Change the number of options, the accuracy, and the selections per minute. The curves use the same calculation as Wolpaw fig. 8.12.
Chapter 10
Emotion and Cognition: Foundations of Affective BCI
Textbooks: Cambridge Handbook ch. 14–17 · Rao §9.1.6, §12.2 · Wolpaw ch. 1, 23
BCI users are people who feel emotions and pay attention. Emotion and attention change the signals a BCI reads, and they can also be what a BCI reads. Systems that detect lapses of attention and raise an alert (Wolpaw’s enhance example in ch. 1) and systems that estimate workload (Rao §12.2) are examples. This chapter reads Part IV of the Cambridge Handbook, on cognition–emotion interactions, from a BCI perspective.
Emotion captures attention
When several stimuli compete for processing resources, emotionally meaningful ones are detected first or interfere with other tasks. People who fear spiders or snakes find those targets faster among pictures of mushrooms (ch. 14; Flykt & Caldara 2006). In EEG, early components 100–200 ms after the stimulus (P1, N1) grow for emotional faces and scenes, and after 300–400 ms the P3 and the sustained late positive potential (LPP) change (ch. 14).
Attention limits emotional processing
A long-standing view held that emotional processing is automatic. Pessoa and colleagues tested it. When participants did a very demanding task at the edge of the screen, the difference in amygdala and visual cortex responses to fearful and neutral faces at the center disappeared (Pessoa et al. 2002). When task difficulty varied in steps, the difference appeared only in the easy condition (Pessoa et al. 2005). The ERP early posterior negativity (EPN) also shrank sharply during demanding attention tasks (Schupp et al. 2007).
Some evidence points the other way. An MEG study found that fearful faces still evoked an attention-related component (N2pc) under high load (Fenker et al. 2010). Chapter 15 ties these results together with Lavie’s concept of perceptual load. When a task leaves resources unused, the spare capacity spills over to emotional stimuli that are irrelevant to the task.
One result is directly useful to BCI researchers. Emotional pictures shown in the background during a demanding task reduced the SSVEP driven by the task stimuli (Müller, Andersen & Keil 2008). The authors read this as the emotional stimuli pulling processing resources away from the task. The SSVEP BCIs of chapter 8 may therefore depend on the user’s emotional state too.
Task load and emotional stimulus processing
Change the difficulty of the peripheral task. The bars show the amygdala response to a face at the center of the screen. This is a schematic of the direction of the Pessoa et al. (2005) results, so the bar heights are not measurements.
Emotion regulation
Chapter 16 organizes emotion regulation strategies with Gross’s process model. Strategies differ in where they intervene as an emotion unfolds (situation, attention, appraisal, response). Antecedent-focused strategies act before the response appears, and response-focused strategies act after it. Real emotions can skip steps or loop back, so read the model as a simplified map (ch. 16).
Where emotion regulation strategies intervene
Tap a step to see its strategies, the related brain regions, and the clues that EEG can offer.
Value, prediction error, and error potentials
Chapter 17 breaks value-based decision making into several signals. Outcome value arises when an outcome is experienced (orbitofrontal cortex), decision value is assigned to each option, and chosen value follows a choice. The prediction error, the difference between expectation and outcome, is the signal that drives value learning.
BCIs have a similar signal. When a BCI produces an output the user did not intend, the user’s brain responds with an error-related potential (ErrP). ErrPs are clearest over the frontocentral midline (Fz, Cz) and can be detected in single trials. Buttfield et al. (2006) made a robot move the wrong way on purpose 20% of the time, then used 1–10 Hz EEG from 50–650 ms after feedback to correctly classify 79.9% of error trials and 82.4% of correct trials (Rao §9.1.6). Writing in 2013, Rao noted that no study had yet combined ErrP detection with a working BCI. Later studies went on to use ErrPs as reward signals for robot learning, for example Iturrate et al. (2015, Scientific Reports) and Salazar-Gomez et al. (2017, ICRA).
Filtering BCI output with ErrPs
Suppose the system cancels every output that triggers a detected ErrP. Each cell is one selection. The detector’s default performance comes from Buttfield et al. (2006).
Chapter 11
Applications and Ethics
Textbooks: Wolpaw ch. 11, 19–25 · Rao ch. 12–13
The first aim of BCI research is to give new means of communication and control to people who have trouble using their muscles, such as people with amyotrophic lateral sclerosis (ALS), spinal cord injury, stroke, or cerebral palsy (Wolpaw ch. 19). Applications are also spreading beyond medicine (Rao ch. 12; Wolpaw ch. 23).
| Application | Main signals | Field | Textbook |
|---|---|---|---|
| Spellers and communication | P300, SSVEP, sensorimotor rhythms | Medical | Rao 12.1.5 · Wolpaw 11 |
| Motorized wheelchairs | Sensorimotor rhythms, P300 | Medical | Rao 12.1.6 |
| Functional electrical stimulation of paralyzed hands | Sensorimotor rhythms, intracortical signals | Medical | Rao 11.4, 12.1.2 |
| Stroke rehabilitation | Sensorimotor rhythms (ERD) | Medical | Wolpaw 22 · Rao 12.1.4 |
| Robot arm and prosthesis control | Intracortical neurons, ECoG | Medical | Rao 7 · Wolpaw 16 |
| Attention monitoring, workload estimation | EEG rhythms | Non-medical | Rao 12.2.5–12.2.6 · Wolpaw 23 |
| Robotic avatars, virtual-world navigation | P300, sensorimotor rhythms | Non-medical | Rao 12.2.1–12.2.2 |
| Games and entertainment | SSVEP, sensorimotor rhythms, P300 | Non-medical | Rao 12.2.12 |
| Personal identification and security | Individual characteristics of EEG | Non-medical | Rao 12.2.8 |
From the lab to daily life
Lab demonstrations are not enough to bring BCIs into daily life. Real users must be shown to use them independently at home over long periods and to benefit from them (Wolpaw ch. 20–21). In 2012, Wolpaw ch. 12 judged P300 BCIs to be essentially the only BCIs that severely disabled people use outside the lab, every day, for important purposes.
Ethical issues
- Balancing risk and benefit. Implanted BCIs carry the risks of surgery, infection, and tissue damage. The expected benefit has to outweigh them (Rao §13.1.1).
- Informed consent. Getting consent to research from someone who can barely communicate is itself difficult (Rao §13.1.2; Wolpaw ch. 24).
- Misuse. The technology can drift from its purpose, through unwanted or military use (Rao §13.2).
- Security and privacy. Brain signals can carry information the user never meant to reveal, and BCI devices can be attacked (Rao §13.3).
- Legal responsibility. When a BCI output causes harm, the law has to settle whether responsibility lies with the user, the manufacturer, or the algorithm (Rao §13.4).
- Justice and equity. Expensive technology may reach only a few people, and use for enhancement may widen inequality (Rao §13.5).
- Managing expectations. Media hype and real performance are far apart. Patients and families should not be led into unrealistic hopes (Rao, preface; Wolpaw ch. 25).
Appendix A
Glossary
No matching terms. Try an abbreviation or a different word.
Appendix B
Textbook Map
This table matches the chapters of this guide to the chapters of the source textbooks. Start here when you want to study a concept in more depth.
| Chapter | Wolpaw & Wolpaw 2012 | Rao 2013 | Siuly et al. 2016 | Cambridge Handbook |
|---|---|---|---|---|
| 1 What is a BCI | 1 | 1, 6 | – | – |
| 2 Signal origins | 2, 3 | 2 | 1.2 | – |
| 3 Measurement | 3, 4, 5, 6 | 3 | 1.1 | – |
| 4 Rhythms | 6, 13 | 4.2 | 1.3 | – |
| 5 Preprocessing | 6, 7, 13 | 4.5–4.6 | 1.3 | – |
| 6 Feature extraction | 7, 13 | 4.5.4, 9.1.1 | 8 | – |
| 7 Classification | 8 | 5 | 3.4, 8–12 | – |
| 8 Paradigms | 2, 12, 14, 16 | 6, 7, 9 | 2.10 | – |
| 9 Evaluation | 8, 20 | 5.1.4 | – | – |
| 10 Emotion and cognition | 1, 23 | 9.1.6, 12.2 | – | 14, 15, 16, 17 |
| 11 Applications and ethics | 11, 19–25 | 12, 13 | 2 | – |
References
- Wolpaw, J. R., & Wolpaw, E. W. (Eds.) (2012). Brain–Computer Interfaces: Principles and Practice. Oxford University Press.
- Rao, R. P. N. (2013). Brain–Computer Interfacing: An Introduction. Cambridge University Press.
- Siuly, S., Li, Y., & Zhang, Y. (2016). EEG Signal Analysis and Classification: Techniques and Applications. Springer.
- Armony, J., & Vuilleumier, P. (Eds.) (2013). The Cambridge Handbook of Human Affective Neuroscience. Cambridge University Press. Part IV: ch. 14 (Domínguez-Borràs & Vuilleumier), ch. 15 (Pessoa, Oliveira & Pereira), ch. 16 (Phan & Sripada), ch. 17 (O’Doherty).