Brain-CLIPLM: Semantic Compression for EEG-to-Text Decoding


Abstract

Decoding natural language from non-invasive electroencephalography (EEG) remains constrained by low signal-to-noise ratio and limited information bandwidth. This raises a central question: can sentence-level language be reliably recovered from such signals? Under realistic information constraints, this direct-recovery assumption may be too strong. We introduce a semantic compression hypothesis: non-invasive EEG may preserve recoverable semantic anchors rather than the full lexical–syntactic form of a sentence. From this perspective, direct sentence reconstruction is overly fine-grained relative to the recoverable information scale of EEG. To address this mismatch, we propose Brain-CLIPLM, a two-stage framework that decomposes EEG-to-text decoding into semantic-anchor recovery and anchor-guided sentence reconstruction. Stage 1 uses contrastive learning to align word-level EEG evidence with a fixed keyword vocabulary and recover ordered semantic anchors. Stage 2 uses a retrieval-grounded large language model with chain-of-thought reasoning prompts to reconstruct sentence meaning from these anchors, following a granularity matching principle that aligns decoding complexity with the recoverable neural information scale. On the combined Zurich Cognitive Language Processing (ZuCo) benchmark, Brain-CLIPLM achieves 67.6% Top-5 and 85.0% Top-25 sentence retrieval accuracy, with the strongest performance at intermediate anchor granularity. Control analyses, including a permutation test, show that EEG-derived anchors carry sentence-specific information beyond language-model priors. These findings suggest that EEG-to-text decoding is better framed as recovering compressed semantic content before anchor-guided sentence reconstruction.

Word count (main text): 8,315 Figures: 5 Tables: 4

1 Introduction↩︎

After reading a sentence, people often retain its core meaning more reliably than its exact wording. Human sentence comprehension does not require a verbatim recovery of every word. Classic studies of sentence memory and text comprehension show that readers preserve semantic gist more robustly than surface form, and can often reconstruct sentence meaning even when exact wording is no longer available [1][3]. Neurocognitive studies further suggest that lexical access, semantic composition, and sentence-level interpretation are related but separable components of language comprehension [4], [5]. This cognitive property carries an important implication for EEG-based language decoding: the most recoverable part of a sentence may not be its complete lexical–syntactic form, but a smaller set of semantic cues that constrain its core meaning. This distinction matters not only for modeling language comprehension, but also for building practical EEG-based communication systems.

Yet many EEG-to-text formulations still place the decoding target at the sentence level. Existing studies can be broadly grouped into two paradigms. The first follows a traditional sequence-to-sequence formulation, in which an EEG encoder is paired with a text decoder to map neural signals directly to sentence output [6][8]. The second uses EEG-derived representations to guide autoregressive language generation, typically by influencing token-level candidate selection or generation [9]. These two paradigms are summarized in Figure 1A,B. Both paradigms, however, still place a fine-grained linguistic burden on EEG. The sequence-to-sequence route asks a single non-invasive signal—affected by artifacts, cross-subject variability, and limited bandwidth [10][12]—to support direct sentence-level recovery. The token-guided autoregressive route relaxes this burden by using an LLM to generate candidates, but it still requires EEG to provide stepwise guidance at the token level, where errors can accumulate across the sentence. These targets remain more detailed than the compact semantic evidence that non-invasive EEG is likely to support. They also demand large amounts of EEG–sentence paired data, which are scarce and expensive to collect. When neural evidence is weak, a powerful language model may also fill in fluent text from its own priors rather than from sentence-specific EEG information [6], [13], [14]. These issues point to a simpler question: instead of asking EEG to directly generate a whole sentence, can it first recover the semantic anchors that make sentence reconstruction possible?

We answer this question by treating EEG as partial semantic evidence rather than a complete transcript. We propose Brain-CLIPLM, a semantic-factorized EEG-to-text decoding framework that combines contrastive EEG-to-keyword alignment with language-model-based sentence reconstruction. As illustrated in Figure 1C, it factorizes EEG-to-text decoding into ordered semantic-anchor recovery followed by anchor-guided sentence reconstruction. In the first stage, fixation-aligned word-level EEG segments are aligned with a fixed keyword vocabulary, and the decoded keywords inherit the original reading order as ordered semantic anchors. The output is therefore not an unordered keyword bag, nor a full word sequence, but an ordered semantic scaffold of the sentence. In the second stage, a large language model reconstructs sentence meaning from this scaffold, supported by retrieval from the task-specific corpus and chain-of-thought (CoT) reasoning prompts. This factorization separates neural semantic recovery, which EEG can plausibly support, from linguistic surface realization, which a language model is better suited to perform. The semantic compression hypothesis behind this design is deliberately conservative: we do not claim that EEG contains full sentence form in compressed code, but that EEG may support a compact, ordered set of semantic cues that makes constrained sentence recovery more tractable. Importantly, the use of multiple anchors, rather than a single one, reflects the fact that sentence meaning is distributed over a small number of semantically coherent units, a view broadly consistent with evidence that online prediction is constrained by constituent-level structure [15]. This makes anchor-level decoding both structurally plausible and practically effective as an intermediate target.

The present study makes three main contributions. First, we propose a conceptual framework for EEG language decoding grounded in the semantic compression hypothesis and information-theoretic constraints, offering a perspective on why anchor-based decoding may provide a better-matched target for non-invasive EEG than direct sentence reconstruction under the present constraints. Second, we develop Brain-CLIPLM as a concrete implementation of this framework, combining contrastive neural representation learning with large language model-based sentence reconstruction. Third, we provide comprehensive empirical validation, including anchor-granularity analyses, Random–Ordered–Oracle controls, LLM ablations, permutation testing, and cross-subject experiments on the ZuCo benchmark, showing that EEG-derived semantic representations capture sentence-specific information beyond language-model priors. Together, these contributions support framing EEG-to-text decoding as the recovery of compressed semantic content rather than the direct reconstruction of complete linguistic form.

The remainder of this paper is organized as follows. Section 2 develops the semantic compression hypothesis and explains why semantic anchors provide a more suitable intermediate target than direct full-sentence decoding. Section 3 describes the proposed Brain-CLIPLM framework, including the ZuCo benchmark, fixed keyword vocabulary construction, EEG-to-keyword alignment, and the anchor-guided sentence reconstruction pipeline. Section 4 reports the main experimental results, including target-granularity analyses, semantic-anchor decoding, sentence reconstruction, control comparisons, and ablation studies. Section 5 discusses the implications and limitations of Brain-CLIPLM. Finally, Section 6 concludes the paper.

2 Semantic Compression as the Theoretical Basis of Brain-CLIPLM↩︎

The central question for Brain-CLIPLM is whether non-invasive EEG should be asked to recover a complete sentence directly, or whether it should first be mapped to a more compact semantic representation. This section provides the theoretical basis for the design and evaluation of Brain-CLIPLM. It develops the semantic compression hypothesis from two complementary perspectives. The first is cognitive: sentence meaning can often be supported by a limited set of content-bearing cues. The second is information-theoretic: recovering such cues is a more suitable target for noisy EEG than specifying a full lexical–syntactic sentence form. Together, these perspectives explain why Brain-CLIPLM first recovers semantic anchors and only then reconstructs the sentence. Figure 2 summarizes the two foundations of the semantic compression hypothesis. Figure 2A illustrates the neuropsychological basis: a limited set of semantic anchors can support sentence-level meaning. Figure 2B illustrates the information-theoretic basis: an intermediate semantic representation provides a better-matched target for non-invasive EEG than direct full-sentence decoding.

