End-to-End Markov State Sequence Learning for Auditory Attention Decoding

Yushan Yashengjiang , Jie Zhang , Miao Sun , Huadong Liang,
1234


Abstract

Auditory attention decoding (AAD) identifies the speaker a listener attends to from neural responses like electroencephalography (EEG), making it a key algorithm in neuro-steered hearing aids. However, most neural AAD models are trained as independent short-window classifiers, despite auditory attention being a temporally persistent cognitive state and short-window EEG–audio evidence often being noisy and ambiguous. We propose an end-to-end Markov AAD framework based on conditional random field (CRF) that trains window-level neural emissions under a two-state attention prior. The framework treats the logits of any AAD backbone as Markov emissions, learns the transition rate from a standard HMM initialization, and jointly optimizes cross-entropy and CRF objectives, allowing temporal continuity to guide representation learning rather than merely smoothing predictions after training. We also introduce ESCNet, an EEG–speech correlation backbone that preserves time-aligned features and converts the difference between two mean Pearson correlations into state logits. We evaluate the framework with four emission backbones spanning correlation-based, convolutional, recurrent, and attention-based designs. On the dynamic AVGC dataset, CRF training generally outperforms post-hoc HMM smoothing; with ESCNet, it achieves \(86.5\%\) causal and \(92.4\%\) non-causal accuracy using \(1\)s windows. On the static KUL and USTC datasets, it improves causal decoding over fixed-rate post-hoc HMM baselines by \(5.6\%\) and \(2.0\%\), respectively, showing the superiority of learning AAD as attention state sequence over isolated-window classification.

Auditory attention decoding, conditional random field, electroencephalography, hidden Markov model, neuro-steered hearing aids.

1 Introduction↩︎

Auditory attention decoding (AAD) aims to identify the speaker that the listener attends to from neural responses recorded in multi-talker scenarios [1][3]. This is required by neuro-steered hearing aids (HAs): the decoded attention can guide gain control and thus help speech understanding of the target speaker, but an inaccurate or delayed decision may amplify noise sources [4][6]. Electroencephalography (EEG) is particularly attractive for AAD because its high time resolution provides continuous evidence of selective attention. Recent studies on EEG-based AAD include end-to-end EEG–audio decoding, short-decision windows, speech–EEG match–mismatch learning, and multi-direction spatial decoding [7][11]. A practical AAD algorithm, however, must satisfy two requirements: resisting noisy short-term neural evidence and remaining responsive to genuine attention switches [12][14].

Most existing AAD problems were formulated as independent classifiers over short analysis windows. Given an EEG segment and one or more candidate speech representations, they produce a window-level compatibility score and select the most likely attended stream [6], [15][17], e.g., see stimulus-reconstruction and correlation-based pipelines [3], [18], [19] as well as recent convolutional, recurrent and attention-based neural decoders [7], [20][23]. Although these methods differ substantially in how they extract EEG–audio correspondences, their dominant training objective treats neighboring windows as separate samples and therefore omits the temporal dynamics of auditory attention. This omission causes a structural mismatch between model training and the underlying decoding task. Auditory attention usually persists over extended periods and changes only at sparse moments, whereas its short-window neural signature is noisy and can be locally ambiguous [24][27]. Under independent-window supervision, an isolated erroneous decision and a sustained trajectory error incur the same local penalty. The learned scores can thus be discriminative for individual windows without providing well-formed evidence for tracking a persistent cognitive state, particularly at short decision windows or near attention switches [28], [29].

Temporal post-processing can partially address this issue but leaves the training mismatch unsolved. Hidden Markov models (HMMs) support both causal and non-causal inference, combining window-level scores with a transition prior to suppress implausible rapid changes in the decoded state [27], [29], [30]. In the conventional post-hoc pipeline, however, the EEG–audio encoder is optimized before the state model is introduced. The sequence model can only smooth the supplied emissions; it cannot shape the representation from which those emissions are obtained. Consequently, temporal continuity improves inference without teaching the encoder what constitutes reliable evidence for an attention trajectory.

In this work, we therefore formulate AAD as end-to-end Markov state learning. We interpret the output logits of any window-level AAD backbone as neural emissions of a two-state conditional random field (CRF) and jointly optimize them using a combined cross entropy (CE) and CRF objective [31][33]. By contrasting the ground-truth state trajectory with all competing trajectories under an explicit transition prior, CRF training propagates sequence-level supervision into the emission backbone. The resulting single trained model can support both causal inference for online AAD and non-causal inference for offline analysis without retraining. To provide time-resolved EEG–speech emissions, we propose the ESCNet model, which preserves the temporal axis in both encoders and maps the difference between two mean correlation scores directly to the two attention-state logits. We evaluate the proposed framework on the dynamic AVGC dataset and the static KUL and USTC datasets given multiple decision-window lengths and inference modes. To test if the formulation is tied to one emission architecture, we compare four heterogeneous backbones: ESCNet, AADNet [7], LSTM [23], and Attn-GRU [21], [22]. Comparisons with post-hoc HMM baselines under common backbones, data splits, and preprocessing show that incorporating the Markov structure during training can improve the learned emissions beyond merely smoothing their outputs at inference time. A fixed-transition control further isolates this sequence-training effect from learning the transition rate. These results support the central premise that AAD should be learned as attention-state sequence estimation rather than as isolated-window classification.

The contribution of this work is fourfold: 1) We recast AAD as attention-state sequence estimation and identify the mismatch between independent-window training and temporally persistent attention; 2) We propose an end-to-end CRF framework that propagates transition-aware sequence supervision into neural EEG–audio emissions while supporting both causal and non-causal inference; 3) We introduce ESCNet, a time-preserving EEG–speech correlation backbone that produces interpretable two-state emissions without extra classification heads; and 4) Controlled comparisons with post-hoc HMM inference on multiple datasets reveal the superiority of the proposed framework. The reproducible source code of this work is publicly available at https://github.com/YusanX/AAD-CRF.

2 Related Work↩︎

EEG-based AAD: Research on selective listening showed that cortical responses track attended speech more strongly than competing speech in multi-talker cases [1], [2], [34]. This motivates stimulus-reconstruction, encoding and correlation-based methods that estimate an attended-speech representation (e.g., speech envelope) from EEG and identify the candidate stream with the strongest neural correspondence [3], [6], [18], [19], [35]. More recent convolutional, recurrent, attention-based and multimodal networks learn this correspondence directly from data [7], [17], [20][23]. Related developments include speech–EEG match–mismatch learning, multi-direction spatial attention decoding, self-supervised speech representations, and compact EEG configurations [9][11], [13], [36]. Despite their different representations and architectures, these approaches predominantly optimize a label or compatibility score for each analysis window independently. Our work complements this line with two coupled contributions: ESCNet provides time-preserving, correlation-based window emissions, while CRF training uses the temporal structure of the attention trajectory to shape those emissions.

Brain-assisted speech enhancement (BASE): BASE uses neural attention clues to extract the attended speaker from an acoustic mixture. For example, a typical BASE model performs time-domain enhancement through convolutional cross-attention between EEG and acoustic features [5]. Subsequent analysis decomposes end-to-end BASE into implicit AAD, speech separation, and target selection, identifying the AAD mechanism as an important performance bottleneck [6]. Other studies reduce the EEG sensing complexity using end-to-end, geometry-constrained, or subject-adaptive channel selection tricks [37][39]. These methods establish the downstream importance of reliable neural attention evidence, but their primary objectives are speech enhancement or channel selection. In contrast, in this work we focus on the temporal structure of the decoded attention itself and train the AAD emissions under an explicit state-transition model.

