EEG-Captioner: Grounding EEG-to-Language Generation in Fundamental Signal Properties
Organizations: X-LANCE Lab, Shanghai Jiao Tong University, Shanghai, China · Shanghai Mental Health Center, Shanghai Jiao Tong University School of Medicine, Shanghai, China
Abstract
Electroencephalography (EEG)-to-language models offer a promising approach for translating complex neural signals into human-readable descriptions. However, generating plausible language does not necessarily demonstrate that a model has learned to interpret the underlying EEG signal. A direct way to assess such interpretation is to probe objectively measurable properties of the signal itself. We therefore construct an EEG-language dataset of 160,781 segments annotated with signal-level question answering (QA) pairs, where each question targets one of five property families and requires a quantitative comparison involving spectral, spatial, temporal, or lateral signal properties. Each segment is also paired with a feature-grounded EEG caption. We further propose a Dual-Domain EEG Encoder that jointly models temporal waveforms and spectral-spatial representations, and introduce EEG-Captioner, a unified EEG-to-language framework trained with both signal-level QA and EEG caption supervision. Experiments show that the proposed encoder achieves the highest overall macro-averaged balanced accuracy (Macro-BA) among the compared EEG encoders, while EEG-Captioner achieves a Macro-BA of 88.81% on signal-level QA and improves caption factual consistency from 82.06% to 83.46% over caption-only language adaptation, demonstrating the complementary benefits of signal-level QA and caption supervision.
Figures & tables
| Component | Task | Question | Answer Space | Valid Count |
|---|---|---|---|---|
| Signal-level QA | Dominant Band | Which frequency band has the highest power in a given time interval and spatial region? | Delta, Theta, Alpha, Beta, Gamma | 652,345 |
| Strongest Region | Which brain region has the highest power in a given frequency band and time interval? | Frontal, Central, Parietal, Occipital, Temporal | 6,879 | |
| Peak Period | In which time interval—Early, Middle, or Last—does a given EEG feature reach its highest value? | Early, Middle, Last | 311,861 | |
| Temporal Pattern | How does a given EEG feature change across the Early, Middle, and Last intervals? | Increasing, Decreasing, Increase-then-Decrease, Decrease-then-Increase, Stable | 491,189 | |
| Lateral Dominance | Which hemisphere shows stronger activity in corresponding channels or brain regions? | Left, Right, Approximately Symmetric | 784,302 | |
| EEG Caption | Free-form Caption | Please describe the EEG signal in one coherent English caption. | In the early interval, the EEG is dominated by ,,, | 160,781 |
| EEG Encoder | Stage | Dominant | Strongest | Peak | Temporal | Lateral | Macro-BA |
|---|---|---|---|---|---|---|---|
| Band(%) | Region(%) | Period(%) | Pattern(%) | Dominance(%) | (%) | ||
| CBraMod | Classifier | 71.68 | 72.59 | 34.13 | 33.60 | 40.27 | 50.45 |
| LaBraM | Classifier | 90.56 | 70.60 | 89.87 | 71.68 | 57.60 | 76.06 |
| Dual-Domain | Classifier | 93.76 | 91.29 | 93.87 | 87.52 | 82.93 | 89.87 |
| CBraMod | Qwen | 61.76 | 69.53 | 36.27 | 36.00 | 36.27 | 47.96 |
| LaBraM | Qwen | 89.76 | 72.23 | 84.00 | 68.80 | 52.53 | 73.47 |
| Training | Signal-level QA | Caption Generation | ||
|---|---|---|---|---|
| Supervision | Macro-BA(%) | Factual Consistency(%) | ROUGE-L | BLEU-4 |
| Caption-only adaptation | 47.82 | 82.06 | 0.4722 | 0.3124 |
| Signal-level QA only | 86.06 | 44.10 | 0.1470 | 0.0083 |
| Signal-level QA + Caption | 88.81 | 83.46 | 0.4865 | 0.3302 |