In this study, the semantic compression hypothesis and the Brain-CLIPLM framework play different but connected roles. The semantic compression hypothesis is the theoretical claim: non-invasive EEG may not reliably support direct recovery of the full lexical–syntactic form of a sentence, but it may preserve enough semantic evidence to recover an ordered set of content-bearing anchors. The granularity matching principle then specifies the modeling implication of this claim: the decoding target should match the recoverable information scale of non-invasive EEG. Brain-CLIPLM operationalizes this theoretical claim as a testable decoding pathway. It implements the factorized form \(X \rightarrow K \rightarrow Y\), where \(X\) denotes EEG evidence, \(K\) denotes the recovered semantic-anchor representation, and \(Y\) denotes the reconstructed sentence. In this formulation, the semantic compression hypothesis defines what should be decoded from EEG, whereas Brain-CLIPLM specifies how that target can be recovered and evaluated.

2.1 Neuropsychological basis↩︎

The neuropsychological motivation for semantic anchors starts with a simple observation: sentence meaning is not carried uniformly by every word. Nouns, verbs, and adjectives often provide the main propositional content, while function words and syntax shape how that content is expressed. This does not make grammar, word order, or surface form unimportant. It means that the gist of a sentence can often remain accessible even when exact wording is incomplete or partially degraded. Classic studies of sentence memory and discourse comprehension support this distinction: people preserve meaning more robustly than verbatim form [1][3]. Neurocognitive accounts likewise separate semantic processing from the finer-grained sequencing and syntactic operations required for full sentence realization [4], [5], [16]. The semantic compression hypothesis is therefore deliberately conservative: it does not claim that syntax is irrelevant, but that the signal most stably recoverable from non-invasive EEG may lie at an intermediate semantic scale rather than at the level of verbatim transcription.

A second question follows: if sentence meaning can be compressed, why use multiple anchors rather than a single cue? The reason is that sentence meaning is usually not concentrated in one word or one latent point. It is distributed across a small number of semantically coherent units. Structurally, language is organized into phrases and clauses rather than a flat sequence of independent tokens, and recent evidence suggests that online word prediction is constrained by constituent boundaries [15]. Semantically, several content-bearing elements may be needed to cover different parts of a proposition. Effective compression should therefore preserve several informative components rather than collapse the entire sentence into a single cue.

This view clarifies the role of semantic anchors in Brain-CLIPLM. Anchors are not assumed to correspond one-to-one to parser-defined syntactic constituents, nor do they aim to reproduce full lexical detail. Instead, they provide a compact set of semantically informative elements that reflect the multi-unit nature of sentence meaning. In the present study, this idea is instantiated through the ZuCo natural reading corpus. Brain-CLIPLM defines its candidate space as a fixed keyword vocabulary drawn from the task-specific sentence corpus. This vocabulary is restricted to linguistically informative words, primarily nouns, verbs, and adjectives, and remains fixed within each task and vocabulary size. During Stage 1, fixation-aligned word-level EEG segments provide local neural evidence for these candidate keywords. During Stage 2, the recovered keywords are kept in their original reading order and treated as semantic anchors for sentence reconstruction. Thus, the claim is not that the brain stores sentences as keyword lists, or that anchors uniquely determine the sentence. The narrower claim is that, under non-invasive EEG constraints, recovering a small ordered set of semantic anchors is a more plausible first target than recovering a complete sentence.

2.2 Information-theoretic basis↩︎

The cognitive argument explains why semantic anchors are meaningful. The remaining question is whether they also provide a better-matched target for the information scale of non-invasive EEG. In information theory, entropy provides a natural way to describe the scale of an output space and the number of bits required to specify an outcome [17], [18]. Let \(X\) denote the EEG signal, \(X_{\mathrm{sem}}\) the task-relevant semantic information that can be extracted from EEG, \(K_m\) an ordered semantic-anchor representation of length \(m\), and \(Y\) the full sentence. We do not equate the raw dimensionality of \(X\) with usable linguistic information, because EEG measurements are continuous, correlated across time and space, and contaminated by noise, artifacts, and volume-conducted mixing [10][12]. The relevant comparison is instead between the recoverable semantic evidence in \(X\), the anchor-level target \(K_m\), and the full sentence target \(Y\): \[X_{\mathrm{sem}} \text{ is evaluated at the scale of } H(K_m), \qquad H(K_m) \ll H(Y).\] This relation captures the core information-scale claim of Brain-CLIPLM: EEG is more plausibly used to recover a compact semantic scaffold than to directly specify the full lexical–syntactic form of a sentence.

In the primary Brain-CLIPLM setting, this comparison becomes concrete. The keyword vocabulary contains \(V=100\) items, and the ordered anchor lengths are \(m \in \{3,5,7\}\). The corresponding anchor-level targets are approximately 19.9, 33.2, and 46.5 bits, respectively. The contrast with full sentence recovery is substantial: even a deliberately conservative 20-word sentence built from the same 100-word lexical alphabet is already at least 132.9 bits. The real sentence space is larger still, because full sentences require function words, richer vocabulary, correct word order, local syntax, and fluent surface realization. These values are target-complexity proxies rather than estimates of the total information capacity of EEG. Their purpose is to show the scale gap between an anchor-level target and a full sentence target.

This comparison leads to the granularity matching principle. A single anchor is too coarse to capture distributed semantic content, whereas full sentence reconstruction is too fine-grained relative to the available neural signal. Semantic anchors occupy the intermediate level: structured enough to preserve meaning, but compact enough to remain a feasible EEG decoding target. The cognitive and information-scale arguments therefore point to the same conclusion. EEG should first be used to recover partial semantic evidence, and sentence reconstruction should be performed only after this evidence has been made explicit. In Brain-CLIPLM, Stage 1 solves this constrained neural decoding problem by estimating ordered semantic anchors from word-level EEG segments, whereas Stage 2 solves a constrained language realization problem by using these anchors to guide sentence reconstruction. This separation assigns semantic support to the neural signal and surface realization to the language model, while keeping the recovered semantic evidence explicit and testable.

3 Materials and Methods↩︎

This section translates the semantic-anchor hypothesis into a reproducible EEG-to-text decoding pipeline. Section 3.1 defines the ZuCo benchmark and preprocessing pipeline, showing how natural reading data provide word-aligned EEG evidence while the evaluation remains sentence-level. Section 3.2 constructs a fixed keyword vocabulary, which defines the candidate space for Stage 1 and supports later semantic-anchor recovery. Section 3.3 presents Brain-CLIPLM: Stage 1 recovers ordered anchors from EEG, and Stage 2 reconstructs sentences from those anchors using an LLM with retrieval and reasoning prompts. Section 3.4 defines the evaluation metrics, controls, ablations, and statistical tests used to determine whether recovering anchors first is more effective than directly decoding complete sentences.

3.1 Dataset and preprocessing↩︎

We evaluate Brain-CLIPLM on the Zurich Cognitive Language Processing (ZuCo) benchmark, constructed from the publicly available ZuCo 1.0 and ZuCo 2.0 corpora [19], [20]. The combined benchmark comprises 30 participants, including 12 from ZuCo 1.0 and 18 from ZuCo 2.0, recorded during natural reading tasks. Following recent protocol-aligned EEG-to-text studies [9], [21], we build the benchmark from four commonly used task subsets: sentiment reading from movie reviews (SR v1.0), normal reading of Wikipedia sentences (NR v1.0 and NR v2.0), and task-specific reading of Wikipedia sentences (TSR v1.0). At the task level, SR v1.0 contains 400 unique sentences and 4,533 samples, NR v1.0 contains 300 unique sentences and 3,343 samples, NR v2.0 contains 349 unique sentences and 4,547 samples, and TSR v1.0 contains 407 unique sentences and 5,579 samples. To remain comparable with [9], we do not merge all tasks indiscriminately. Instead, we use SR v1.0, NR v1.0, and NR v2.0 in the multi-subject setting to maximize subject diversity, whereas the single-subject and cross-subject settings use SR v1.0, NR v1.0, and TSR v1.0 so that participants are evaluated on matched reading materials.