Temporal modeling for AAD: State-space methods exploit the observation that auditory attention is persistent and switches relatively infrequently. Both causal and non-causal HMM inference combine noisy window-level evidence with a transition prior, thereby reducing implausible state fluctuations and improving attention tracking performance [14], [27], [29], [30], [40]. Existing AAD pipelines generally introduce this temporal model after training the neural decoder: the encoder is learned from independent windows, and the state model subsequently smooths its outputs. This separation prevents temporal inference from influencing how the EEG–audio evidence is represented. Our framework retains the same interpretable form of Markov prior but incorporates it into training, allowing trajectory-level supervision to update the emission encoder directly.

Sequence-discriminative learning: CRFs and related sequence-discriminative criteria couple local evidence with structured decisions by scoring the reference path against competing paths [31], [41], [42]. Neural extensions, including LSTM–CRF and neural-HMM models, propagate this structured supervision into learned representations and have been widely used when independent frame or token objectives are misaligned with sequence-level inference [32], [33]. We introduce this principle into AAD using a two-state CRF formulation and evaluate it against post-hoc HMM inference under common backbones and protocols. A fixed-transition control isolates the central distinction of our work: whether attention-state dynamics are used only to refine predictions or also to supervise the neural evidence from which those predictions are made.

Figure 1: Comparison between conventional post-hoc HMM inference and the proposed CRF framework. In the post-hoc pipeline (top), the AAD backbone is trained only with window-level CE and remains fixed when the HMM is applied. In our framework (bottom), the backbone outputs neural emissions for a Markov CRF, and the sequence-level objective backpropagates through the CRF into the backbone. The resulting emissions support both causal and non-causal decoding.

3 Methodology↩︎

The overall framework is shown in Fig. 1. The upper part shows conventional post-hoc HMM inference: an AAD backbone is first optimized using the CE loss, then frozen, and its independent predictions are smoothed by an HMM. The lower shows the proposed CRF training method, where the backbone logits become neural emissions of a Markov CRF and the sequence objective directly supervises the backbone.

The proposed framework separates local evidence extraction from temporal state modeling while training them jointly. A window-level backbone, instantiated primarily by ESCNet, first produces two state logits. The CRF combines these emissions with an explicit transition prior, compares the ground-truth attention trajectory against competing trajectories, and propagates the resulting sequence-level gradient into the backbone. The following subsections define the emission interface, ESCNet, the Markov state model, CRF training, and inference.

3.1 Problem Formulation↩︎

We formulate AAD as estimating a latent attention-state sequence rather than a set of independent window labels. A listening trial is sliced into \(N\) consecutive windows of length \(T\) samples with a fixed stride; for window \(n\) we observe an EEG segment \(X_n\in\mathbb{R}^{C\times T}\) over \(C\) channels and two candidate speech envelopes \(a_n^{(0)},a_n^{(1)}\in\mathbb{R}^{T}\), one per competing talker. The attended talker at window \(n\) is a hidden state \(z_n\in\{0,1\}\), and the quantity we ultimately decode is the whole trajectory \(z_{1:N}\). Writing the observations as \(o_n=(X_n,a_n^{(0)},a_n^{(1)})\), our formulation factorizes the trajectory posterior \(p(z_{1:N}\mid o_{1:N})\) into a window-level emission term and a transition term that encodes the temporal persistence of attention [29], [40].

The proposed CRF framework supports different window-level AAD backbones via a common two-logit interface. A multimodal backbone may use \((X_n,a_n^{(0)},a_n^{(1)})\), and an EEG-only backbone may ignore the candidate-envelope inputs. The CRF couples the resulting logits through a two-state Markov attention model and propagates trajectory-level supervision back into the backbone, so the learned scores support sequence decoding rather than only isolated-window classification.

3.2 Neural Emission Interface↩︎

The CRF accepts any window-level AAD backbone that produces two logits for the competing attention states. We therefore define a common interface that converts the backbone outputs into the log-emission scores used by the Markov model. Without loss of generality, we consider the multimodal backbone \(h_\psi\) as an illustrative example, which outputs logits \[e_n=h_\psi(X_n,a_n^{(0)},a_n^{(1)})\in\mathbb{R}^{2}. \label{eq:generic-emission}\tag{1}\] We convert these logits into log-emission scores as \[b_n=\log\operatorname{softmax}(e_n), \label{eq:log-emission}\tag{2}\] where \(b_n(j)\) is the neural evidence assigned to state \(z_n=j\). This interface is deliberately minimal: the backbone may be a correlation-based AAD network, a convolutional AAD model, a recurrent decoder, or an EEG-only classifier, provided that it exposes window-level logits over multiple attention states.

3.3 ESCNet: EEG–Speech Correlation Network↩︎

Short-window AAD requires an emission backbone that retains the temporal correspondence between cortical responses and speech envelopes. We therefore propose ESCNet, a lightweight EEG–speech correlation network that preserves the temporal axis throughout feature extraction and converts neural tracking differences directly into attention-state logits. As illustrated in Fig. 2, ESCNet comprises an EEG encoder, a shared speech-envelope encoder, and a parameter-free Pearson correlation coefficient (PCC) scoring stage.

Figure 2: Proposed ESCNet AAD backbone, where EEG signals and two candidate speech envelopes are encoded as time-aligned feature sequences, and their mean temporal PCCs are compared to produce two-state logits.

Given an EEG window \(X_n\), the EEG encoder \(f_\theta\) first applies a two-dimensional spatial convolution across channels and then uses one-dimensional temporal convolutions to extract neural tracking features. Group normalization and GELU activation follow the convolutional stages, and dropout regularizes the output. A speech-envelope encoder \(g_\phi\) applies a corresponding convolutional stack to each candidate envelope; its weights are shared across candidates so that their scores remain directly comparable. The two encoders preserve the window timeline and produce \(U_n=f_\theta(X_n)\in\mathbb{R}^{D\times T}\) and \(V_n^{(k)}=g_\phi(a_n^{(k)})\in\mathbb{R}^{D\times T}\) for \(k\in\{0,1\}\).

ESCNet computes the mean temporal PCC between each EEG–speech feature pair as \[\operatorname{sim}(U,V)=\frac{1}{D}\sum_{d=1}^{D} \frac{\langle \bar U_{d},\,\bar V_{d}\rangle}{\lVert \bar U_{d}\rVert\,\lVert \bar V_{d}\rVert}, \label{eq:track}\tag{3}\] where \(\bar U_d,\bar V_d\) are the time-centered \(d\)-th feature rows, respectively. Then, we convert the difference between the two candidate scores into antisymmetric state logits, e.g., \[\begin{align} \delta_n &=\operatorname{sim}(U_n,V_n^{(0)})-\operatorname{sim}(U_n,V_n^{(1)}),\\ \ell_n&=[\,\delta_n,\,-\delta_n\,]. \label{eq:logit} \end{align}\tag{4}\] Unlike AADNet, which feeds a vector of channel-wise correlations to a learned classifier, ESCNet uses the signed difference between the two mean correlations as its decision variable. The antisymmetric logits give the two attention states a common score scale without an additional classification head. Setting \(e_n=\ell_n\) and applying Eq. 2 yields the normalized log-emission scores used by the CRF; the subsequent Markov model, training objective, and inference algorithms remain unchanged for the other evaluated backbones.

