1. Introduction
With the deep intertwining and fusion of artificial intelligence technology and neuroscience, affective computing has evolved from a theoretical pursuit into a critical technology for next-generation human–computer interaction, precision mental health monitoring, and immersive multimedia experiences [
1,
2,
3]. While exogenous modalities like facial expressions and speech are easily accessible, they are often susceptible to subjective suppression and environmental noise [
4,
5]. In contrast, electroencephalography, or EEG, which directly captures the electrophysiological dynamics of the central nervous system, offers higher objectivity and temporal resolutions [
6,
7]. However, unlocking the full potential of EEG for effective emotion recognition remains a formidable challenge, and the demand for high-performance, generalized models has never been greater [
8,
9].
Despite the rapid advancement of deep learning, or DL, in fields like computer vision, i.e., CV, ref. [
10,
11], its application to EEG analysis is hindered by a fundamental data–structure mismatch. Unlike images with regular grid structures, EEG signals are high-dimensional, non-stationary time series with complex spatial–spectral couplings [
12]. Current research faces a critical bottleneck: traditional methods relying on handcrafted features often fail to capture global dependencies, while end-to-end deep models may require additional structural guidance to converge on raw chaotic signals. Furthermore, relying on a single feature dimension is insufficient to describe the intricate neural mechanisms of human emotion, leading to reduced reliability in complex scenarios [
13]. Therefore, how to effectively translate heterogeneous EEG features into a unified, structured representation that is compatible with standard deep neural networks is a pivotal problem that needs immediate resolution.
To address these challenges, this paper proposes a framework based on “RGB-style” multimodal feature construction. We argue that a key factor for performance improvement lies not just in deeper networks but in a more expressive and structured input representation.
We introduce two feature construction strategies: the spatial concatenation method and the band-wise stacking method, abbreviated as SCM and BSM, respectively. Instead of treating features in isolation, we comprehensively extract three feature descriptors—the power spectral density, differential entropy, and spectral strength, i.e., PSD, DE, and SS—and reorganize them into high-dimensional tensors. PSD and DE are classic spectral features that are widely validated in EEG emotion recognition, characterizing the energy distribution and signal complexity, respectively. SS is a more recent spectral measure that captures the cumulative spectral magnitude within each frequency band, and it has shown effectiveness in reflecting emotion-related oscillatory changes. By fusing these three feature types within structured topological priors, this approach transforms the abstract EEG emotion recognition problem into a standard image classification task. The SCM creates a multi-feature image to facilitate local cross-modal fusion, while the BSM treats frequency bands as independent depth frames to facilitate the learning of inter-band dependencies.
While prior work [
12] has primarily mapped distinct frequency bands to RGB channels, this paper utilizes the structured fusion of heterogeneous feature types. The primary contributions of this paper are centered on investigating structural priors for multi-feature EEG fusion. Specifically, the novelty of this work is summarized in the following aspects.
- (1)
Feature-to-channel mapping strategy: Whereas previous RGB-style approaches map different frequency bands to RGB channels, this work proposes a mapping strategy that projects heterogeneous feature types onto the color channels. This structural prior is designed to encourage the convolutional neural network to learn three feature types within local spatial windows, which is distinct from the spectral mixing in traditional methods.
- (2)
Band-wise stacking method: The band-wise stacking method is a tensor-based strategy that treats frequency bands as independent depth frames. This structure provides a structural pathway for the network to learn band-specific patterns by organizing each frequency band into a separate channel, in contrast to standard representations where band information is combined within the same tensor.
- (3)
Dedicated convolutional neural network architectures: Two specialized convolutional neural network architectures are designed to be structurally compatible with the spatial and spectral tensor structures generated by the SCM and BSM. These architectures are compact and interpretable, optimized for the specific structural priors imposed by the fusion methods.
The remainder of the paper is organized as follows.
Section 2 introduces related work about feature extraction, spatial topology modeling, and deep learning architectures.
Section 3 presents the proposed SCM and BSM with a focus on structural design and applicability analysis.
Section 4 describes the dedicated CNN architectures.
Section 5 gives the experimental configuration.
Section 6 presents and analyzes the experimental results and comparative performance of the SCM and BSM.
Section 7 concludes the paper and proposes future research directions.
2. Related Work
This section critically reviews the technical evolution in EEG emotion recognition, focusing on three key dimensions: feature extraction, spatial topology modeling, and deep learning architectures. We position the proposed framework against the closest related work and clarify where existing methods fall short.
2.1. EEG Feature Extraction and Multi-Feature Fusion
Feature extraction is the bedrock of EEG analysis. Early research primarily focused on handcrafted features [
14]. Ref. [
15] established the utility of PSD in analyzing energy distributions, and it remains one of the most widely adopted frequency-domain features in EEG analysis. Subsequently, ref. [
16] proposed DE and demonstrated that it performs competitively with—and, in some settings, achieves higher accuracy than—PSD in classifying varying emotional states due to its sensitivity to signal complexity. Both PSD and DE are well-established, effective EEG descriptors that capture EEG aspects like the energy distribution and information-theoretic complexity, respectively. Ref. [
13] further investigated critical frequency bands, identifying that high-frequency bands, specifically
and
, contain more emotion-related information. PSD and DE have since become standard features in the EEG emotion recognition literature, owing to their well-understood physiological interpretations and computational simplicity.
More recently, SS has emerged as an alternative frequency-domain descriptor besides PSD and DE features. While PSD averages the power within each band and DE captures log-variance, SS sums the raw FFT magnitudes across the frequency components of the band-pass-filtered signal. This provides a distinct measure of the cumulative spectral intensity within each band, making it sensitive to overall oscillatory strength changes induced by emotional arousal. Its integration alongside PSD and DE enables the more complete characterization of EEG spectral conttent compared to any single feature alone.
Moreover, relying on a single feature type is often insufficient to capture the full spectrum of brain dynamics. Recent trends have shifted towards multi-feature fusion [
17]. For instance, ref. [
18] utilized ensemble learning to combine multi-scale frequency bands, improving stability. Ref. [
19] proposed the regularized deep fusion of kernel machines to integrate multimodal signals. Despite these advances, a critical limitation of existing fusion approaches is that they typically concatenate feature vectors into a flat representation, discarding the spatial topology of the electrode layout and the structural relationships among features. Ref. [
20] similarly noted the pitfalls of high-dimensional concatenation without structural priors. To address this gap, our work introduces a structured fusion strategy that integrates energy features, namely PSD and SS, and complexity features, namely DE, into a unified tensor, preserving their distinct characteristics within a spatially organized grid.
2.2. Input Representation: From Signals to RGB-Style EEG Images
Traditional methods treat EEG signals as one-dimensional time series, or 1D vectors, often discarding critical spatial information. To leverage the feature extraction capabilities of CV, researchers have pioneered the concept of the “RGB-style” EEG image.
The seminal work in [
12] proposed projecting three-dimensional electrode coordinates, i.e., 3D spatial positions, onto a two-dimensional, i.e., 2D, plane using azimuthal equidistant projection, or AEP for short. In this paradigm, the spatial distribution of electrodes corresponds to pixel positions, and the spectral power of distinct frequency bands, specifically
, is mapped to the standard red, green, and blue color channels, or RGB for short. This transformation effectively converts the emotion recognition problem into an image classification task, allowing the model to capture local spatial patterns. While this paradigm has been successfully applied, most existing RGB-style EEG images map different frequency bands to the three color channels. In contrast, the present work explores a different direction: mapping different feature types extracted from the same set of frequency bands to the RGB channels. Through this, we investigate whether the convolutional neural network, or CNN, can learn three feature types within a local spatial window, rather than purely spectral mixing. This mapping strategy provides a structural prior that allows the CNN to jointly process multiple feature descriptors within the same spatial context.
Parallel to image-based methods, graph neural networks, or GNNs, have also emerged as an effective tool for modeling spatial topology. Ref. [
21] proposed the dynamical graph convolutional neural network, i.e., DGCNN, to dynamically learn the intrinsic relationships between channels. More recently, ref. [
22] introduced a hierarchical dynamic GCN with interpretability, and ref. [
23] surveyed the growing application of GNNs in this field. For cross-subject generalization, Wang et al. proposed a meta-learning wavelet graph convolutional network [
24]. Beyond single-modal EEG, Yan et al. combined frequency-domain graph convolution and time-domain convolution with cross-attention for EEG-fNIRS fusion [
14].
While GNNs are effective, image-based representations offer a practical advantage: they enable the seamless transfer of mature, pretrained CNN backbones such as ResNet and EfficientNet to EEG tasks. The SCM proposed in this paper extends the RGB-style EEG image concept. Whereas ref. [
12] maps frequency bands to color channels, the SCM maps heterogeneous feature types to the RGB channels. This mapping allows the CNN to learn interactions between different feature modalities within the same spatial receptive field.
2.3. Deep Modeling Architectures
With the evolution of input representations, backend models have diversified. Convolutional neural networks, or CNNs, remain dominant; for example, ref. [
25] designed EEGNet, a compact CNN specifically tailored to BCI, while refs. [
26,
27] explored 3D-CNNs to simultaneously capture spatial and temporal–spectral dependencies.
Recently, transformer architectures have gained traction due to their ability to model long-range dependencies. Refs. [
28,
29] successfully integrated attention mechanisms with convolutional networks. Ref. [
30] proposed an adaptive multiview fusion transformer, and ref. [
31] developed ERTNet to enhance model interpretability. Furthermore, ref. [
32] explored advanced transformations for deep learning, and ref. [
33] extended recognition to continuous regression tasks. For feature refinement, Zhang et al. introduced a triple attention network to fuse temporal, spatial, and cross-modal features [
34]. To capture spatial dependencies, Zhu et al. constructed distinct spatial maps for different frequency bands using self-organized graph pseudo-3D convolution [
35]. Fang et al. encoded band–space–time correlations into 3D tensors and utilized a multi-scale CNN with bidirectional GRUs [
36].
Building on these foundations, this paper proposes the BSM as a tensor-based deep modeling strategy. Whereas standard 2D-CNNs process a single fused input, the BSM treats frequency bands as independent depth frames, allowing the model to learn cross-band correlations. Furthermore, while GNNs and transformers have shown promise in modeling the spatial topology and long-range dependencies, they often rely on complex attention mechanisms or graph constructions. Our proposed dedicated CNN architectures are compact, interpretable, and specifically designed to exploit the structural priors embedded in our input representations, rather than relying on generic deep learning backbones.
3. Methodology
3.1. Overall Process Overview
This work aims to enhance the fusion and representation capabilities of multi-band, multi-feature information for EEG emotion recognition models by designing rational feature construction strategies. As illustrated in
Figure 1, the overall research pipeline is structured into five consecutive stages: EEG signal preprocessing, feature extraction, feature construction based on the proposed SCM and BSM strategies, deep model training and inference, and, finally, comprehensive performance evaluation.
In the first stage, the raw EEG signals undergo preprocessing operations such as filtering, artifact removal, and segmentation to eliminate noise and ensure data comparability across different subjects. Subsequently, in the second stage, three types of commonly used frequency-domain and spatial features are calculated for each segmented sample: DE, PSD, and SS. These features characterize emotion-related EEG patterns from perspectives such as energy distribution, information complexity, and spatial topology. Normalization is applied after feature extraction, as described in
Section 3.3.
The third stage is the core aspect of this work: the feature construction stage. In this stage, the three extracted feature types are reorganized into high-dimensional tensor inputs compatible with deep learning networks. The two proposed methods in this paper are as follows:
- (1)
The spatial concatenation method concatenates PSD, DE, and SS along the channel dimension to construct an input structure similar to an RGB image and further arranges them along the spatial or frequency band axis to achieve local three-feature fusion.
- (2)
The band-wise stacking method constructs a three-channel feature map for each frequency band individually and then stacks multiple bands along an added dimension, forming a multi-frame input to facilitate learning dependencies between frequency bands along the band dimension.
Through this multi-source feature and structured tensor mapping, the EEG spectral and spatial information is converted into a unified format. This format could be directly used in 2D or 3D convolutional networks. While previous approaches performed numerical concatenation of features, this design preserves multi-dimensional structural information, allowing subsequent models to extract local and cross-band patterns.
In the fourth stage, the features generated by the SCM and BSM are input into various backend models for training and inference, including 2D-CNNs, 3D-CNNs, and hybrid architectures incorporating attention mechanisms. By using uniform training parameters and evaluation strategies, a fair comparison of different representation methods under equivalent conditions is ensured. The final stage involves the performance evaluation and ablation experiments, systematically analyzing the two methods across multiple dimensions, such as accuracy, the F1-score, generalizability, and computational costs.
Overall, the methodological framework establishes a tight connection between the feature layer and the model layer: the frontend SCM/BSM is responsible for structured feature representation, and the backend network is responsible for feature learning and classification. This complete “feature construction–model adaptation–performance verification” closed loop allows us to systematically investigate the impact of EEG feature organization on emotion recognition performance at the input level.
3.2. EEG Signal Preprocessing
For both the DEAP and DREAMER datasets, we directly used the official preprocessed versions provided by the dataset authors. According to the original papers [
37,
38], these versions already include downsampling to 128 Hz; a common average reference, i.e., CAR; re-referencing; ocular artifact removal via ICA or regression; and band-pass filtering (4–45 Hz). No additional artifact rejection or baseline correction was performed by us.
On top of the official preprocessing, we applied the following steps before feature extraction.
The filtered EEG signal is further decomposed into multiple frequency bands for subsequent feature extraction and indexing operations. This paper adopts the frequency band division scheme shown in
Table 1.
The
band (0.5–4 Hz) is excluded from the experiments for two reasons. First, the
band predominantly reflects slow-wave activity associated with deep sleep and unconscious states, and it has been shown to carry limited discriminative information for emotion recognition compared to the higher-frequency bands (
,
,
,
) [
13]. Second, the official preprocessed versions of both DEAP and DREAMER are band-pass-filtered to 4–45 Hz [
37,
38], which already attenuates the
band content. All subsequent processing therefore operates on the four bands within the 4–45 Hz range.
3.3. Feature Extraction
To extract multi-dimensional emotion-related information from the preprocessed EEG signals, this paper utilizes three features: PSD, DE, and SS. These three features describe brain activity from the perspectives of energy distribution, signal complexity, and spatial topology, respectively. These three feature types collectively support the subsequent feature construction methods, namely the SCM and BSM, in fully integrating cross-band and cross-channel discriminant information. This section details the calculation method and output format for each feature type.
After feature extraction, z-score normalization is applied to the extracted features to eliminate inter-subject differences and channel amplitude biases. Specifically, for each subject and each of the three feature types, namely PSD, DE, and SS, the mean and standard deviation are computed per channel across all windows, and the normalization is then applied to the corresponding feature values:
where
denotes the extracted feature value (PSD, DE, or SS) of channel
i, and
and
are the per-channel mean and standard deviation. For the subject-dependent protocol, the normalization statistics are computed exclusively on the training folds, and the resulting
and
are then applied to normalize both the training and test folds, ensuring that no information from the test set is involved in the normalization. For LOSO experiments, the normalization statistics are similarly computed on the training subjects only and applied to the held-out test subject. This normalization is performed on the extracted features, not on the raw EEG signals, thereby preserving the amplitude and energy characteristics that PSD, DE, and SS are intended to capture during the feature extraction stage.
3.3.1. Power Spectral Density
The PSD feature describes the energy distribution of the EEG signal at different frequencies and is one of the most commonly used frequency-domain features in emotion recognition research. In this paper, the Welch method [
15] is utilized to estimate the spectrum of the segmented signal for each channel. Specifically, the calculation process begins by dividing the signal of length
T into several overlapping sub-windows, followed by the application of windowing and the fast Fourier transform, i.e., FFT, on each segment. Finally, the energy within each frequency band interval is computed and averaged to obtain the stable spectral density.
Its mathematical expression is as follows:
where
c denotes the channel number;
b denotes the frequency band,
, or
;
is the number of sub-windows; and
is the set of frequencies corresponding to band
b.
3.3.2. Differential Entropy
The DE feature reflects the complexity of the signal from an information theory perspective and is considered to be closely related to changes in neural activity associated with emotion regulation. Since EEG can be approximated as a Gaussian process over a short period, if the signal follows
, its differential entropy can be written as [
16]
where
denotes the variance of the band-pass-filtered signal for channel
c and frequency band
b. In this paper, the variance is computed from the corresponding signal segment within each channel
c and each frequency band
b to obtain the DE feature. Compared to PSD, the DE feature is more sensitive to amplitude and statistical fluctuations, providing additional information beyond pure energy.
3.3.3. Spectral Strength
To further capture the spectral intensity characteristics of the EEG signal within each frequency band, this paper introduces the SS feature. While PSD estimates the average power and DE captures the signal complexity, SS directly quantifies the cumulative spectral magnitude, providing an additional perspective on the overall oscillatory strength within a given frequency range.
The calculation is performed on the band-pass-filtered signal for each frequency band. Specifically, for a single-channel EEG segment
that has been band-pass-filtered to a target band, the FFT is computed and the magnitudes of the positive frequency components are summed:
where
denotes the channel-
c signal after band-pass filtering to band
b,
N is the number of time-domain samples, and
is the
k-th complex FFT coefficient. Unlike PSD and DE, which characterize specific statistical properties (mean power and log-variance, respectively), SS captures the aggregate spectral activity through the sum of the raw FFT magnitudes. We note that SS is related to the signal amplitude and spectral energy; rather than claiming independence among PSD, DE, and SS, we view SS as an additional, practically effective EEG descriptor whose combination with the other two features, through the RGB-style stacking framework, contributes to improved classification performance.
Concerning the scale dependence of the raw FFT magnitude, we note that per-subject z-score normalization is applied after feature extraction, as detailed in
Section 3.3, which mitigates inter-subject amplitude differences by standardizing each feature to a common scale within each subject. The relative magnitude across frequency bands within a single subject is preserved after this normalization.
Similarly, to maintain consistency with PSD and DE, the SS feature for each frequency band is mapped onto a 2D electrode plane via the same topology-preserving mapping described above, allowing it to participate in the spatial/band structural construction of the SCM and BSM.
3.3.4. Electrode Topology Mapping
To construct the 2D grid-like representations required by the SCM and BSM, the multi-channel EEG feature vectors are projected onto a fixed spatial grid. This mapping is performed via a predefined template that assigns each electrode to a specific (row, column) position based on its approximate scalp location, following the international 10–20 system layout. Positions without corresponding electrodes are filled with zeros.
For the DEAP dataset, the 32 electrode indices are placed at coordinates approximating their standard 10–10 positions on the
grid. For the DREAMER dataset, the 14-channel layout is similarly mapped to the same
grid with zero padding at unused positions. Compared to some prior work that employs azimuthal equidistant projection, i.e., AEP, for coordinate-based interpolation, the template-based approach used here directly assigns each electrode’s scalar feature value to a fixed grid cell, which is computationally efficient and preserves the discrete spatial relationships among neighboring electrodes without introducing interpolation artifacts. The resulting output for each feature type and frequency band is a
matrix, which serves as a single-channel spatial map. The electrode-to-grid coordinate mapping for the DEAP 32-channel layout is illustrated in
Figure 2. The DREAMER 14-channel layout follows the same mapping procedure.
3.4. Feature Construction Methods
After completing the preprocessing of the EEG signals and the extraction of multiple features, effectively organizing these heterogeneous features into an input representation that can be fully utilized by deep learning models becomes a crucial factor affecting the emotion recognition performance. Addressing this issue, this paper proposes two structured feature construction methods: the SCM and the BSM. The two methods differ in their focus regarding feature fusion, frequency band modeling strategies, and model adaptability, catering to different application requirements.
3.4.1. Spatial Concatenation Method
- (1)
Design Motivation
The core idea of the SCM is to closely fuse multiple feature types within the spatial dimension, creating an input structure that is analogous to an RGB image. This allows CNNs to directly learn multiple feature correlations within the local receptive field. This method emphasizes “local properties between features”. It is suitable for standard 2D-CNN frameworks and enhances the discriminative ability without increasing the network complexity.
The construction process begins with selecting the target frequency bands, denoted as
, from the extracted PSD, DE, and SS features. For each selected frequency band, these three feature types are concatenated along the channel dimension, i.e.,
, to generate a unified three-channel feature block:
When the selection involves multiple frequency bands, the corresponding feature blocks are spatially arranged to form a composite map. Specifically, in a dual-band configuration, the blocks are concatenated along the height direction, whereas, in a four-band configuration, they are organized into a
grid array. The final output is a single 2D feature map, which serves as the direct input for the standard 2D-CNN.
As illustrated in
Figure 3, this structure can be regarded as a “colored EEG image”, where each pixel simultaneously contains three types of information: PSD, DE, and SS. The tensor shape is given in
Table 2, where
N denotes the batch size. The SCM thus requires a four-dimensional input.
The SCM strategy presents several practical characteristics. It fuses multiple feature types within local spatial regions, providing multiple-feature information within the receptive field. Additionally, it is compatible with standard 2D-CNN architectures without requiring structural modifications, making it suitable for scenarios where computational efficiency is important.
3.4.2. Band-Wise Stacking Method
- (1)
Design Motivation
The BSM focuses on the structural relationships and cross-band dependencies between frequency bands. This method treats different frequency bands as independent “frames”, preserving their distinctiveness, and stacks them along a newly added dimension, allowing the model to learn interaction patterns between bands.
The construction process of the BSM is executed in a structured sequence. Initially, for each frequency band
b, the corresponding features from PSD, DE, and SS are extracted separately. These three feature types are then concatenated along the channel dimension to form a unified single-band feature block:
Subsequently, all generated band feature blocks are stacked along a newly introduced frequency band dimension, corresponding to
:
where
k denotes the number of bands. The resulting structure constitutes the final five-dimensional tensor input to the model, typically processed with shape
, where
N denotes the batch size.
The output shapes for different frequency band settings are shown in
Table 3. It can be seen that the BSM needs a 5D input.
Figure 4 illustrates the BSM structure. In this figure, each frequency band is a frame of a three-channel feature map, stacked along the band axis to form a 3D tensor structure.
- (3)
Structural Characteristics
The BSM strategy has several structural characteristics. Primarily, it organizes each frequency band as a separate frame, which allows the network to process each band through dedicated branches before fusing the extracted features. Furthermore, the method is adaptable to various frequency band combinations. Finally, on the datasets evaluated, this design shows competitive performance in the LOSO evaluation compared to single-stream methods.
4. Dedicated CNN Architectures
To evaluate the SCM and BSM in the EEG emotion recognition task, this paper designs two adapted CNN architectures: a custom convolutional neural network called CustomCNN and a parallel four-branch convolutional neural network called ParallelCNN. Both are designed to be consistent with the characteristics of the SCM and BSM in terms of the input structure, convolution method, and feature fusion mechanism, so that the models are compatible with the tensor structures formed by the two construction methods.
4.1. CustomCNN Model Architecture
- (1)
Adaptability Design
The SCM construction method spatially concatenates the three feature types into a single three-channel EEG image with the dimension
where
for the three feature types. This structure is naturally compatible with traditional 2D-CNNs; thus, this paper uses CustomCNN to process the SCM data.
The structure of CustomCNN is shown in
Figure 5. CustomCNN consists of four consecutive convolutional blocks, achieving gradual abstraction from the local spatial structure to higher-order semantic features, followed by fully connected layers for classification. Specifically, the network employs
convolutional kernels with the channel dimensions progressively expanding (
). Each convolutional operation is immediately followed by a ReLU activation function. Notably, pooling layers are intentionally omitted throughout the network to avoid the loss of fine-grained spatial information and to maintain the integrity of the generated EEG topological maps. Following the feature extraction stage, the resulting high-dimensional tensors are flattened into vectors and fed into a classification head consisting of fully connected layers (
). This design balances parameter efficiency with representational power for processing the compact spatial structures generated by the SCM strategy. The forward propagation flow of the CustomCNN model is as follows:
The convolutional layers are responsible for learning the fusion patterns across feature channels, and the final fully connected layer performs classification prediction.
4.2. ParallelCNN Model Architecture
- (1)
Adaptability Design
The BSM construction method preserves frequency band independence by treating each band as a separate frame of a three-channel feature map, stacked along a new dimension:
where
denotes the number of frequency bands. Specifically, when
, the BSM forms four complete feature frames. To fully utilize these structural characteristics, we designed ParallelCNN, a network composed of four parallel branches that independently model the features of the
,
,
, and
bands.
- (2)
Network Structure and Forward Propagation
The structure of ParallelCNN is shown in
Figure 6. The architecture consists of four structurally identical convolutional branches. Each branch processes its corresponding input
(where
) through a series of operations: multi-layer convolutions using
kernels, with the channel dimensions progressively expanding (
), followed by ReLU activation and batch normalization. The resulting feature maps are then flattened and passed through two fully connected layers (
) to extract high-level representations.
These independent representations are subsequently fused at the feature level via concatenation:
Finally, the fused feature vector
is fed into a linear classifier to generate the final prediction
.
This multi-branch design processes each frequency band through a dedicated branch with independent weights, so that features from different frequency ranges are initially processed separately. The late fusion strategy then combines these representations to learn cross-band correlations.
4.3. Model Complexity and Applicability Comparison
The two models are designed to be structurally compatible with the SCM/BSM construction methods, so that the different feature organization approaches can be evaluated, with neither approach inherently superior to the other as shown in
Table 4.
We note that CustomCNN and ParallelCNN are architecturally coupled to their respective representation strategies: CustomCNN is a single-branch architecture tailored to the three-channel input format, combining PSD, DE, and SS, produced by the SCM, while ParallelCNN is a four-branch architecture where each branch independently processes one frequency band of the BSM tensor. Direct cross-pairing, such as pairing the SCM with ParallelCNN or the BSM with CustomCNN, is architecturally non-trivial: feeding the 3-channel SCM tensor into ParallelCNN would collapse its four branches into a single branch, losing the structural purpose of the parallel design; conversely, using the BSM with CustomCNN would require replicating CustomCNN into four independent copies—one per band—and fusing their outputs, which essentially yields a variant of ParallelCNN. Therefore, the evaluation of the architecture-agnostic baselines—EEGNet, DeepConvNet, and ShallowConvNet—under both the SCM and BSM provides a controlled comparison between representation strategies, while the dedicated architectures, CustomCNN and ParallelCNN, are evaluated only within their structurally compatible representations. This inherent coupling between representation and architecture is acknowledged as a limitation of the current study; full cross-factorial disentanglement is deferred to a future investigation.
6. Results and Discussion
In this section, we systematically evaluate the proposed SCM and BSM feature construction strategies on the DEAP and DREAMER datasets. The experiments were organized into four parts: first, an ablation study on the multi-feature fusion effectiveness; second, a comprehensive comparison between the SCM and BSM across multiple architectures with confusion matrix analysis; third, a model complexity and efficiency analysis; and, fourth, cross-subject generalization via LOSO validation. All results are reported as the mean ± standard deviation across subjects.
6.1. Ablation Study: Multi-Feature Fusion Effectiveness
To assess the contribution of each feature type and the benefit of multi-feature fusion, we conducted ablation experiments using both CustomCNN with the SCM and ParallelCNN with the BSM on the DEAP Arousal task under the trial-wise five-fold CV protocol.
Table 7 summarizes the results across five input configurations: the full RGB fusion combining PSD, DE, and SS; three single-feature configurations using DE only, PSD only, or SS only; and a raw PSD baseline without multi-feature concatenation, labeled no RGB.
For CustomCNN in its single-branch configuration, when a single feature such as PSD only is used, the input is a single-channel spatial map without any feature concatenation along the channel dimension—i.e., SCM-style multi-feature fusion is not applied. Consequently, the PSD-only and no-RGB entries are identical for CustomCNN. For ParallelCNN in its multi-branch configuration, the single-feature cases such as PSD only still process each of the four frequency bands through an independent branch, preserving the BSM’s structural design; the no-RGB configuration, by contrast, concatenates the four-band PSD values into a single four-channel tensor and processes it through a single-branch architecture. Thus, the ablation design implicitly captures not only the contributions of each feature type but also, through the CustomCNN PSD-only and no-RGB conditions, the baseline performance without the proposed multi-feature representation.
Several observations emerge from
Table 7. First, the full RGB fusion, i.e., PSD+DE+SS, achieves the best mean values across all metrics for both architectures under the DEAP Arousal task. This suggests that stacking multiple well-established EEG features into a multi-channel input can yield better classification performance than using any single feature alone. We do not claim that PSD, DE, and SS are statistically independent or strictly complementary; rather, the results indicate that each feature captures partially distinct signal characteristics that, when combined within the RGB-style framework, collectively benefit the CNN’s discriminative capability. Second, among the single-feature configurations, PSD alone performs the best across most metrics, followed by SS and DE, consistent with the established role of PSD as a robust frequency-domain descriptor in EEG analysis. Third, the no-RGB configuration yields identical results to PSD only for CustomCNN since the input dimensions coincide for single-branch models, with slightly higher results for ParallelCNN, suggesting that the four-band multi-frame structure itself may offer a modest benefit even without feature fusion. Fourth, both SCM+CustomCNN and BSM+ParallelCNN perform competitively under the full RGB configuration—CustomCNN achieves comparable results with higher parameter efficiency, while ParallelCNN attains slightly higher balanced accuracy and F1-scores. These results indicate that both representation strategies are viable for this task. However, this ablation study is limited to a single dataset and classification task, namely DEAP Arousal under the subject-dependent protocol, and the contributions of individual features may vary across other datasets, emotion dimensions, and evaluation protocols. The generalizability of the multi-feature fusion benefit therefore requires further verification across a wider range of conditions.
6.2. Comprehensive Model Comparison
This section presents the core comparison between the SCM with CustomCNN and BSM with ParallelCNN, alongside three standard EEG baselines—EEGNet [
25], DeepConvNet [
41], and ShallowConvNet [
41]—evaluated under both the SCM and BSM input representations. Results are reported for both the DEAP and DREAMER datasets under two protocols: trial-wise five-fold CV for the subject-dependent setting and LOSO for the subject-independent setting.
Several findings emerge from the subject-dependent results in
Table 8. First, both the proposed SCM+CustomCNN and BSM+ParallelCNN combinations achieve competitive performance across all metrics on both datasets. Under the SCM, CustomCNN achieves the best scores on most but not all metrics: EEGNet attains a slightly higher AUC on DEAP Valence at 0.6990 versus 0.6977, and ShallowConvNet achieves a higher AUC on DREAMER Valence at 0.8364 versus 0.8344. Under the BSM, ParallelCNN achieves the best scores on most DEAP Valence and DREAMER settings; however, on DEAP Arousal, EEGNet edges ahead in Acc at 0.7417 versus 0.7411 and DeepConvNet leads in BA and MF1 at 0.6450 and 0.6369 versus 0.6345 and 0.6281. Second, among the baseline architectures, EEGNet delivers competitive results on DEAP across most metrics. ShallowConvNet shows competitive performance on DREAMER, achieving an Arousal BA of 0.8669 under the SCM and an MF1 of 0.8336 under the BSM, but it trails on DEAP. DeepConvNet under the BSM achieves the best BA at 0.6450 and MF1 at 0.6369 on DEAP Arousal. This pattern suggests that the optimal architecture can vary with the dataset characteristics and that no single model dominates all metrics. Third, both the SCM and BSM representations yield broadly comparable performance. On DEAP, BSM+ParallelCNN achieves moderately higher balanced accuracy and F1-scores than SCM+CustomCNN on both Arousal and Valence; on DREAMER, BSM+ParallelCNN leads on most metrics, although SCM+CustomCNN achieves a slightly higher MF1 on Valence at 0.8197 versus 0.7962. Without statistical significance testing, these numerical differences should be interpreted as descriptive trends rather than confirmed advantages. Overall, the results indicate that both proposed strategies are viable for subject-dependent EEG emotion recognition, each with different structural characteristics.
To complement the quantitative metrics, confusion matrices for the proposed SCM+CustomCNN and BSM+ParallelCNN pipelines are presented for the DEAP dataset in
Figure 7 and for the DREAMER dataset in
Figure 8, both under the subject-dependent protocol. Since trial-wise five-fold cross-validation produces five sets of predictions per subject, the confusion matrices shown are aggregated across all subjects for one selected fold.
On the DEAP dataset, as shown in
Figure 7, both SCM+CustomCNN and BSM+ParallelCNN exhibit diagonal dominance in the selected fold, suggesting that the models are capable of distinguishing between classes above the chance level. On the DREAMER dataset, as shown in
Figure 8, both pipelines also achieve visible diagonal patterns, particularly for the Arousal task. The confusion matrices, based on one selected fold out of the five CV folds, indicate that both the SCM and BSM representations, when paired with their respective dedicated architectures, can learn class-discriminative patterns. These visual patterns are broadly consistent with the quantitative results in
Table 8, although the per-fold results exhibit some variation across the five splits.
6.3. Model Complexity and Efficiency
Table 9 reports the parameter count, FLOPs, and per-sample inference time for all evaluated models, measured on an NVIDIA RTX 4070 Ti SUPER. Both single-branch SCM-compatible variants and four-branch BSM-compatible variants are included.
Several observations are noteworthy. Since the memory consumption is uniformly minimal across all compared methods and is approximately 1 MB, we omit it from the table as it provides no meaningful discriminative information. First, EEGNet is the most lightweight model, with only 1.6 K parameters in the single-branch configuration, approximately 1/683 of CustomCNN’s 1.09 M. In the four-branch variant, EEGNet has only 2.9 K parameters, about 1/878 of ParallelCNN’s 2.54 M. Second, despite their larger parameter counts, CustomCNN and ParallelCNN achieve competitive inference speeds, namely 0.26 ms and 1.54 ms, respectively, due to their purely Conv2d+Linear architecture, which avoids depthwise-separable convolutions or other computationally intensive operations. Third, ShallowConvNet is the fastest model overall at 0.19 ms in single-branch and 0.71 ms in four-branch configurations, with minimal GPU memory of 9.07 MB for single-branch and 10.00 MB for four-branch, making it an attractive option for latency-critical and memory-constrained deployments. Fourth, the four-branch models scale approximately 4× in parameters and FLOPs compared to their single-branch counterparts, as each branch independently processes one frequency band without parameter sharing. DeepConvNet has the highest computational cost among the baselines, at 0.0021 GFLOPs in single-branch and 0.0069 GFLOPs in four-branch configurations. Finally, in terms of the model storage size, CustomCNN and ParallelCNN are notably larger, at 4.17 MB and 9.71 MB, respectively, than the lightweight alternatives, such as EEGNet at 0.01 MB, which may be relevant for on-device deployment with storage constraints. Overall, on the datasets evaluated, CustomCNN and ParallelCNN achieve competitive accuracy with inference latency that is sufficient for offline batch processing on GPU hardware, albeit at the cost of higher parameter counts and storage requirements than ultra-lightweight alternatives.
6.4. Cross-Subject Generalization: LOSO Validation
To evaluate generalization to unseen subjects, LOSO experiments were conducted on both the DEAP and DREAMER datasets.
Table 10 presents the aggregated LOSO results for all models under both SCM and BSM representations.
The LOSO results in
Table 10 reveal several patterns. First, there is a substantial performance drop from subject-dependent to subject-independent evaluation across all models and datasets, underscoring the inherent difficulty of cross-subject EEG emotion recognition and indicating that the highly subject-dependent results are partly attributable to subject-specific patterns rather than fully generalizable emotion representations.
Second, both the SCM and BSM representations yield broadly comparable results under LOSO, although the highest-scoring method varies by dataset, task, and metric. On DEAP Arousal, SCM+CustomCNN achieves the best BA and MF1 at 0.5163 and 0.5003, respectively, while BSM+ParallelCNN leads in Acc at 0.5887. On DEAP Valence, the best results are distributed across models: BSM+DeepConvNet attains the highest BA and AUC at 0.5372 and 0.5525, while SCM+CustomCNN achieves the highest MF1 at 0.5263 and BSM+ParallelCNN leads in Acc at 0.5740. On DREAMER, BSM+ParallelCNN achieves the top mean values across all four metrics for both Arousal and Valence. However, many metrics are close to the chance level with BA near 0.5, particularly on DEAP, and the large standard deviations suggest that these numerical differences should be interpreted cautiously as descriptive trends only. No formal statistical test was applied to compare model pairs at the subject level, so differences across models should not be interpreted as statistically confirmed advantages. No single architecture or input representation consistently outperforms all others across all conditions.
Third, the inter-subject variability is considerably larger under LOSO than under the subject-dependent evaluation, and the DREAMER dataset exhibits wider variance than DEAP, likely reflecting the smaller subject sample and the different electrode montage. This variability highlights that domain adaptation or personalization strategies remain an important area for future work before these models can be reliably deployed on unseen users.
Fourth, the discrepancy between the accuracy and balanced metrics, particularly evident under LOSO, is partly attributable to class imbalance in the datasets. As reported in
Table 5, DEAP shows moderate imbalance, with Arousal C0:C1 approximately 41:59 and Valence approximately 43:57, while DREAMER exhibits a stronger skew, with Arousal C0:C1 approximately 28:72 and Valence approximately 39:61. A model that tends to predict the majority class can achieve inflated accuracy under such distributions, which explains the gap between the accuracy, balanced accuracy, and macro-F1 observed in the LOSO results. This observation further reinforces the importance of evaluating EEG emotion recognition models with multiple metrics, as the accuracy alone can be misleading when the class distributions are not perfectly uniform.
7. Conclusions
In this paper, we have presented a systematic study on constructing input representations for EEG-based emotion recognition. To address the high dimensionality and complex spatial–spectral structure of EEG signals, we propose the SCM and BSM feature construction strategies. They reorganize PSD, DE, and SS into structured tensors suitable for CNN processing. The proposed methods were evaluated through experiments on the DEAP and DREAMER datasets for binary Arousal and Valence classification, under both subject-dependent and subject-independent protocols. The following findings are drawn.
- (1)
Multi-feature fusion is beneficial. The ablation study reported in
Table 7 shows that integrating PSD, DE, and SS into an RGB-style representation achieves higher accuracy than any single feature modality on the DEAP Arousal task. The fusion improves the accuracy by approximately 7–12 percentage points over the best single feature, PSD. Rather than claiming strict complementarity or independence among features, we interpret this as evidence that stacking multiple well-established EEG descriptors into a multi-channel input provides richer discriminative information for CNN-based classification than any single feature alone. However, this finding is based on a single dataset and task, namely DEAP Arousal under the subject-dependent protocol, and the contribution of each feature type may vary under different conditions and evaluation settings.
- (2)
Both the SCM and BSM are viable representation strategies. Across both datasets and evaluation protocols, the proposed SCM+CustomCNN and BSM+ParallelCNN pipelines achieve competitive performance. On DEAP, the two approaches yield comparable results: subject-dependent Valence Acc of 0.7058 versus 0.7086 and Arousal Acc of 0.7405 versus 0.7411. On DREAMER, BSM+ParallelCNN yields higher numerical scores for most metrics, while SCM+CustomCNN achieves a higher MF1 on Valence, 0.8197 versus 0.7962, with a more compact architecture. The confusion matrix analysis based on one selected CV fold, shown in
Figure 7 and
Figure 8, demonstrates that both representations can produce diagonally dominant predictions. These findings suggest that the choice between the SCM and BSM may be informed by application-specific constraints such as model complexity, inference latency, or whether inter-band modeling is desired. However, without statistical significance testing, numerical comparisons should be interpreted as indicative rather than definitive.
- (3)
CustomCNN and ParallelCNN offer a competitive accuracy–efficiency trade-off. While EEGNet is orders of magnitude smaller at 1.6 K versus 1.09 M parameters for CustomCNN, the proposed architectures achieve the highest numerical scores in most subject-dependent settings, with inference latencies of 0.26 ms for CustomCNN and 1.54 ms for ParallelCNN per sample on a commodity GPU, specifically an NVIDIA RTX 4070 Ti SUPER. Under LOSO, their performance is more mixed, with no single model consistently leading across all metrics. The GPU memory footprints of the proposed models remain low at 12.53 MB for CustomCNN and 17.91 MB for ParallelCNN, although their model storage sizes of 4.17 MB and 9.71 MB are notably larger than EEGNet’s 0.01 MB. This suggests that reasonably compact, purely convolutional architectures can support EEG emotion recognition without relying on pretrained heavyweight backbones, although lighter alternatives may be preferable under strict resource constraints.
- (4)
Cross-subject generalization remains a major challenge. The LOSO experiments reveal a substantial performance gap between subject-dependent and subject-independent evaluation, i.e., approximately 14–25 percentage points in accuracy depending on the dataset and emotion dimension, and large inter-subject variability, with standard deviations ranging from roughly 4% to 13%. These findings highlight the need for domain adaptation, personalization, or data augmentation strategies in future EEG emotion recognition research.
Future work will explore three directions: first, conducting experiments on additional datasets to further evaluate the proposed methods; second, incorporating graph neural networks to replace the fixed 2D grid mapping with learnable, non-Euclidean electrode connectivity; and, third, investigating domain adaptation and self-supervised pretraining techniques to narrow the subject-dependent-to-LOSO performance gap.