EEG signals are recorded with a 128-channel EEG Geodesic Hydrocel system at 500 Hz with an online frequency range of 0.1–100 Hz. Nine EOG channels are used for artifact monitoring and removal, and channels located primarily on the neck and face are discarded, leaving 105 scalp EEG channels for subsequent analysis. Following the protocol used by Zheng et al. [9], EEG signals are re-referenced to the common average reference [10], bad channels are interpolated using spherical splines [22], ocular artifacts are removed using independent component analysis (ICA) [11], and baseline correction is applied using the 200 ms interval preceding sentence onset. Eye-tracking fixations are then used to divide EEG recordings into word-aligned segments, and each segment is represented by the concatenated statistical features extracted from eight frequency-band filters—theta1 (4–6 Hz), theta2 (6.5–8 Hz), alpha1 (8.5–10 Hz), alpha2 (10.5–13 Hz), beta1 (13.5–18 Hz), beta2 (18.5–30 Hz), gamma1 (30.5–40 Hz), and gamma2 (40–49.5 Hz)—yielding an 840-dimensional feature vector for each word position.

Because the present framework uses word-level neural evidence as the input to Stage 1, EEG samples are organized into word-aligned feature-vector sequences rather than a single sentence-level representation. This design keeps the granularity of the neural input close to the granularity of the decoding target and preserves the original order of the content-bearing units within each sentence. At the same time, the aim of Stage 1 is not to recover a full lexical transcript word by word, but to extract an ordered sequence of semantically informative content anchors that can support subsequent sentence reconstruction.

To maintain reliable EEG–text alignment, we follow Zheng et al. [9] and filter out samples in which the number of word-aligned EEG segments is less than half the total number of words in the corresponding sentence. For single-subject and multi-subject experiments, data are partitioned by unique sentences into training (80%), validation (10%), and test (10%) sets, ensuring that test sentences are not observed during training. For cross-subject evaluation, we adopt a leave-one-subject-out protocol such that all EEG trials from the held-out participant are excluded from model fitting; in each fold, one subject is used for testing, one additional subject for validation, and the remaining subjects for training. This construction follows [9] and facilitates closer protocol-level comparison. All experiments use publicly available, de-identified data. The original ZuCo studies were approved by the Ethics Committee of the University of Zurich, and all participants provided written informed consent. In this way, the dataset organization supports the central design of the study: EEG is used to recover ordered word-level semantic evidence, while final evaluation asks whether that evidence improves sentence-level recovery.

3.2 Keyword vocabulary construction↩︎

The keyword vocabulary is the bridge between the original sentence and the reduced target that Stage 1 must decode. Its role is not to list every token in the corpus, but to define a fixed candidate keyword space that is meaningful enough to guide sentence reconstruction and compact enough to be learnable from noisy EEG. A candidate keyword is selected as a high-frequency content word that satisfies two requirements: it carries sentence-level meaning, and it appears often enough to support EEG–text alignment. Because word-aligned EEG segments follow the original reading order, decoded keywords naturally form an ordered sequence that serves as semantic anchors for Stage 2 reconstruction. Once constructed, the vocabulary is fixed for all Stage 1, Stage 2, and control experiments, so performance differences cannot be attributed to changes in the target space.

We construct this vocabulary in three steps. First, we build a linguistically constrained candidate pool from the ZuCo sentences. All sentences are lowercased, stripped of punctuation, tokenized, part-of-speech tagged, and lemmatized under a shared normalization pipeline. POS tags are mapped to WordNet-compatible categories [23], and we retain nouns, proper nouns, verbs, and adjectives as candidate content words. We remove numbers, tokens containing digits, month names and abbreviations, common temporal expressions, written numerals, ordinals, common quantificational words, generational suffixes, pure Roman numerals, stop words, residual pronoun-like forms, and very short proper-name abbreviations. Personal names identified by named-entity recognition are excluded by default, whereas non-person entities are retained only when they satisfy the same frequency, coverage, and diversity criteria as other candidate keywords. This step ensures that the keyword pool mainly contains words that can carry sentence meaning rather than words that mainly support grammatical surface form.

Second, we balance learnability and semantic diversity. A minimum corpus-frequency threshold of five occurrences removes extremely sparse words that are unlikely to provide stable EEG supervision. Because frequency alone can over-select near-duplicate words, each candidate is represented with a 300-dimensional GloVe embedding [24], and a diversity-aware core vocabulary is selected by greedy farthest-point sampling [25] using cosine distance. Repeated sentence-internal occurrences of the same lexical item are counted only once for sentence-level coverage, and derivationally related forms sharing the same lexical root are not retained together when they form highly overlapping semantic families. This step prevents the keyword vocabulary from collapsing into a small cluster of frequent but redundant words.

Third, we audit sentence-level coverage. For each target vocabulary size \(V \in \{50,100,200,500\}\), we first construct a diversity-aware core vocabulary with reserved capacity and then check whether sentences contain enough eligible keywords after preprocessing. If a sentence contains no covered content word, the earliest two eligible content words are added to a global refinement queue. If it contains only one covered content word, the earliest uncovered eligible content word is added. For sentences with fewer than two eligible content words after preprocessing, all available content words are retained. If this refinement temporarily enlarges the vocabulary beyond the target budget, low-frequency or semantically redundant words are pruned only when their removal does not reduce any sentence below the two-keyword coverage requirement.

Taken together, the keyword vocabulary turns the original EEG-to-text problem into a fixed keyword-recovery problem whose outputs serve as semantic anchors for reconstruction. It keeps the first-stage target much smaller than a full sentence while preserving enough sentence-level coverage for LLM-based reconstruction. Unless otherwise stated, the primary setting uses the 100-word vocabulary, and the recovered keyword sequences are evaluated as Top-3, Top-5, and Top-7 ordered semantic anchors. This fixed keyword space makes the later comparisons interpretable: Random, Ordered, and Oracle anchors are all evaluated under the same semantic bottleneck.

3.3 Brain-CLIPLM framework↩︎

Brain-CLIPLM implements the factorized pathway developed in Section 2: first recover what EEG can more plausibly provide, then reconstruct the sentence from that evidence. The framework consists of two stages: EEG-to-keyword decoding and keyword-to-sentence reconstruction. In Stage 1, fixation-aligned EEG segments are mapped into a shared semantic embedding space and decoded into an ordered sequence of content keywords from the fixed keyword vocabulary, with the order inherited from the original reading sequence. In Stage 2, this keyword sequence serves as the semantic-anchor scaffold provided to a large language model for sentence reconstruction. This decomposition follows the factorized pathway \(X \rightarrow K \rightarrow Y\), where \(X\) denotes EEG evidence, \(K\) denotes the recovered keyword-anchor representation, and \(Y\) denotes the reconstructed sentence. It separates neural decoding from language generation: EEG is used to recover a compressed semantic scaffold, while the language model expands that scaffold into fluent sentence-level form.

For keyword-to-sentence reconstruction, chain-of-thought (CoT) prompting guides the model to organize the recovered anchors into a structured semantic plan, while retrieval-augmented generation (RAG) retrieves semantically similar sentences from the task-specific corpus as auxiliary references. The final output is therefore not generated from EEG alone, nor from language-model priors alone, but from an explicit semantic scaffold recovered from EEG and expanded through controlled language realization.

3.3.1 Stage 1: EEG-to-keyword decoding↩︎

Stage 1 answers the first part of the central question: can EEG recover the semantic cues needed for sentence reconstruction? Its goal is not to decode every word in the sentence. Instead, it uses fixation-aligned word-level EEG segments to recover an ordered sequence of content keywords that serve as sentence-specific semantic anchors for Stage 2. This design preserves local reading order while avoiding the stronger assumption that scalp EEG can specify every lexical and syntactic decision in the final sentence.

For sentence \(i\), let \(x_{it}\in\mathbb{R}^{840}\) denote the word-aligned EEG feature vector associated with the \(t\)-th word position. Following Zheng et al. [9], the EEG encoder uses an MLP projection, learnable positional encodings, a three-layer Transformer encoder with eight attention heads and hidden dimension 2048, and an output MLP that maps each position into a shared 768-dimensional semantic space. On the text side, a frozen BERT-based word-level semantic encoder [26] encodes each candidate keyword independently, yielding a fixed embedding bank for the vocabulary. Thus, each supervised EEG segment is compared with all candidate keywords in the fixed vocabulary.