3.4 Markov Attention-State Model↩︎

A purely window-level emission ignores the fact that auditory attention is a slowly varying state, which persists for many windows and changes only at sparse moments [27], [43]. Let \(q\) denote a base switching rate per second and let \(\tau\) denote the decision-window duration in seconds. Following HMM-based AAD post-processing [29], we convert the rate into the per-window switching probability \(q_{\tau}=q\tau\). The resulting two-state transition matrix is \[A_{\tau}=\begin{bmatrix}1-q_{\tau} & q_{\tau}\\[2pt] q_{\tau} & 1-q_{\tau}\end{bmatrix}, \qquad q_{\tau}=q\tau\in(0,\tfrac12), \label{eq:trans}\tag{5}\] together with a uniform initial distribution \(\pi=[\tfrac12,\tfrac12]\). Scaling by \(\tau\) keeps the switching prior on a common physical-time scale across the \(1\), \(2\), and \(4\) s settings: longer windows span proportionally more time and therefore receive a proportionally larger transition probability. A small \(q_{\tau}\) still encodes the prior that the attended talker rarely changes between adjacent decisions, suppressing isolated prediction flips that dominate window-independent decoding.

For HMM-post, we fix the base rate at \(q_0=10^{-3}\) and use \(q_{\tau}=q_0\tau\) for every window-length setting, similar as [29]. For CRF, the base rate is initialized from the same value, \(q=q_0\), and is then learned jointly with the neural emissions during sequence training; the learned rate is likewise converted to \(q_{\tau}=q\tau\) before constructing \(A_{\tau}\). The corresponding fixed or learned transition is reused for causal and non-causal decoding at inference. Thus, the main comparison evaluates the conventional fixed-prior HMM-post pipeline against the complete end-to-end CRF framework, while the fixed-\(q\) CRF control in Sec. 5 isolates the contribution of sequence-aware emission learning from transition-rate adaptation.

3.5 End-to-End CRF Training↩︎

As shown by the lower pathway of Fig. 1, CRF training connects the sequence objective directly to the emission backbone. Training a backbone on independent per-window labels is misaligned with trajectory decoding, because such a loss never tells the encoder which emissions lead to a coherent state sequence [32], [41]. We instead optimize the CRF objective defined over the whole trajectory, which scores the ground-truth path against all competing paths under the current emissions and transition. For a label trajectory \(z_{1:N}\), the un-normalized log-score is given by \[S(z_{1:N})=\log\pi_{z_1}+\sum_{n=1}^{N} b_n(z_n)+\sum_{n=2}^{N}\log (A_{\tau})_{z_{n-1},z_n}, \label{eq:score}\tag{6}\] and the sequence-discriminative loss for a trial with ground truth \(z_{1:N}^{\ast}\) is the length-normalized negative conditional log-likelihood \[\mathcal{L}_{\mathrm{CRF}} =-\frac{1}{N}\Big(S(z_{1:N}^{\ast})-\operatorname*{logsumexp}_{z_{1:N}} S(z_{1:N})\Big), \label{eq:crf}\tag{7}\] where the partition term is evaluated in \(O(N)\) by the forward recurrence and is fully differentiable. The gradient of Eq. 7 drives the model toward \((\text{empirical marginals along }z^{\ast})-(\text{model posterior marginals})\), so it raises the emission scores that support the correct trajectory while lowering those that support competing trajectories under the same transition prior [33], [42]. Since \(b_n\) is computed from the backbone logits in Eq. 2 , this trajectory-level signal back-propagates into the emission network, helping the backbone learn evidence that is coherent under the Markov state model rather than merely locally discriminative.

We train in two phases to initialize locally discriminative emissions before applying sequence supervision. During warm-up, we minimize only the per-window CE loss \(\mathcal{L}_{\mathrm{CE}}\) with respect to the window labels. We then jointly optimize the local and trajectory-level objectives using \[\mathcal{L}=\lambda_{\mathrm{CRF}}\,\mathcal{L}_{\mathrm{CRF}}+\lambda_{\mathrm{CE}}\,\mathcal{L}_{\mathrm{CE}}, \label{eq:total}\tag{8}\] where the retained CE term anchors per-window calibration while the CRF term enforces trajectory coherence. During this joint phase, the base switching rate \(q\) is optimized together with the emission backbone after being initialized at \(q_0=10^{-3}\). The CRF term is the supervised sequence-discriminative criterion used in LSTM–CRF and neural-HMM models, here specialized to an interpretable two-state attention chain [32], [33], [41]. It differs from a marginal-likelihood (Baum–Welch) objective [40], which would maximize \(\log p(o_{1:N})\) without reference to the labels and leave label supervision to the CE term alone. As indicated by the feedback arrow in Fig. 1, gradients from \(\mathcal{L}_{\mathrm{CRF}}\) pass through the neural emissions and update both the backbone and the transition rate jointly with the local CE term.

3.6 Inference↩︎

At the model inference stage, we decode the attention trajectory using the transition associated with each training path: HMM-post uses the fixed base rate \(q_0\), whereas CRF uses the rate learned from the same initialization during sequence training. In both cases, the base rate is scaled by the test window duration through \(q_{\tau}=q\tau\). In the causal mode, we run the forward filter, which produces the posterior \(p(z_n\mid o_{1:n})\) from past and current windows only and is suitable for real-time neuro-steered HA systems [14], [29]. In the non-causal mode, the entire held-out trial is available: forward messages \(\alpha_n\!\propto\! p(z_n,o_{1:n})\) are combined with backward messages \(\beta_n\!\propto\! p(o_{n+1:N}\mid z_n)\) to form the full-sequence posterior \(p(z_n\mid o_{1:N})\propto\alpha_n\beta_n\) [40]. In both modes, the decoded state is \(\hat{z}_n=\arg\max_{j} p(z_n=j\mid\cdot)\). Reporting both modes separates causal online decoding from the additional benefit of non-causal access to future windows, and the same CRF-trained model serves both settings without retraining.

4 Experimental Setup↩︎

In this section, we present the experimental setup including datasets, backbones, metrics and implementation details.

4.1 Datasets↩︎

In order to see whether end-to-end Markov training improves AAD by learning better emissions rather than merely smoothing window-level outputs after training, we evaluate the same CRF sequence objective in three settings: dynamic attention switching on the AVGC dataset [28], static decoding on the KUL [19] and USTC [6] datasets, and transfer across multiple EEG–audio backbones. This directly shows the central claim that sequence supervision improves the emission model itself and should therefore remain useful across datasets, window lengths, and architectures.

AVGC is taken as the main dataset because it includes trial-internal attention switches, whereas KUL and USTC serve as static AAD datasets. After consent-based exclusions, the public AVGC release contains \(13\) normal-hearing participants, each with six \(10\)-min trials, \(64\)-channel EEG, and two competing speech envelopes sampled at \(128\) Hz [28]. Each trial includes one programmed spatial attention switch at approximately \(5\) min; we obtain its time and the attended stream before and after the switch from the trial-level annotations.

AVGC is evaluated using participant-dependent leave-one-trial-out (LOTO) cross-validation. For each participant, one of the six trials is held out for testing, a new model is initialized from scratch and trained on that participant’s other five trials, and this procedure is repeated for all six choices of test trial. The protocol therefore comprises \(13\times6=78\) independently trained fold models and evaluates participant-dependent decoding rather than cross-participant generalization. No separate validation split or early stopping is used; every fold follows the fixed \(50\)-epoch schedule specified below.

KUL and USTC contain static AAD trials and can therefore test if Markov training remains useful when the dominant temporal structure is state persistence rather than explicit switching [6], [19]. KUL contains \(16\) normal-hearing participants, each completing eight \(6\)-min trials with two competing stories and \(64\)-channel EEG. USTC is a dichotic-listening corpus in which each of \(18\) participants attended to one of two simultaneous Mandarin news speakers across \(20\) trials of \(120\) s. It provides \(64\)-channel EEG recorded at \(8196\) Hz, which we downsample to \(128\) Hz. After removing four USTC trials with duplicated speech pairs, we evaluate the remaining \(356\) trials using participant-dependent LOTO folds, matching the KUL protocol [6]. Within each dataset, all methods use identical preprocessing, folds, window labels, and evaluation windows; performance differences therefore reflect the training and inference strategies rather than protocol changes.

4.2 Backbones and Metrics↩︎

Comparison AAD models are chosen to distinguish framework-level gains from architecture-specific gains. We evaluate four neural emission networks: temporal-correlation, convolutional, recurrent, and attention-based designs.

ESCNet is the correlation-based backbone proposed in Sec. 3.3. It serves as the primary instantiation for controlled and statistical analyses, while other backbones test whether CRF training transfers beyond the proposed emission structure.

AADNet [7] is a convolutional model that encodes EEG and speech envelopes with parallel multi-scale convolutional branches. It computes channel-wise PCCs between the encoded EEG and speech features, then maps the resulting correlation vector to attention probabilities through a learned fully-connected classifier.

LSTM [23] is a recurrent network that encodes EEG with a joint spatiotemporal two-dimensional convolution block followed by time-distributed dense projections. It encodes each speech envelope with a shared one-dimensional convolution–LSTM branch and scores EEG–speech compatibility by averaging per-timestep cosine similarities over the window.

Attn-GRU [21], [22] is an attention-based recurrent network adapted from the ICASSP 2023 Auditory EEG Challenge. It encodes EEG with a pre-normalized multi-head self-attention block followed by dilated convolutions and encodes speech envelopes with a bidirectional GRU followed by dilated convolutions. A learned linear head applied to the temporal cross-correlation matrix of the two feature sequences produces the EEG–speech compatibility score.

The primary accuracy metric is full-trial window accuracy under each inference mode. We first compute the fraction of correctly decoded windows in each held-out trial, average these fold accuracies within each participant, and then average across participants. For KUL and USTC, where trial-internal switches are not part of the standard protocol, we additionally report \(95\%\) confidence intervals and paired participant-level improvements over HMM-post.

For AVGC, we also measure how quickly a decoded sequence responds to its annotated attention switch. Let \(t_{\mathrm{sw}}\) be the annotated switch time, \(t_n\) the start time of window \(n\), and the switch-window index \(n^{\ast}=\min\{n:t_n\geq t_{\mathrm{sw}}\}\), respectively. For a specified output sequence, let \(z^{+}\) denote the attended-talker state after the switch and \(\hat{z}_n\) the decoded state. We scan forward from \(n^{\ast}\) and set \(\hat{n}\) to the first index satisfying \(\hat{z}_{\hat{n}}=z^{+}\). Because the decoding stride equals the window duration \(\tau\), the switch delay is \[D_{\mathrm{sw}}=(\hat{n}-n^{\ast})\tau . \label{eq:switch-delay}\tag{9}\]

4.3 Implementation Details↩︎

The AVGC dataset is evaluated with \(1\), \(2\), and \(4\) s decision windows to characterize the accuracy–responsiveness trade-off in the case of dynamic attention. The \(1\) s setting provides temporally precise but weak emissions, the \(2\) s setting balances evidence strength and temporal resolution, and the \(4\) s setting provides stronger evidence at the cost of blurring attention switches. KUL and USTC are reported at \(1\) s, where weak per-window evidence provides the most stringent test of whether sequence training improves static decoding. In all comparisons, the decoding stride matches the window length; after resampling to \(128\) Hz, the \(1\), \(2\), and \(4\) s AVGC settings contain \(128\), \(256\), and \(512\) samples, respectively.

Table 1: Dynamic AAD results on the AVGC dataset. Causal decoding uses past and current windows, and non-causal (NC) decoding uses the complete trial. Switch delay (s) is the mean CRF-Causal delay from Eq. [eq:switch-delay], including undetected switches (smaller is more responsive). Bold: best CRF-NC result per window group.
Window Model Raw\(\uparrow\) Post-Causal\(\uparrow\) Post-NC\(\uparrow\) CRF-Raw\(\uparrow\) CRF-Causal\(\uparrow\) CRF-NC\(\uparrow\) Sw.Delay\(\downarrow\)
1 s ESCNet 55.7 77.5 84.3 56.4 86.5 92.4 23.3
AADNet 53.7 71.1 76.9 53.0 77.0 86.2 52.6
LSTM 53.1 69.7 76.4 54.8 83.1 90.0 57.3
Attn-GRU 53.9 58.9 62.1 54.7 73.3 79.9 15.2
2 s ESCNet 58.0 81.4 88.8 59.2 89.6 94.5 39.8
AADNet 57.8 81.7 89.8 55.2 83.4 87.4 84.6
LSTM 55.7 79.5 86.8 57.1 88.1 90.6 105.7
Attn-GRU 57.4 63.9 68.1 57.6 80.2 87.1 22.4
4 s ESCNet 60.2 85.2 91.5 61.9 89.8 95.9 79.6
AADNet 61.4 86.4 93.3 58.5 84.9 84.6 131.7
LSTM 59.6 84.2 91.3 59.9 87.5 86.8 159.5
Attn-GRU 61.4 69.6 75.0 61.9 84.5 90.1 33.7

Each trial, rather than an encoder mini-batch, is the sequence unit for both training and decoding. During CE warm-up and joint CRF training, the training loop preserves the chronological order of all \(N\) windows in a trial, assembles their logits into one \(N\times2\) tensor, evaluates the loss once on that complete trial, and performs one optimizer update. To limit GPU memory, ESCNet and AADNet compute encoder outputs in contiguous chunks of at most \(32\) windows; the chunk logits are differentiably concatenated before either the CE or CRF loss is evaluated, so gradients reach every window in the trial. LSTM and Attn-GRU use their implementations’ full-sequence setting and process the complete trial without encoder chunking.

All comparison methods use the same signal pre-processing and training schedule within a dataset. EEG is re-referenced to the common average, band-pass filtered from \(1\) to \(9\) Hz with a fourth-order filter, and resampled to \(128\) Hz before windowing. End-to-end models are trained for \(50\) epochs with AdamW, weight decay \(10^{-4}\), gradient clipping at \(1.0\), and a cosine learning-rate schedule. The first \(10\) epochs use only the local CE warm-up; the remaining epochs optimize the combined loss in Eq. 8 with \(\lambda_{\mathrm{CRF}}=5.0\) and \(\lambda_{\mathrm{CE}}=0.5\). For HMM-post, the base switching rate is fixed at \(q_0=10^{-3}\). For CRF, \(q\) is initialized at \(q_0\) and then learned jointly during the CRF phase. For every method and window length \(\tau\), the transition matrix uses the scaled per-window probability \(q_{\tau}=q\tau\), following [29]. Learning rates are backbone-specific and fixed across window lengths: \(3\times10^{-3}\) for ESCNet, \(10^{-4}\) for AADNet, \(3\times10^{-4}\) for LSTM, and \(2\times10^{-4}\) for Attn-GRU. All experiments use a fixed random seed of \(42\) and run on an NVIDIA GeForce RTX 4090 GPU.