Training uses a CLIP-style keyword-bank alignment objective [27]. For every supervised content-bearing position, the positive target is the keyword corresponding to the lemmatized word at that position when it belongs to the fixed vocabulary, and the remaining vocabulary items serve as semantic negatives. With normalized EEG and keyword embeddings, the alignment loss is written as \[\mathcal{L}_{\mathrm{align}} = -\frac{1}{|\mathcal{B}|} \sum_{(i,t)\in\mathcal{B}} \log \frac{\exp\left(\bar{h}_{it}^{\top}\bar{t}_{y_{it}}/\tau_a\right)}{\sum_{j=1}^{V}\exp\left(\bar{h}_{it}^{\top}\bar{t}_{j}/\tau_a\right)},\] where \(\mathcal{B}\) denotes the supervised EEG positions in a mini-batch, \(\bar{h}_{it}\) is the normalized EEG representation, \(\bar{t}_j\) is the normalized embedding of keyword \(w_j\), \(y_{it}\) is the gold keyword index, \(V\) is the keyword-vocabulary size, and \(\tau_a\) is the temperature. Segments whose aligned words are outside the fixed vocabulary are excluded from this supervised keyword-alignment objective. In implementation, we retain the EEG-side perturbation and discrimination strategy used by Zheng et al. [9] as an auxiliary regularization component, but the main cross-modal target remains the fixed keyword bank.

At inference, each valid EEG segment is matched to the most similar keyword in the vocabulary. Candidate keywords are ranked by confidence, and the highest-confidence content-keyword predictions are retained for \(m\in\{3,5,7\}\). Their order follows the corresponding word positions in the original reading sequence. If a sentence contains fewer than \(m\) valid content keywords, the effective depth is truncated to the number of available keywords. The resulting ordered semantic-anchor sequence is the output of Stage 1. Thus, Stage 1 serves as a semantic compression module: it converts noisy local EEG observations into an ordered anchor scaffold that is more interpretable than raw EEG and less demanding than direct full-sentence decoding.

3.3.2 Stage 2: Keyword-to-sentence reconstruction↩︎

Stage 2 answers the second part of the central question: once EEG has provided an ordered semantic scaffold, can an LLM use it to recover the sentence meaning? We therefore treat sentence recovery as a constrained language-realization problem conditioned on the ordered anchor sequence \(\hat{A}_i^{(m)}\) recovered from Stage 1. As in recent EEG-guided language generation frameworks, we use a large language model as the reconstruction module [9], but here it is conditioned on an ordered sequence of content anchors rather than on a full lexical transcript or an unordered keyword set. Stage 1 supplies sentence-specific semantic constraints. Stage 2 restores those parts of the sentence that are unlikely to be directly recoverable from non-invasive EEG, including function words, local compositional relations, and surface fluency. We use LLaMA-2-7B-Chat as the base language model [28] and do not fine-tune it on EEG data so that the roles of neural decoding and sentence realization remain separated.

The present task remains sentence-level rather than paragraph-level reconstruction. In the ZuCo benchmark, each sample corresponds to an independent sentence rather than to a discourse segment with genuine preceding or following context. Accordingly, Stage 2 is defined as the recovery of a single standalone sentence from EEG-derived ordered semantic anchors. Retrieved examples, when used, do not provide true discourse context; instead, they serve only as auxiliary sentence-level references drawn from similar sentences in the task-specific corpus. Within this setup, we evaluate four reconstruction settings. In the naive setting, the model receives only the recovered ordered anchor sequence and directly generates one sentence. In the CoT-only setting, we use a structured planning prompt that guides the model to organize the recovered anchors into a coherent sentence hypothesis before generating the final sentence [29]. In the RAG-only setting, we retrieve the top-\(k\) most similar sentences from the full sentence set of the corresponding task and use them as auxiliary references without an explicit reasoning scaffold. In the full CoT+RAG setting, the model first identifies the retrieved sentences most compatible with the recovered anchor sequence, then uses the shared semantic structure between the anchors and the retrieved candidates to form a sentence plan, and finally generates one sentence. This organization allows the contribution of reasoning and retrieval grounding to be examined under the same anchor input.

For retrieval-augmented settings, retrieval is performed over the full sentence set of the corresponding task using TF-IDF similarity over content words [30], [31]. In other words, the candidate pool is the task-specific sentence library itself rather than a small pre-filtered subset, and the top-\(k\) retrieved sentences are then provided to the language model as auxiliary references. In all reconstruction settings, the ordered anchors are presented to the language model as a single anchor list in sentence order. The prompts are designed to enforce three common principles throughout: anchor fidelity, minimal unsupported additions, and single-sentence output. Full prompt templates are omitted here for brevity and can be provided in the supplementary materials. Generation parameters are fixed throughout the experiments at temperature \(=0.7\), top-\(p=0.9\), repetition penalty \(=1.2\), and maximum output length of 100 tokens. Taken together, Stage 2 expands the compressed anchor scaffold into a fluent sentence while keeping reconstruction tied to sentence-specific semantic evidence. The language model is therefore used to realize and constrain meaning, not to replace the neural decoding stage.

Taken together, the two stages implement the factorized pathway proposed in Section 2. Stage 1 estimates an ordered semantic representation from EEG, and Stage 2 reconstructs a sentence from that representation using retrieval and reasoning prompts. This division of labor is the main methodological answer to the central question of the paper: EEG is not treated as a direct source of complete sentence form, but as a source of compressed semantic anchors that can guide constrained sentence recovery.

3.4 Evaluation protocol and statistical analysis↩︎

The evaluation is designed to test the same question that motivates Brain-CLIPLM: whether EEG is better used to recover semantic anchors before sentence reconstruction, rather than to directly specify a full sentence. We therefore evaluate Stage 1 and Stage 2 separately and then examine their combined effect.

For Stage 1, we assess whether the recovered Top-3, Top-5, and Top-7 ordered anchors are grounded in the source sentence after the same lowercasing and lemmatization rules used in keyword vocabulary construction. AnchorHit@\(m\) measures the proportion of recovered anchors that also occur in the source sentence, whereas SentenceAnchorAll@\(m\) counts a sentence as correct only when all recovered anchors are grounded in the source sentence. Because no manual keyword labels are available, these measures are intentionally conservative: they count only anchors that literally appear in the normalized source sentence. At the same time, Stage 1 is not judged only by literal anchor overlap. Its main role is to provide ordered semantic cues for Stage 2, so we also evaluate its downstream utility through the resulting sentence retrieval performance.

For Stage 2, the primary endpoint is sentence retrieval accuracy. Given a reconstructed sentence, all unique sentences in the corresponding task subset are ranked by cosine similarity between Sentence-BERT embeddings [32]. Reconstruction is counted as successful when the ground-truth sentence appears within the Top-5, Top-10, Top-15, Top-20, or Top-25 retrieved candidates. The retrieval pool is the full sentence inventory of the corresponding task subset: 400 sentences for SR v1.0, 300 for NR v1.0, 349 for NR v2.0, and 407 for TSR v1.0. Chance level is computed from the corresponding task-specific pool size. We use retrieval accuracy as the primary sentence-level endpoint because Brain-CLIPLM aims to recover sentence meaning from EEG-derived ordered anchors rather than to reproduce surface wording exactly. For comparability with prior EEG-to-text studies, we also report BLEU-1, BLEU-2, BLEU-3, ROUGE-1 F1, and BERTScore F1 as secondary text-generation metrics [9], [33][35]. These secondary metrics provide useful reference points for lexical overlap and semantic similarity, but they are not treated as substitutes for the retrieval-based endpoint. The sentence-level evaluation is organized around two groups of comparisons. The first group is the main ablation study, including Naive generation, RAG only, CoT only, and CoT+RAG (Ours), which tests how retrieval and reasoning contribute under the same ordered-anchor input. The second group contains the anchor-quality controls: Random anchors, Ordered anchors (Ours), and Oracle anchors. Random anchors preserve the reconstruction pipeline but remove sentence-specific EEG–anchor correspondence; Ordered anchors use the Stage 1 recovered anchors; and Oracle anchors provide an approximate upper bound using ground-truth anchors from the source sentence. Together with the target-granularity comparison across 3, 5, and 7 anchors, these analyses test whether sentence recovery depends on EEG-derived ordered semantic evidence rather than on language-model priors alone.