We compare three training and inference paths for each backbone. The Raw path trains the backbone with its standard window-level objective and applies argmax to the emission logits. The HMM-post path applies causal or non-causal HMM inference with fixed \(q_0\) to the same independently trained backbone, matching the standard post-processing paradigm [29]. The CRF path first warms up the backbone with its local objective and then jointly optimizes the sequence loss and the transition rate from Sec. 3.5. From each model, we report the performance of raw emissions and causal/non-causal decoding.

5 Performance Evaluation↩︎

5.1 Dynamic AAD on AVGC↩︎

Evaluation on the AVGC dataset tests the setting in which Markov state learning should matter most. Because AVGC contains explicit attention switches, the model must suppress isolated false flips while still responding when the attended speaker genuinely changes. Table 1 is thus organized by window length and reports raw emission accuracy, fixed-rate post-hoc HMM inference, learned-rate CRF inference, and switch delay for each backbone. It evaluates the complete end-to-end framework against the conventional post-processing pipeline; the fixed-rate CRF control in Table 3 then isolates the effect of sequence-aware emission learning.

Table 1 reveals that the advantage of end-to-end sequence training is most consistent when short windows make local evidence most ambiguous. At \(1\) s, CRF-Causal exceeds Post-Causal for all four backbones by \(5.9\%\)\(14.4\%\), while CRF-NC exceeds Post-NC by \(8.1\%\)\(17.8\%\). The gains become more architecture-dependent as the window grows: ESCNet remains consistently better than its post-hoc counterpart in both inference modes at \(1\), \(2\), and \(4\) s (causal gains of \(9.0\%\), \(8.2\%\), and \(4.6\%\); non-causal gains of \(8.1\%\), \(5.7\%\), and \(4.4\%\)), whereas AADNet and LSTM lose their non-causal advantage at \(4\) s. This contrast indicates that sequence training is most beneficial when the emission backbone produces temporally compatible evidence; with longer-window AADNet and LSTM emissions, the very large switch delays suggest over-persistence that can offset the gain from non-causal decoding. ESCNet consequently achieves the best CRF-NC accuracy in every window group (\(92.4\%\), \(94.5\%\), and \(95.9\%\)), even though its CRF-Raw accuracy is only \(56.4\%\)\(61.9\%\). The \(34.0\%\)\(36.0\%\) improvement from raw to non-causal decoding underscores that isolated-window decisions remain difficult and that trajectory-level decoding can resolve much of this local ambiguity.

Figure 3 makes this trade-off directly visible by plotting CRF causal accuracy against switch delay for every backbone at each window length, with bubble size encoding the window length and connecting lines tracing each backbone’s \(1\) s\(\to\)​2 s\(\to\)​4 s trajectory. Longer windows generally provide stronger acoustic and neural evidence, but they also delay detection of genuine attention switches. The effect of sequence training is backbone- and window-dependent: at \(1\) s, CRF training improves both causal and non-causal decoding for all four backbones, whereas at longer windows some gains diminish or reverse for AADNet and LSTM. With ESCNet as the primary instantiation, CRF reaches \(86.5\%\), \(89.6\%\), and \(89.8\%\) causal accuracy at \(1\), \(2\), and \(4\) s, respectively, while the mean switch delay increases from \(23.3\) to \(79.6\) s. This configuration provides the strongest tested accuracy–delay balance, whereas Attn-GRU remains preferable when minimum delay is the overriding requirement. These results show both the applicability of CRF training across heterogeneous emissions and the dependence of its practical gain on emission quality.

Figure 3: AVGC causal-accuracy vs. switch-delay trade-off under CRF training.

5.2 Static Evaluation on KUL and USTC↩︎

Evaluations on the KUL and USTC datasets test whether Markov training helps beyond explicit switching scenarios. In these static AAD benchmarks, the attended speaker is stable within a trial under the standard protocol, so improvements cannot be explained by switch-specific behavior alone. Gains instead indicate that CRF training learns emissions better suited to persistent state trajectories. Table 2 reports both datasets at the \(1\) s decision window, where weak per-window evidence provides a stringent test of sequence training; all models are evaluated using the same protocol and participant-level details are omitted for space.

Table 2: Static AAD results on the KUL and USTC datasets at the \(1\) s decision window. All accuracies (%) are participant-level means over LOTO folds. Post-Causal uses fixed \(q_0=10^{-3}\); CRF-Causal learns \(q\) from the same initialization. Both use causal (online) forward filtering and \(q_{\tau}=q\tau\). Bold: best CRF-Causal on each dataset.
Model Raw\(\uparrow\) Post-Causal\(\uparrow\) CRF-Causal\(\uparrow\) Gain (%)
ESCNet 54.9 82.0 87.7 \(+\)5.6
LSTM 54.4 76.9 82.1 \(+\)5.2
Attn-GRU 51.1 55.1 55.3 \(+\)0.2
AADNet 52.5 74.8 79.7 \(+\)4.9
ESCNet 56.4 80.9 82.9 \(+\)2.0
LSTM 54.8 70.9 76.3 \(+\)5.4
Attn-GRU 52.9 57.5 58.0 \(+\)0.5
AADNet 53.2 69.8 74.4 \(+\)4.6

Table 2 shows that CRF-Causal decoding improves over Post-Causal decoding for every backbone on both KUL and USTC. The two paths use the same window-scaled Markov structure, while the conventional HMM keeps the base rate fixed and CRF learns it jointly with the emissions. The strongest absolute results are obtained with ESCNet, which reaches \(87.7\%\) on KUL and \(82.9\%\) on USTC, with gains of \(+5.6\%\) and \(+2.0\%\) over its post-hoc HMM baselines. LSTM and AADNet also benefit consistently, whereas Attn-GRU changes by only \(0.2\%\sim 0.5\%\). Together with the fixed-rate AVGC control, these results indicate that sequence-level training is useful beyond explicit switching tasks, although its practical value depends on the emission backbone.

Fig. 4 reports the paired participant-level improvement of the complete CRF framework over fixed-rate HMM-post on AVGC using ESCNet emissions with a \(1\) s window. Both methods use the same participants, folds, test windows, and backbone, while differing in sequence-aware backbone training and transition-rate learning. Subplots (a) and (b) show causal and non-causal improvement, respectively; bars are participant means over held-out folds, dots are fold-level improvements, and the dashed line is the overall mean. The fixed-rate comparison in Table 3 separately controls for transition-rate learning. All \(13\) participants show a positive mean improvement in both modes: the causal mean is \(+9.0\%\) (from \(0.1\%\) to \(15.7\%\)), and the non-causal mean is \(+8.1\%\) (from \(0.8\%\) to \(24.5\%\)). Thus, the aggregate gain is not driven by only a few participants. The effect is nevertheless heterogeneous: participant sub14 has a small and variable causal gain, with fold-level differences from \(-7.3\%\) to \(13.3\%\), and several individual folds have negative differences, including one sub12 fold at \(-11.3\%\). End-to-end training is thus consistent at the participant-average level but does not improve every held-out fold.

a
b

Figure 4: Per-participant Acc. improvement of CRF over HMM-post on AVGC using ESCNet emissions (\(1\) s window). Bar, dot and dashed line show participant-mean, fold-level and overall-mean gains (%), respectively.. a — Causal accuracy improvement., b — Non-causal accuracy improvement.

5.3 Ablation and Analysis↩︎

Table 3 separates the contributions of temporal smoothing, sequence-level emission learning, and transition-rate adaptation. The CE-only model, which classifies each window independently, achieves \(55.7\%\) accuracy. Applying a fixed-rate post-hoc HMM to the same independently trained emissions raises causal accuracy to \(77.5\%\). When the transition rate is held at the same value, \(q=q_0=10^{-3}\), end-to-end CRF training further raises causal accuracy to \(86.0\%\) and non-causal accuracy from \(84.3\%\) to \(92.2\%\). These improvements of \(8.5\) and \(7.9\) percentage points, respectively, cannot be attributed to a different transition matrix and therefore isolate the benefit of using sequence-level supervision to learn the emissions. Because the decision window is \(1\) s, the corresponding per-window switching probability is also \(q_{\tau}=10^{-3}\).

Adapting the transition rate alone has little effect on decoding accuracy. Starting from \(q_0\), CRF training learns a mean base rate of \(7.6\times10^{-4}\). When this learned rate is applied to the independently trained CE emissions, causal accuracy changes only from \(77.5\%\) to \(78.0\%\), while the mean switch delay changes from \(9.3\) to \(10.4\) s. Under non-causal decoding, accuracy remains \(84.3\%\), and the mean switch delay decreases from \(14.4\) to \(12.8\) s. Thus, changing the transition rate without retraining the emissions does not reproduce the accuracy gain of the end-to-end CRF.

Jointly learning the transition rate within the CRF likewise provides only a small change beyond fixed-rate CRF training. It increases causal accuracy from \(86.0\%\) to \(86.5\%\) and non-causal accuracy from \(92.2\%\) to \(92.4\%\); the corresponding mean switch delays change from \(21.8\) to \(23.3\) s and from \(17.3\) to \(17.4\) s, respectively. Removing CE warm-up still outperforms the post-hoc HMM in accuracy, but increases the mean switch delay to \(26.5\) s for causal decoding and \(29.8\) s for non-causal decoding. This behavior suggests that sequence supervision without local initialization produces overly persistent predictions. Overall, the ablation attributes the main accuracy gain to sequence-aware emission learning rather than to transition-rate adaptation, while CE warm-up improves responsiveness to genuine attention switches.

Table 3: Analysis of CRF training on AVGC using ESCNet and \(1\) s windows. NC denotes non-causal decoding using the complete trial. Here, \(q\) is the base switching rate and equals the per-window probability because \(\tau=1\) s. The learned-rate post-HMM applies the mean rate learned by CRF, \(7.6\times10^{-4}\), to independently trained CE emissions. Accuracy is the participant-level mean over full trials, and switch delay is the all-trial mean from Eq. [eq:switch-delay], including undetected switches.
Ablation Causal NC
2-3(lr)4-5
CE (raw) 55.7
Post-HMM (fixed \(q=q_0\)) 77.5 9.3 84.3 14.4
Post-HMM (learned \(q\)) 78.0 10.4 84.3 12.8
CRF (no warm-up) 82.3 26.5 89.3 29.8
CE + CRF (fixed \(q=q_0\)) 86.0 21.8 92.2 17.3
CE + CRF (learned \(q\)) 86.5 23.3 92.4 17.4

5.4 Statistical Testing↩︎

Finally, we use paired statistical tests because every method is evaluated on the same participants, folds, and test windows. The participant is therefore the unit of analysis, and CRF and HMM-post are paired rather than independent conditions. In these primary comparisons, HMM-post uses fixed \(q_0\), whereas CRF learns \(q\) from the same initialization; Table 3 provides the complementary fixed-rate comparison. Confirmatory testing uses ESCNet as the primary instantiation of the framework; the remaining backbones assess transfer of the training principle and are compared descriptively. This focused hypothesis family avoids pooling significance tests across four architecturally different backbones.

For each dataset–window combination, we average accuracy over held-out folds within each participant and compute the paired difference between CRF and HMM-post. We report the mean difference, a \(95\%\) confidence interval based on the \(t\)-distribution, Cohen’s \(d_z\) for paired samples, and a two-sided Wilcoxon signed-rank \(p\)-value. The hypothesis family contains eight tests: three AVGC window lengths under two inference modes and one causal comparison for each of KUL and USTC. We apply the Holm–Bonferroni procedure across these eight tests to control the family-wise type I error rate.

Figure 5: Paired statistical test of CRF versus HMM-post. Positive values indicate that end-to-end Markov training improves over HMM post-processing, and vice versa. Significance stars use Holm-Bonferroni corrected p-values across all eight tests.

Fig. 5 visualizes the paired participant-level differences of these tests. Each box summarizes \(\Delta\) accuracy (CRF minus HMM-post) for one primary-backbone condition, points show individual participants, diamonds show the mean with a \(95\%\) confidence interval, and stars denote Holm–Bonferroni-corrected significance. Using the primary instantiation, the paired analysis shows that the gains from CRF training are statistically reliable across the dynamic AVGC benchmark and both static datasets. Across AVGC, CRF improves causal and non-causal decoding at each window length (about \(+4.4\%\) to \(+9.0\%\) from the rounded means in Table 1, all corrected \(p<0.01\)), showing that sequence-level training remains effective when attention switches must be tracked. The same direction holds in the static setting: CRF improves causal decoding by \(+5.6\%\) on KUL (corrected \(p<0.001\)) and by \(+2.0\%\) on USTC (corrected \(p=0.017\)). The smaller USTC gain suggests that post-hoc HMM smoothing is already a strong baseline there, but the positive paired effect indicates that end-to-end Markov training still provides a measurable improvement.

6 Conclusion↩︎

This work reframes AAD as attention-state sequence estimation rather than independent short-window classification. We proposed ESCNet to extract time-preserving EEG–speech correlation evidence and directly form two-state logits from the difference between candidate correlation scores. We further proposed an end-to-end CRF framework that treats such neural logits as emissions of a two-state attention model and trains them with a sequence objective under the same type of temporal prior used by HMM post-processing. Together, these components couple interpretable local neural tracking evidence with trajectory-level supervision instead of using a Markov model only as a post-hoc smoother. On both dynamic and static datasets, the obtained results support the usefulness of learning emissions under a sequence objective. With ESCNet as the primary emission backbone, CRF improves over fixed-rate HMM post-processing across AVGC window lengths and inference modes, reaching \(86.5\%\) causal and \(92.4\%\) non-causal accuracy with \(1\) s windows while quantifying the accompanying accuracy–delay trade-off near attention switches. On KUL and USTC, the same instantiation can improve causal decoding over the corresponding fixed-rate post-hoc HMM baselines, and paired tests show that these gains are statistically reliable. The proposed CRF training algorithm is not tied to the proposed emission architecture, which is also applicable to other existing AAD models, although the gains are backbone-dependent. These support both ESCNet as an effective correlation-based instantiation and CRF as a general strategy for aligning local emissions with the temporal structure of auditory attention.