All statistical tests were two-tailed. Results are reported as mean \(\pm\) SD across participants in the corresponding evaluation setting. For inferential comparisons, we used repeated-measures ANOVA for multi-condition comparisons and paired \(t\)-tests for pairwise comparisons, with Bonferroni correction applied where appropriate. Statistical significance was assessed at \(p < 0.05\) unless otherwise stated. When appropriate, permutation-based comparisons were used to estimate empirical \(p\)-values against the corresponding null distributions.

4 Results↩︎

The Results section follows the same causal chain as the Brain-CLIPLM pipeline. We first test whether semantic anchors can be recovered from EEG. We then ask which anchor granularity is best matched to sentence-level reconstruction, whether those anchors support sentence recovery, and whether the observed gains depend on sentence-specific neural information rather than language-model priors alone. Unless otherwise stated, primary sentence-level results are reported for the 30-participant multi-subject benchmark (SR v1.0 + NR v1.0 + NR v2.0), whereas cross-subject results are reported for keyword decoding under the 12-participant matched-material benchmark (SR v1.0 + NR v1.0 + TSR v1.0). Thus, the section is organized around the same question that motivates the method: whether EEG should first be used to recover semantic anchors and only then be used for sentence-level reconstruction. Sentence retrieval is the primary endpoint of this study because Brain-CLIPLM aims to recover sentence-level meaning from EEG-derived semantic anchors; secondary generation metrics (BLEU, ROUGE, BERTScore) are reported for comparability with prior work.

4.1 Decoding semantic anchors from EEG↩︎

The first empirical question is whether the intermediate anchor code can be recovered from EEG at all. Because Brain-CLIPLM first builds a fixed keyword vocabulary and then aligns word-aligned EEG evidence to that vocabulary, Stage 1 must be evaluated before the anchor representation can be treated as a useful interface for sentence reconstruction. Across vocabulary sizes of 50, 100, 200, and 500 words, Top-5 accuracy is 40.9%, 67.6%, 31.8%, and 19.4%, respectively (Figure 4A). These results indicate that anchor recovery is neither trivial nor prohibitively weak: it remains a difficult decoding problem, but one that is substantially more tractable than full-sentence recovery. We therefore use the 100-word vocabulary as the primary setting in the subsequent analyses. Recoverability at the single-subject level is only part of the story. A useful intermediate code should also generalize beyond subject-specific calibration. We therefore test whether the recovered semantic-anchor signal retains structure under leave-one-subject-out evaluation, where the model must rely on what is shared across readers rather than on idiosyncratic within-subject patterns. Under leave-one-subject-out cross-subject validation (using the single-subject task combination SR v1.0 + NR v1.0 + TSR v1.0 across 12 participants), mean Top-5 accuracy reaches 31.7% (SD = 3.2%). Relative to single-subject accuracy, cross-subject decoding preserves part of the recoverable signal, indicating that the anchor code contains a substantial shared component across participants. Taken together, these results show that semantic anchors are not merely a theoretical convenience. They define a recoverable intermediate target that preserves sentence-relevant information under both subject-specific and cross-subject EEG decoding settings, providing the necessary bridge to sentence-level reconstruction.

4.2 Identifying the target scale best matched to EEG↩︎

Having established that semantic anchors are recoverable from EEG, we next ask how much anchor information should be passed to the reconstruction stage. If sentence-level text is too rich a target for non-invasive EEG, then performance should not improve simply by asking the decoder to recover increasingly detailed outputs; it should instead peak at an intermediate semantic scale. We therefore compare sentence retrieval across four target settings—3 keywords, 5 keywords, 7 keywords, and full-sentence direct decoding with a Transformer encoder–decoder. Three keywords achieve 51.2% Top-5 accuracy, five keywords achieve 67.6%, seven keywords drop to 62.3%, and full-sentence direct decoding reaches only 28.4%, significantly worse than any keyword-based reconstruction (all \(p<0.05\)), as shown in Table [table1] and Figure 4B. A one-way repeated-measures ANOVA confirms a significant main effect of target granularity (\(F(3,33)=34.2\), \(p<0.05\)). Post hoc tests show that five keywords outperform all other conditions (all \(p<0.01\)). This pattern is consistent with the granularity-matching principle: under the present setup, EEG appears to contain enough information to constrain a compact semantic description, but not enough to support direct recovery of a full sentence. These results answer the target-scale question. The best-performing target is not the most detailed linguistic output, but a compact anchor representation that preserves sentence-relevant meaning while avoiding the full burden of sentence-form recovery. This result establishes the target scale used in the remainder of the experiments.

4.3 Reconstructing sentences from decoded anchors↩︎

Once anchor recovery is established, the next question is whether those anchors can support sentence reconstruction at the endpoint that matters operationally. This subsection therefore evaluates whether the recovered anchor scaffold can be converted into sentence-level semantic recovery, rather than remaining a local keyword-matching result.

Performance differs markedly across reconstruction strategies as illustrated in Table [table2] and Figure 5A. CoT+RAG (Ours) reaches 67.6% Top-5 accuracy and 85.0% Top-25 accuracy. These results show that the recovered anchors carry enough sentence-level information to support constrained reconstruction, not merely local keyword matching. CoT alone reaches 52.3%, RAG alone 48.7%, and their combination adds 15–19 points beyond either alone. A two-way repeated-measures ANOVA identifies significant main effects of CoT (\(F(1,11)=42.6\), \(p<0.05\)) and RAG (\(F(1,11)=38.2\), \(p<0.05\)), with a significant interaction (\(F(1,11)=8.7\), \(p<0.05\)). The full pipeline therefore gains not simply from adding more components, but from combining complementary forms of structure: anchor-guided reasoning and retrieval-grounded specificity.

Table [table3] reports literature baseline values for EEG-to-Text and Guiding LLMs together with the present results on the shared text-generation metrics. Among these references, the comparison with Guiding LLMs is the closest protocol-level benchmark because the present study follows Zheng et al. (2026) in benchmark construction, task combinations, data partitioning, sample filtering, 840-dimensional EEG feature construction, and the Stage 1 EEG encoder design. The text side, however, is intentionally different: Brain-CLIPLM uses a [36]-style frozen word-level semantic encoder adapted to a fixed anchor bank, rather than the contextual token-semantic encoder used in Guiding LLMs. Table [table3] should therefore be read as a strong protocol-near comparison rather than as a fully identical implementation rerun. Under this comparison, Brain-CLIPLM yields higher values than the EEG-to-Text baseline [6] and Guiding LLMs framework [9] on BLEU-1, BLEU-2, BLEU-3, ROUGE-1 F1, and BERTScore. We use these comparisons to position Brain-CLIPLM within the broader literature, while retaining the within-study target-complexity tests, pathway comparisons, and controls as the main evidential basis for the semantic compression account.

Taken together, the sentence-level results show that recovered anchors can support constrained sentence recovery, especially when reasoning and retrieval are used to convert the anchor scaffold into corpus-grounded sentence candidates. The comparison with prior work provides useful context, but the central evidence remains the within-study pattern: sentence reconstruction improves when EEG is first translated into ordered semantic anchors.

4.4 Control analyses: neural information versus language-model priors↩︎

The final result addresses the strongest alternative explanation for the preceding findings. Because the reconstruction stage uses a language model and a task-specific sentence corpus, fluent outputs could in principle be driven mainly by language priors, with EEG-derived anchors contributing little sentence-specific information.

The control analyses directly test this possibility. Table [table4] compares three conditions: random anchors, ordered anchors (ours), and oracle anchors. The ordered anchors (Ours) setting, instantiated here with the full CoT+RAG reconstruction pipeline, reaches 67.6%, remaining below the oracle-anchor upper bound. The gap between ordered anchors and oracle anchors is much smaller than that between random anchors and ordered anchors. Qualitative examples make the same point visible at the sentence level. As shown in Figure 5B, for the decoded keywords [“win”, “medal”, “later”, “serve”, “president”], Naive generation produces a fluent but simple sentence; CoT only generates a more detailed and plausible sentence; RAG only introduces corpus-grounded specificity but remains limited by lexical overlap; and CoT+RAG (Ours) combines both strengths to produce a sentence closest to the ground truth. The example therefore mirrors the quantitative pattern: Ordered anchors (Ours) provide sentence-specific semantic constraints, CoT organizes them into a coherent plan, and retrieval contributes corpus-grounded specificity. Together, the controls and qualitative examples support the conclusion that the gains of the full pipeline are driven by neural information that the language model can use, rather than by language priors acting on their own. This final analysis closes the main evidential gap: Brain-CLIPLM improves because the intermediate anchors carry sentence-specific EEG-derived evidence, not simply because an LLM can generate plausible text.

Overall, the above results close the loop opened in the Introduction. The anchor-decoding analyses first show that this intermediate representation is recoverable from EEG. The target-granularity analyses then show why a compact anchor target is better matched to EEG than direct full-sentence decoding. The reconstruction analyses show that recovered anchors can support sentence-level semantic recovery. Finally, the control analyses show that the observed gains depend on EEG-derived ordered anchors rather than language-model priors alone. Across these results, the most consistent pattern is that EEG-derived ordered anchors provide a more appropriate intermediate target than direct full-sentence decoding, supporting the practical value of recovering semantic anchors first and reconstructing fluent sentences second.

5 Discussion↩︎

This study starts from a simple question: why should EEG directly decode a complete sentence if sentence meaning can often be supported by a small number of content-bearing cues? The results support the corresponding answer. Under non-invasive EEG constraints, a compact ordered anchor representation is a more tractable and interpretable intermediate target than full sentence form. We discuss this conclusion in three steps: the decoding target, the role of the two-stage framework, and the limits of the present evidence.

5.1 The target of non-invasive EEG decoding↩︎

The main contribution of Brain-CLIPLM is a change in target definition. Instead of treating EEG as a direct source sequence for sentence generation, the framework treats EEG as partial semantic evidence. Stage 1 asks what content-bearing anchors can be recovered from the neural signal; Stage 2 asks how those anchors can be expanded into a sentence. This distinction is important because it prevents the language model from hiding the weakness of the neural signal behind fluent output.

The empirical pattern is consistent with this reframing. Performance does not improve monotonically as the target becomes richer. It peaks at an intermediate anchor granularity, whereas direct full-sentence decoding performs substantially worse. The pathway comparison leads to the same conclusion: random anchors provide little useful constraint, oracle anchors provide a high upper bound, and EEG-derived ordered anchors fall between them. This is the pattern expected if EEG contains partial but meaningful semantic information rather than enough information to specify the whole sentence directly.

5.2 The role of the two-stage framework↩︎

The two-stage framework is useful because it assigns distinct roles to the neural decoder and the language model. The neural decoder is responsible for recovering sentence-specific semantic anchors from EEG, whereas the language model restores function words, local composition, and surface fluency around those anchors. This division of labor matches the central motivation of the paper: word-level semantic cues are easier to recover from non-invasive EEG than complete sentence form, and sentence-level language can be reconstructed more plausibly once those cues are available. In this sense, Brain-CLIPLM does not treat the language model as a substitute for neural decoding. It uses the language model to realize and constrain meaning from an explicit semantic scaffold recovered from EEG.

The control analyses show why this separation matters. When the anchor sequence is randomized, the same reconstruction pipeline can still produce grammatical sentences, but retrieval accuracy drops sharply. This indicates that fluency alone is not enough: the full system performs well only when the LLM receives ordered anchors that carry sentence-specific information from EEG. This also explains why sentence retrieval is the primary endpoint. The present study does not claim unrestricted open-vocabulary generation from EEG; it asks whether sentence-level meaning can be recovered within a fixed candidate space from EEG-derived semantic anchors. BLEU, ROUGE, and BERTScore remain useful secondary descriptions, but retrieval accuracy more directly tests whether the reconstructed sentence points back to the correct sentence-level meaning.

The relationship between the semantic compression hypothesis and Brain-CLIPLM is therefore not simply that of a motivation and a model. The hypothesis defines the representational target that non-invasive EEG is expected to support: a compact, ordered semantic-anchor representation rather than the full lexical–syntactic form of a sentence. Brain-CLIPLM provides a concrete way to test this target. By decomposing decoding into EEG-to-keyword recovery followed by keyword-to-sentence reconstruction, the framework turns the hypothesis into an evaluable pathway. The results do not prove that the brain stores sentences as keyword lists, nor do they imply that semantic anchors uniquely determine a sentence. Rather, they provide evidence that EEG-derived semantic anchors offer a more tractable and useful intermediate representation for constrained sentence recovery than direct full-sentence decoding.

Taken together, the findings can be understood as the convergence of three perspectives: semantic compression, structural organization, and information-scale constraints. The semantic compression account explains why exact recovery of every token is unnecessary for sentence-level meaning. The structural perspective explains why one anchor is too coarse, because sentence meaning is distributed over multiple coherent units rather than a single point. The information-scale perspective explains why direct sentence decoding is too demanding for non-invasive EEG. These perspectives converge on the same intermediate target: a small ordered set of semantic anchors. This convergence also clarifies the relationship between Brain-CLIPLM and recent work on constituent-constrained prediction. That work supports the broader view that language comprehension relies on compressed, structured representations rather than uniform token-by-token prediction [15]. Brain-CLIPLM does not attempt to decode parser-defined constituents, and semantic anchors are not treated as syntactic boundary markers. Instead, the constituent evidence motivates a weaker but important principle: useful language representations are often multi-unit and compressed. Brain-CLIPLM instantiates this principle at the level of EEG decoding, where the intermediate representation must also remain recoverable from noisy neural data.

The theoretical implication is that the advantage of Brain-CLIPLM does not arise from any single component alone. It comes from aligning the decoding target with both the organization of language and the constraints of neural measurement. EEG supplies a compact semantic scaffold, and the language model converts that scaffold into a sentence-level interpretation. This separation suggests that future EEG-to-language systems may benefit less from forcing increasingly complex sentence-level decoders onto noisy signals, and more from identifying intermediate representations that are simultaneously structured, compressed, and neurally recoverable.

5.3 Limitations and future directions↩︎

Several limitations bound the claims. First, Brain-CLIPLM is evaluated in a constrained sentence-recovery setting, not in fully open-vocabulary generation of previously unseen sentences from EEG [6], [8]. Retrieval over a task-specific sentence pool is used as a controlled test of semantic recovery, not as evidence that unrestricted EEG-to-text generation has been solved. Second, the benchmark is based on fixation-aligned reading data in ZuCo. The same factorized pathway still needs to be tested in inner speech, imagined language, and more spontaneous communicative settings [12], [37]. Third, the keyword vocabulary is fixed and restricted to high-frequency content words. This makes the task learnable and interpretable, but it also means that the semantic compression hypothesis is tested here in a finite-vocabulary form.

Future work should therefore extend the present framework in two directions. Methodologically, richer anchor vocabularies, adaptive anchor selection, and direct estimates of neural semantic information could provide stronger tests of the semantic compression account. Translationally, anchor-based decoding should be evaluated in settings closer to practical communication BCIs, where the goal is often not verbatim transcription of every token but reliable recovery of intended meaning.

6 Conclusion↩︎