This study might be bounded by its evaluation setting, as AVGC is the only dataset with annotated within-trial attention switches, whereas KUL and USTC evaluate persistence under static trial labels rather than naturalistic multi-switch listening. Even the best causal AVGC configuration has a mean switch delay of \(23.3\) s, which may need to be further optimized for real-time HAs. Moreover, the evaluated participants are normal-hearing, and the experiments assume access to two candidate speech streams and controlled scalp-EEG preprocessing. The reported algorithmic gains do not yet establish improved speech perception or rehabilitation outcomes for hearing-impaired users. Clinical translation will require lower-latency decoding and validation with hearing-impaired participants, wearable or ear-centered EEG, natural acoustic scenes, variable numbers of talkers and online adaptation.

References↩︎

[1]
N. Mesgarani and E. F. Chang, Selective cortical representation of attended speaker in multi-talker speech perception,” Nature, vol. 485, no. 7397, pp. 233–236, 2012, doi: 10.1038/nature11020.
[2]
E. M. Zion Golumbic et al., Mechanisms Underlying Selective Neuronal Tracking of Attended Speech at a Cocktail Party,” Neuron, vol. 77, no. 5, pp. 980–991, 2013, doi: 10.1016/j.neuron.2012.12.037.
[3]
J. A. O’Sullivan et al., Attentional Selection in a Cocktail Party Environment Can Be Decoded from Single-Trial EEG,” Cereb. Cortex, vol. 25, no. 7, pp. 1697–1706, 2015, doi: 10.1093/cercor/bht355.
[4]
S. Geirnaert, T. Francart, and A. Bertrand, An Interpretable Performance Metric for Auditory Attention Decoding Algorithms in a Context of Neuro-Steered Gain Control,” IEEE Trans. Neural Syst. Rehabil. Eng., vol. 28, no. 1, pp. 307–317, 2020, doi: 10.1109/TNSRE.2019.2952724.
[5]
J. Zhang, Q.-T. Xu, Q.-S. Zhu, and Z.-H. Ling, BASEN: Time-Domain Brain-Assisted Speech Enhancement Network with Convolutional Cross Attention in Multi-Talker Conditions,” in Proc. ISCA interspeech, 2023, pp. 3117–3121, doi: 10.21437/Interspeech.2023-673.
[6]
Q.-T. Xu, J. Zhang, M. Sun, H. Liang, X. Li, and Z.-H. Ling, Analysis of Brain-Assisted Speech Enhancement Models Incorporating Auditory Attention Decoding,” IEEE/ACM Trans. Audio, Speech, Lang. Process., vol. 34, pp. 3073–3086, 2026, doi: 10.1109/TASLPRO.2026.3698439.
[7]
N. D. T. Nguyen, H. Phan, S. Geirnaert, K. Mikkelsen, and P. Kidmose, AADNet: An End-to-End Deep Learning Model for Auditory Attention Decoding,” IEEE Trans. Neural Syst. Rehabil. Eng., vol. 33, pp. 2695–2706, 2025, doi: 10.1109/TNSRE.2025.3587637.
[8]
K. Shi et al., AADNet: Exploring EEG Spatiotemporal Information for Fast and Accurate Orientation and Timbre Detection of Auditory Attention Based on a Cue-Masked Paradigm,” IEEE Trans. Neural Syst. Rehabil. Eng., vol. 33, pp. 1349–1359, 2025, doi: 10.1109/TNSRE.2025.3555542.
[9]
Y. Zhang, J. Zhang, and Z.-H. Ling, The NERCSLIP-USTC System for Track2 of the First Chinese Auditory Attention Decoding Challenge,” in Proc. IEEE 14th int. Symp. Chin. Spoken lang. Process. (ISCSLP), 2024, pp. 319–323, doi: 10.1109/ISCSLP63861.2024.10800123.
[10]
Y. Zhang, Q. Zhu, Q. Xu, and J. Zhang, Integrating Time-Frequency Domain Shallow and Deep Features for Speech-EEG Match-Mismatch of Auditory Attention Decoding,” J. Shanghai Jiaotong Univ. (Sci.), pp. 1–7, 2025, doi: 10.1007/s12204-025-2800-1.
[11]
Y. Zhang, J. Zhang, and Y. Yasin, NeuroCapsNet: A Neuro-Inspired Capsule Network for Multi-Direction Auditory Spatial Attention Detection,” in Proc. IEEE int. Conf. Acoust., speech signal process. (ICASSP), 2026, pp. 22672–22676, doi: 10.1109/ICASSP55912.2026.11462379.
[12]
E. Alickovic, T. Lunner, F. Gustafsson, and L. Ljung, A Tutorial on Auditory Attention Identification Methods,” Front. Neurosci., vol. 13, p. 153, 2019, doi: 10.3389/fnins.2019.00153.
[13]
H. Zhu et al., Using Ear-EEG to Decode Auditory Attention in Multiple-speaker Environment.” 2024, [Online]. Available: https://arxiv.org/abs/2409.08710.
[14]
V. Choudhari et al., Real-time brain-controlled selective hearing enhances speech perception in multi-talker environments,” Nat. Neurosci., 2026, doi: 10.1038/s41593-026-02281-5.
[15]
B. Mirkovic, S. Debener, M. Jaeger, and M. De Vos, Decoding the attended speech stream with multi-channel EEG: implications for online, daily-life applications,” J. Neural Eng., vol. 12, no. 4, p. 046007, 2015, doi: 10.1088/1741-2560/12/4/046007.
[16]
A. de Cheveigné, D. D. E. Wong, G. M. Di Liberto, J. Hjortkjær, M. Slaney, and E. C. Lalor, Decoding the auditory brain with canonical component analysis,” NeuroImage, vol. 172, pp. 206–216, 2018, doi: 10.1016/j.neuroimage.2018.01.033.
[17]
G. A. Ciccarelli et al., Comparison of Two-Talker Attention Decoding from EEG with Nonlinear Neural Networks and Linear Methods,” Sci. Rep., vol. 9, p. 11538, 2019, doi: 10.1038/s41598-019-47795-0.
[18]
M. J. Crosse, G. M. Di Liberto, A. Bednar, and E. C. Lalor, The Multivariate Temporal Response Function (mTRF) Toolbox: A MATLAB Toolbox for Relating Neural Signals to Continuous Stimuli,” Front. Hum. Neurosci., vol. 10, p. 604, 2016, doi: 10.3389/fnhum.2016.00604.
[19]
N. Das, W. Biesmans, A. Bertrand, and T. Francart, The effect of head-related filtering and ear-specific decoding bias on auditory attention detection,” J. Neural Eng., vol. 13, no. 5, p. 056014, 2016, doi: 10.1088/1741-2560/13/5/056014.
[20]
S. Vandecappelle, L. Deckers, N. Das, A. H. Ansari, A. Bertrand, and T. Francart, EEG-based detection of the locus of auditory attention with convolutional neural networks,” eLife, vol. 10, p. e56481, 2021, doi: 10.7554/eLife.56481.
[21]
B. Accou, M. Jalilpour Monesi, J. Montoya-Martínez, H. Van hamme, and T. Francart, Modeling the relationship between acoustic stimulus and EEG with a dilated convolutional neural network,” in Proc. 28th eur. Signal process. Conf. (EUSIPCO), 2021, pp. 1175–1179, doi: 10.23919/Eusipco47968.2020.9287417.
[22]
I. Kuruvila, J. Muncke, E. Fischer, and U. Hoppe, Extracting the Auditory Attention in a Dual-Speaker Scenario From EEG Using a Joint CNN-LSTM Model,” Front. Physiol., vol. 12, p. 700655, 2021, doi: 10.3389/fphys.2021.700655.
[23]
M. Borsdorf, S. Cai, S. Pahuja, D. De Silva, H. Li, and T. Schultz, Attention and Sequence Modeling for Match-Mismatch Classification of Speech Stimulus and EEG Response,” IEEE Open J. Signal Process., vol. 5, pp. 799–809, 2024, doi: 10.1109/OJSP.2023.3340063.
[24]
B. G. Shinn-Cunningham, Object-based auditory and visual attention,” Trends Cogn. Sci., vol. 12, no. 5, pp. 182–186, 2008, doi: 10.1016/j.tics.2008.02.003.
[25]
J. M. Rimmele, E. M. Zion Golumbic, E. Schröger, and D. Poeppel, The effects of selective attention and speech acoustics on neural speech-tracking in a multi-talker scene,” Cortex, vol. 68, pp. 144–154, 2015, doi: 10.1016/j.cortex.2014.12.014.
[26]
S. Akram, A. Presacco, J. Z. Simon, S. A. Shamma, and B. Babadi, Robust decoding of selective auditory attention from MEG in a competing-speaker environment via state-space modeling,” NeuroImage, vol. 124, pp. 906–917, 2016, doi: 10.1016/j.neuroimage.2015.09.048.
[27]
S. Geirnaert et al., Electroencephalography-Based Auditory Attention Decoding: Toward Neurosteered Hearing Devices,” IEEE Signal Process. Mag., vol. 38, no. 4, pp. 89–102, 2021, doi: 10.1109/MSP.2021.3075932.
[28]
I. Rotaru, S. Geirnaert, N. Heintz, I. Van de Ryck, A. Bertrand, and T. Francart, What are we really decoding? Unveiling biases in EEG-based decoding of the spatial focus of auditory attention,” J. Neural Eng., vol. 21, no. 1, p. 016017, 2024, doi: 10.1088/1741-2552/ad2214.
[29]
N. Heintz, T. Francart, and A. Bertrand, Post-processing of EEG-based Auditory Attention Decoding Decisions via Hidden Markov Models.” 2025, doi: 10.48550/arXiv.2506.24024.
[30]
S. Van Eyndhoven, T. Francart, and A. Bertrand, EEG-Informed Attended Speaker Extraction From Recorded Speech Mixtures With Application in Neuro-Steered Hearing Prostheses,” IEEE Trans. Biomed. Eng., vol. 64, no. 5, pp. 1045–1056, 2017, doi: 10.1109/TBME.2016.2587382.
[31]
C. Sutton and A. McCallum, An Introduction to Conditional Random Fields,” Found. Trends Mach. Learn., vol. 4, no. 4, pp. 267–373, 2012, doi: 10.1561/2200000013.
[32]
X. Ma and E. Hovy, End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF,” in Proc. 54th annu. Meeting assoc. Comput. Linguistics (ACL), 2016, pp. 1064–1074, doi: 10.18653/v1/P16-1101.
[33]
S. Mehta, É. Székely, J. Beskow, and G. E. Henter, Neural HMMs are all you need (for high-quality attention-free TTS),” in Proc. IEEE int. Conf. Acoust., speech signal process. (ICASSP), 2022, pp. 7457–7461, doi: 10.1109/ICASSP43922.2022.9746686.
[34]
N. Ding and J. Z. Simon, Emergence of neural encoding of auditory objects while listening to competing speakers,” Proc. Natl. Acad. Sci. USA, vol. 109, no. 29, pp. 11854–11859, 2012, doi: 10.1073/pnas.1205381109.
[35]
S. A. Fuglsang, T. Dau, and J. Hjortkjær, Noise-robust cortical tracking of attended speech in real-world acoustic scenes,” NeuroImage, vol. 156, pp. 435–444, 2017, doi: 10.1016/j.neuroimage.2017.04.026.
[36]
C. Han, V. Choudhari, Y. A. Li, and N. Mesgarani, Improved decoding of attentional selection in multi-talker environments with self-supervised learned speech representation,” in Proc. 45th annu. Int. Conf. IEEE eng. Med. Biol. Soc. (EMBC), 2023, pp. 1–5, doi: 10.1109/EMBC40787.2023.10340191.
[37]
Q.-T. Xu, J. Zhang, and Z.-H. Ling, An End-to-End EEG Channel Selection Method with Residual Gumbel Softmax for Brain-Assisted Speech Enhancement,” in Proc. IEEE int. Conf. Acoust., speech signal process. (ICASSP), 2024, pp. 10131–10135, doi: 10.1109/ICASSP48485.2024.10446263.
[38]
K. Zuo, Q. Xu, J. Zhang, and Z.-H. Ling, Geometry-Constrained EEG Channel Selection for Brain-Assisted Speech Enhancement,” in Proc. IEEE int. Conf. Acoust., speech signal process. (ICASSP), 2025, pp. 10691–10695, doi: 10.1109/ICASSP49660.2025.10890552.
[39]
Q. Xu, J. Zhang, and Z.-H. Ling, Input-Independent Subject-Adaptive Channel Selection for Brain-Assisted Speech Enhancement,” IEEE J. Sel. Topics Signal Process., vol. 19, no. 4, pp. 658–670, 2025, doi: 10.1109/JSTSP.2025.3558653.
[40]
L. R. Rabiner, A tutorial on hidden Markov models and selected applications in speech recognition,” Proc. IEEE, vol. 77, no. 2, pp. 257–286, 1989, doi: 10.1109/5.18626.
[41]
J. D. Lafferty, A. McCallum, and F. C. N. Pereira, Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data,” in Proc. 18th int. Conf. Mach. Learn. (ICML), 2001, pp. 282–289.
[42]
D. Povey, D. Kanevsky, B. Kingsbury, B. Ramabhadran, G. Saon, and K. Visweswariah, Boosted MMI for model and feature-space discriminative training,” in Proc. IEEE int. Conf. Acoust., speech signal process. (ICASSP), 2008, pp. 4057–4060, doi: 10.1109/ICASSP.2008.4518545.
[43]
B. Shinn-Cunningham, Cortical and Sensory Causes of Individual Differences in Selective Attention Ability Among Listeners With Normal Hearing Thresholds,” J. Speech Lang. Hear. Res., vol. 60, no. 10, pp. 2976–2988, 2017, doi: 10.1044/2017_JSLHR-H-17-0080.

  1. Yushan Yashengjiang, Jie Zhang, and Zhen-Hua Ling are with the NERC-SLIP, University of Science and Technology of China (USTC), Hefei 230027, China (e-mail: yusan0426@mail.ustc.edu.cn; jzhang6@ustc.edu.cn; zhling@ustc.edu.cn). Corresponding author: Jie Zhang.↩︎

  2. Miao Sun is with the School of Information and Communication Engineering, Guangzhou Maritime University, Guangzhou 510725, China (e-mail: m.sun.1@hotmail.com).↩︎

  3. Huadong Liang is with the Artificial Intelligence Research Institute, iFLYTEK Company, Ltd., Hefei 230088, China (e-mail: hdliang@iflytek.com).↩︎

  4. Xin Li is with the Artificial Intelligence Research Institute, iFLYTEK Company, Ltd., Hefei 230088, China, and also with the School of Information Science and Technology, University of Science and Technology of China, Hefei 230052, China (e-mail: leexin@ustc.edu.cn).↩︎