This paper examined whether non-invasive EEG should be used to directly decode complete sentences or to first recover a smaller set of semantic anchors. Brain-CLIPLM follows the second route. It decomposes EEG-to-text decoding into ordered semantic-anchor recovery and LLM-based sentence reconstruction. The results support this factorized formulation. Across the ZuCo benchmark, intermediate anchor granularity outperforms both overly sparse anchors and direct full-sentence decoding. EEG-derived ordered anchors improve constrained sentence recovery relative to random anchors and remain below oracle anchors, indicating that they carry partial but useful sentence-specific information.

Overall, Brain-CLIPLM suggests that current non-invasive EEG-to-text decoding may be more effective when it first recovers gist-level semantic structure and then uses language models to realize that structure as fluent text. The central conclusion is straightforward: EEG does not need to specify every word of a sentence to support sentence-level recovery; it can first provide semantic anchors that make reconstruction tractable. More broadly, this factorized view offers a principled direction for future EEG-to-language systems: identify intermediate representations that are compact enough to be recoverable from noisy neural signals, yet structured enough to support meaningful sentence reconstruction.

7 Data Availability Statement↩︎

The Zurich Cognitive Language Processing Corpus (ZuCo) benchmark used in this study is constructed from the publicly available ZuCo 1.0 and ZuCo 2.0 datasets. The two datasets are available here: https://osf.io/q3zws/ and https://osf.io/2urht/.

8 Author Contributions↩︎

XY: Conceptualization, Methodology, Investigation, Formal analysis, Visualization, Writing—original draft. HT: Formal analysis, Writing—review & editing. YL: Conceptualization, Writing—review & editing. JZ: Software, Writing—review & editing. SL: Supervision, Validation, Funding acquisition, Writing—review & editing. GP: Supervision. All authors contributed to the article and approved the submitted version.

9 Funding↩︎

This work is supported by the STI 2030 Major Projects (2021ZD0200403) and the Zhejiang Provincial Natural Science Foundation of China (Grant No. LD24F030002).

10 Conflict of Interest Statement↩︎

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Tables↩︎

|>

p4cm|Y|Y|Y|

Target granularity & Top-5 & Top-10 & Top-25
keywords & 51.2% \(\pm\) 3.5% & 62.1% \(\pm\) 4.1% & 72.3% \(\pm\) 4.7%
5 keywords & 67.6% \(\pm\) 4.2% & 77.5% \(\pm\) 4.5% & 85.0% \(\pm\) 3.9%
keywords & 62.3% \(\pm\) 3.8% & 73.8% \(\pm\) 4.3% & 81.2% \(\pm\) 5.0%
Full sentence & 28.4% \(\pm\) 3.1% & 35.2% \(\pm\) 3.6% & 43.6% \(\pm\) 4.2%

|>

p4cm|Y|Y|Y|

Condition & Top-5 & Top-10 & Top-25
Naive generation & 38.2% \(\pm\) 3.3% & 47.8% \(\pm\) 3.9% & 58.4% \(\pm\) 4.3%
RAG only & 48.7% \(\pm\) 3.7% & 59.2% \(\pm\) 4.2% & 71.9% \(\pm\) 4.4%
CoT only & 52.3% \(\pm\) 3.9% & 63.4% \(\pm\) 4.3% & 74.6% \(\pm\) 4.8%
CoT+RAG (Ours) & 67.6% \(\pm\) 4.2% & 77.5% \(\pm\) 4.5% & 85.0% \(\pm\) 3.9%

|>

p4.9cm|Y|Y|Y|Y|Y|

Method & BLEU-1 & BLEU-2 & BLEU-3 & ROUGE-1 F1 & BERTScore
EEG-to-Text [6] & 17.0 & 9.3 & 4.9 & 17.8 & 83.3
Guiding LLMs [9] & 21.3 & 11.9 & 7.7 & 20.3 & 84.8
Brain-CLIPLM (Ours) & 22.4 & 12.4 & 8.1 & 22.9 & 86.2

|>

p4cm|Y|Y|Y|

Condition & Top-5 accuracy & \(\Delta\) from oracle & Recovery relative to oracle
Random anchors & 12.3% \(\pm\) 2.9% & -78.9% & 13.5%
Ordered anchors (Ours) & 67.6% \(\pm\) 4.2% & -23.6% & 74.1%
Oracle anchors & 91.2% \(\pm\) 3.3% & 0% & 100%

Figure captions↩︎

Figure 1: Conceptual comparison of three EEG-to-text decoding paradigms. (A) Traditional sequence-to-sequence decoding maps EEG signals directly to sentence output. (B) EEG-guided autoregressive decoding uses neural representations to guide token-level candidate generation. (C) Brain-CLIPLM factorizes EEG-to-text decoding into EEG-to-keyword recovery followed by keyword-to-sentence reconstruction, treating recovered keywords as ordered semantic anchors for sentence reconstruction.
Figure 2: Neuropsychological and information-theoretic foundations of the semantic compression hypothesis. (A) Neuropsychological basis: a limited set of content-bearing semantic anchors can support sentence-level meaning. (B) Information-theoretic basis: an intermediate semantic-anchor representation provides a better-matched decoding target for non-invasive EEG than direct full-sentence decoding.
Figure 3: Overview of the Brain-CLIPLM two-stage EEG-to-text decoding framework. (A) Conceptual factorization of the decoding process: EEG signals (X) are first mapped to ordered semantic anchors (K), which are then used to reconstruct sentences (Y). (B) Implementation details of the two stages. Stage 1: EEG-to-keyword decoding uses fixation-aligned word-level EEG segments, preprocessing, feature extraction, a Transformer-based EEG encoder, and contrastive alignment with a frozen keyword embedding space to recover semantic anchors. Stage 2: Keyword-to-sentence reconstruction takes the recovered anchors as input to a large language model (LLaMA-2-7B-Chat), guided by chain-of-thought (CoT) reasoning and retrieval-augmented generation (RAG) from the task corpus, producing fluent, sentence-level reconstructions.
Figure 4: Stage 1 keyword retrieval and target-granularity analyses. (A) Keyword retrieval accuracy across vocabulary sizes of 50, 100, 200, and 500 words. Bars show Top-5 accuracy, and the corresponding Top-10 and Top-25 results for the primary 100-word setting are reported in the text. (B) Target-complexity scan across 3 keywords, 5 keywords, 7 keywords and full-sentence targets. Performance peaks at an intermediate granularity, consistent with the granularity-matching principle.
Figure 5: Sentence recovery performance and qualitative reconstruction examples. (A) Top-k sentence retrieval accuracy across reconstruction strategies. The main ablation study shows that CoT+RAG (Ours) achieves the highest retrieval under this setup, indicating complementary contributions from reasoning and retrieval grounding. (B) Representative qualitative example comparing Naive generation, RAG only, CoT only and CoT+RAG (Ours) for the same recovered keyword set.

References↩︎

[1]
J. S. Sachs, “Recognition memory for syntactic and semantic aspects of connected discourse,” Perception & Psychophysics, vol. 2, no. 9, pp. 437–442, 1967, doi: 10.3758/BF03208784.
[2]
W. Kintsch and T. A. van Dijk, “Toward a model of text comprehension and production,” Psychological Review, vol. 85, no. 5, pp. 363–394, 1978, doi: 10.1037/0033-295X.85.5.363.
[3]
M. C. Potter and L. Lombardi, “Regeneration in the short-term recall of sentences,” Journal of Memory and Language, vol. 29, no. 6, pp. 633–654, 1990, doi: 10.1016/0749-596X(90)90042-X.
[4]
A. D. Friederici, “The brain basis of language processing: From structure to function,” Physiological Reviews, vol. 91, no. 4, pp. 1357–1392, 2011, doi: 10.1152/physrev.00006.2011.
[5]
L. Pylkkänen, “The neural basis of combinatory syntax and semantics,” Science, vol. 366, no. 6461, pp. 62–66, 2019, doi: 10.1126/science.aax0050.
[6]
Z. Wang and H. Ji, “Open vocabulary electroencephalography-to-text decoding and zero-shot sentiment classification,” in Proceedings of the AAAI conference on artificial intelligence, 2022, vol. 36, pp. 5350–5358, doi: 10.1609/aaai.v36i5.20472.
[7]
Y. Duan, J. Zhou, Z. Wang, Y.-K. Wang, and C.-T. Lin, “DeWave: Discrete EEG waves encoding for brain dynamics to text translation,” in Advances in neural information processing systems, 2023, vol. 36.
[8]
H. Liu, D. Hajialigol, B. Antony, A. Han, and X. Wang, “EEG2Text: Open vocabulary EEG-to-text translation with multi-view transformer,” in 2024 IEEE international conference on big data (BigData), 2024, pp. 1824–1833, doi: 10.1109/BigData62323.2024.10825980.
[9]
H. Zheng, Y. Wu, T. Qian, W. Yue, and X. Wang, “Guiding LLMs to decode text via aligning semantics in EEG signals and language,” Expert Systems with Applications, vol. 299, p. 130300, 2026, doi: 10.1016/j.eswa.2025.130300.
[10]
O. Bertrand, F. Perrin, and J. Pernier, “A theoretical justification of the average reference in topographic evoked potential studies,” Electroencephalography and Clinical Neurophysiology, vol. 62, no. 6, pp. 462–464, 1985, doi: 10.1016/0168-5597(85)90058-9.
[11]
T.-P. Jung et al., “Removing electroencephalographic artifacts by blind source separation,” Psychophysiology, vol. 37, no. 2, pp. 163–178, 2000, doi: 10.1111/1469-8986.3720163.
[12]
N. Nieto, V. Peterson, H. L. Rufiner, J. E. Kamienkowski, and R. D. Spies, “Thinking out loud, an open-access EEG-based BCI dataset for inner speech recognition,” Scientific Data, vol. 9, no. 1, p. 52, 2022, doi: 10.1038/s41597-022-01147-2.
[13]
H. Jo, Y. Yang, J. Han, Y. Duan, H. Xiong, and W. H. Lee, “Are eeg-to-text models working?” arXiv preprint arXiv:2405.06459, 2024, doi: 10.48550/arXiv.2405.06459.
[14]
H. Jo, Y. Yang, J. Han, Y. Duan, H. Xiong, and W. H. Lee, “Evaluating EEG-to-text models through noise-based performance analysis,” Scientific Reports, vol. 16, p. 350, 2026, doi: 10.1038/s41598-025-29587-x.
[15]
J. Zou, D. Poeppel, and N. Ding, “Constituent-constrained word prediction during language comprehension,” Nature Neuroscience, pp. 1–12, 2026.
[16]
F. Pulvermüller, “Neurobiological mechanisms for semantic feature extraction and conceptual flexibility,” Topics in Cognitive Science, vol. 10, no. 3, pp. 590–620, 2018, doi: 10.1111/tops.12367.
[17]
C. E. Shannon, “A mathematical theory of communication,” The Bell system technical journal, vol. 27, no. 3, pp. 379–423, 1948, doi: 10.1002/j.1538-7305.1948.tb01338.x.
[18]
T. M. Cover and J. A. Thomas, Elements of information theory. Wiley, 1991.
[19]
N. Hollenstein, J. Rotsztejn, M. Troendle, A. Pedroni, C. Zhang, and N. Langer, “ZuCo, a simultaneous EEG and eye-tracking resource for natural sentence reading,” Scientific data, vol. 5, no. 1, p. 180291, 2018, doi: 10.1038/sdata.2018.291.
[20]
N. Hollenstein, M. Troendle, C. Zhang, and N. Langer, “ZuCo 2.0: A dataset of physiological recordings during natural reading and annotation,” in Proceedings of the twelfth language resources and evaluation conference, 2020, pp. 138–146.
[21]
J. Wang, Z. Song, Z. Ma, X. Qiu, M. Zhang, and Z. Zhang, “Enhancing EEG-to-text decoding through transferable representations from pre-trained contrastive EEG-text masked autoencoder,” in Proceedings of the 62nd annual meeting of the association for computational linguistics (volume 1: Long papers), 2024, pp. 7278–7292, doi: 10.18653/v1/2024.acl-long.393.
[22]
F. Perrin, J. Pernier, O. Bertrand, and J. F. Echallier, “Spherical splines for scalp potential and current density mapping,” Electroencephalography and Clinical Neurophysiology, vol. 72, no. 2, pp. 184–187, 1989, doi: 10.1016/0013-4694(89)90180-6.
[23]
G. A. Miller, “WordNet: A lexical database for english,” Communications of the ACM, vol. 38, no. 11, pp. 39–41, 1995, doi: 10.1145/219717.219748.
[24]
J. Pennington, R. Socher, and C. D. Manning, “GloVe: Global vectors for word representation,” in Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), 2014, pp. 1532–1543, doi: 10.3115/v1/D14-1162.
[25]
T. F. Gonzalez, “Clustering to minimize the maximum intercluster distance,” Theoretical Computer Science, vol. 38, pp. 293–306, 1985, doi: 10.1016/0304-3975(85)90224-5.
[26]
J. Devlin, M.-W. Chang, K. Lee, and K. Toutanova, “BERT: Pre-training of deep bidirectional transformers for language understanding,” in Proceedings of the 2019 conference of the north american chapter of the association for computational linguistics: Human language technologies, volume 1 (long and short papers), 2019, pp. 4171–4186, doi: 10.18653/v1/N19-1423.
[27]
A. Radford et al., “Learning transferable visual models from natural language supervision,” in International conference on machine learning, 2021, pp. 8748–8763.
[28]
H. Touvron et al., “Llama 2: Open foundation and fine-tuned chat models,” arXiv preprint arXiv:2307.09288, 2023, doi: 10.48550/arXiv.2307.09288.
[29]
J. Wei et al., “Chain-of-thought prompting elicits reasoning in large language models,” Advances in neural information processing systems, vol. 35, pp. 24824–24837, 2022, doi: 10.5555/3600270.3602070.
[30]
G. Salton and C. Buckley, “Term-weighting approaches in automatic text retrieval,” Information Processing & Management, vol. 24, no. 5, pp. 513–523, 1988, doi: 10.1016/0306-4573(88)90021-0.
[31]
P. Lewis et al., “Retrieval-augmented generation for knowledge-intensive nlp tasks,” Advances in neural information processing systems, vol. 33, pp. 9459–9474, 2020, doi: 10.5555/3495724.3496517.
[32]
N. Reimers and I. Gurevych, “Sentence-BERT: Sentence embeddings using siamese BERT-networks,” in Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), 2019, pp. 3982–3992, doi: 10.18653/v1/D19-1410.
[33]
K. Papineni, S. Roukos, T. Ward, and W.-J. Zhu, “BLEU: A method for automatic evaluation of machine translation,” in Proceedings of the 40th annual meeting of the association for computational linguistics, 2002, pp. 311–318, doi: 10.3115/1073083.1073135.
[34]
C.-Y. Lin, “ROUGE: A package for automatic evaluation of summaries,” in Text summarization branches out, 2004, pp. 74–81.
[35]
T. Zhang, V. Kishore, F. Wu, K. Q. Weinberger, and Y. Artzi, “BERTScore: Evaluating text generation with BERT,” in International conference on learning representations, 2020.
[36]
J. Zhou et al., “Towards linguistic neural representation learning and sentence retrieval from electroencephalogram recordings,” in Proceedings of the 1st international workshop on brain-computer interfaces (BCI) for multimedia understanding, 2024, pp. 19–28, doi: 10.1145/3688862.3689109.
[37]
E. M. Kunz et al., “Inner speech in motor cortex and implications for speech neuroprostheses,” Cell, vol. 188, no. 17, pp. 4658–4673, 2025, doi: 10.1016/j.cell.2025.06.015.