Next Article in Journal
Effects of Ozone Oxidation Process on Residual Antibiotics and Antibiotic Resistance Genes in a Swine Wastewater Treatment Plant
Previous Article in Journal
Virtual Flux Control Methods for Grid-Forming Converters: A Four-Method Comparison
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Weighted Filter Bank and Regularization Common Spatial Pattern-Based Decoding Algorithm for Brain-Computer Interfaces

1
School of Information and Communication, Guilin University of Electronic Technology, Guilin 541000, China
2
School of Electronic and Information Engineering/School of Integrated Circuits, Guangxi Normal University, Guilin 541000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(9), 5159; https://doi.org/10.3390/app15095159
Submission received: 5 April 2025 / Revised: 30 April 2025 / Accepted: 30 April 2025 / Published: 6 May 2025

Abstract

:
In the field of brain–computer interfaces (BCI), the decoding of motor imagery EEG signals is significantly hindered by individual differences in EEG signals, which limits the generalization ability of decoding models. To address this challenge, this study proposes a mutual information weighted filter bank regularized common spatial pattern (WFBRCSP) algorithm. The algorithm divides the signal into multiple frequency bands, adaptively assigns subject weights based on the mutual information maximization criterion, and optimizes the covariance matrix with a regularization strategy, significantly improving the robustness of feature extraction. The results on the public BCI competition datasets BCICIII IVa and BCICIV IIb exhibit that the WFBRCSP outperforms traditional CSP, RCSP, FBCSP, FBRCSP, and OFBRCSP methods in terms of classification accuracy (87.87% and 85.92%). In addition, through the mutual information-weighted and regularized spatial filtering of data from different subjects, WFBRCSP demonstrates excellent real-time performance in cross-subject scenarios, validating its practical value in brain–computer interface systems. This study provides a new approach to addressing the issues of individual differences and noise interference in EEG signals.

1. Introduction

Motor imagery (MI)-based brain–computer interface (BCI) technology is an advanced research field in neurocognition and clinical rehabilitation medicine [1]. Its core goal is to decode motor imagery EEG signals (electroencephalogram, EEG) and directly translate the user’s intention into mechanical responses, providing assistive-control solutions for patients with motor dysfunction [2]. The event-related desynchronization (ERD)/event-related synchronization (ERS) induced by motor imagery tasks in EEG are often considered as features for BCI systems to recognize users’ movement intentions [3]. However, these features exhibit significant individual differences: their signal amplitude, frequency band range, and cortical spatial distribution characteristics are all influenced by the subject’s physiological state and experimental conditions [4,5].
The common spatial pattern (CSP) algorithm is widely used for EEG feature extraction [6] and can effectively extract spatiotemporal features related to ERD/ERS. Its computational complexity is relatively low, making it especially suitable for online BCI systems. The filter bank common spatial pattern (FBCSP) algorithm extends CSP by adding frequency band division [7], addressing the issue that CSP’s pre-filtering strategy may not adapt to the subject’s individualized frequency domain features, thereby improving feature robustness. The regularized common spatial pattern (RCSP) introduces a regularization term [8] to address the problem of noise sensitivity in CSP, which can lead to model overfitting, thus enhancing performance on small sample datasets.
Although these methods are characterized by their suitability for binary classification tasks and high computational efficiency, they still suffer from insufficient generalization ability. In recent years, transfer-learning methods [9], through cross-subject or cross-task knowledge transfer, have become an effective way to enhance model generalization, receiving widespread attention. For motor imagery EEG signal decoding, some representative transfer-learning strategies include (1) a feature domain adaptation strategy, which aligns the EEG feature distributions of different subjects or tasks to reduce domain differences [10]; (2) model-based transfer-learning, which adapts to new subjects by fine-tuning pre-trained models or sharing model parameters [11]; and (3) a data augmentation strategy, which improves model generalization by synthesizing or transforming data [12].
Based on the FBCSP and RCSP methods, this study proposes a transfer strategy for cross-subject feature space alignment, named weighted filter bank and regularization common spatial pattern (WFBRCSP). WFBRCSP divides the EEG signals of the target subject and each source domain subject into sub-bands using a filter bank. It utilizes mutual information to quantify the similarity of EEG signal distributions within each frequency band between the target subject and the source domain subjects. Then, based on the total mutual information between the source domain subjects and the target subject across all frequency bands, it allocates weights to the sub-band EEG signals of each source domain subject. The weights are determined according to the proportion of their total mutual information. This approach achieves cross-subject feature space alignment. On this basis, the RCSP algorithm is used to extract spatiotemporal features from the weighted sub-bands for both the target subject and each source domain subject. Compared to traditional FBCSP and RCSP, WFBRCSP introduces a regularization term through the weighted filter bank and feature extraction process. This makes full use of the data from source domain subjects, which is similar to the target subject’s distribution. This approach addresses the issue of adapting to the individualized frequency domain features while being sensitive to noise, which could lead to model overfitting. It also overcomes the limitation of RCSP, which assigns equal weights to all source domain subject data, thereby weakening the discriminative power of suboptimal feature extraction. As a result, the target subject’s data is better aligned with a more stable and low-condition bias feature space. By jointly optimizing the spatial–frequency patterns in the frequency–domain and spatial–domain, this method further enhances the discriminability of the features and improves the model’s generalization ability across different subjects. Compared to existing transfer-learning strategies, the WFBRCSP method directly operates on the EEG signals and spatial filters, rather than on the extracted features. This allows the WFBRCSP to more directly capture the important information in the EEG signals, reducing information loss during the feature extraction process. It has a significant advantage in cross-subject feature space alignment, enabling better adaptation to the EEG signal distributions of different subjects. As a result, the model’s performance is significantly improved.
The structure of this paper is organized as follows. Section 2 reviews related work, analyzes the current state and advancements of transfer-learning methods in EEG signal analysis, and highlights the existing limitations in current research. Section 3 describes the framework and methodological principles of the weighted filter bank and regularized common spatial pattern (WFBRCSP) approach. Section 4 presents experimental comparisons between the WFBRCSP and other methods, including classification accuracy, computational time, and model generalization ability. Section 5 evaluates the WFBRCSP and the compared methods, discussing the results and their implications. Section 6 summarizes the theoretical contributions and practical significance of the research findings.

2. Related Works

Due to the individual differences in EEG signals and the scarcity of data, the application of transfer-learning in EEG signal processing has gradually become an important research direction. Kueper N et al. [13] proposed a transfer-learning-based method for motor intention recognition, targeting the challenge of limited data availability in exoskeleton-assisted rehabilitation training. The method involves recording EEG signals from healthy subjects performing bilateral synchronous movements under an exoskeleton mirror mode to train a classifier, which is then transferred to recognize unilateral limb motor intentions, thereby eliminating the need for additional calibration sessions during rehabilitation. To accommodate the small-sample condition, the authors employed a support vector machine (SVM) to classify extracted temporal features between movement-related potentials and resting states, enhancing the feasibility of the system under data-constrained environments.
Y. Zhang et al. [14] proposed a transfer-learning domain adaptation algorithm based on an improved Kullback–Leibler divergence to address the issue of feature distribution drift caused by the non-stationarity of EEG signals in motor imagery BCI. In this method, KL divergence is employed as a metric to measure the similarity between the feature distributions of the training and testing datasets. Additionally, the classification probabilities output by an SVM are utilized to both weight the covariance matrices of the training samples and to identify and remove the samples with poor classification performance, thereby effectively enhancing the model’s classification accuracy on cross-session testing datasets.
Jing Jin et al. [15] proposed a novel cross-dataset adaptive domain selection transfer-learning framework. Based on the maximum mean discrepancy criterion, source samples most similar to the target subject’s distribution were selected from a large-scale dataset comprising 109 subjects, after excluding BCI-illiterate individuals (subjects with classification accuracies below 70%). Subsequently, Euclidean alignment and a multi-combination common spatial pattern (MCCSP) method were employed for discriminative feature extraction, followed by classification using a linear kernel SVM. The experimental results demonstrated that the proposed method outperformed advanced approaches such as EA-CSP, FBCSP, and EA-IISCSP in cross-dataset motor imagery BCI tasks, with statistically significant improvements (p < 0.05).
Chu C et al. [16] addressed the challenges of inter-subject variability and calibration burden in motor imagery EEG-based BCIs by proposing a multi-source domain transfer-learning fusion framework. The framework aligns source domains using resting-state data, integrates feature extraction via CSP, and employs an improved EasyTL classifier with optimal transport and density peak selection strategies to enhance cross-subject classification performance. Considering the limitations of deep-learning methods in terms of data requirements, computational cost, and interpretability, the authors adopted a lightweight design that combines traditional machine learning with optimal transport, achieving a balance between classification performance, resource consumption, and system deployability.
A. Li et al. [17] proposed a novel transfer-learning strategy named MDTL, which not only enables transfer from a single source domain to a target domain but also facilitates data transmission among multiple source domains, thereby enhancing data selectivity and mitigating noise effects. As a model-agnostic approach, MDTL can be rapidly integrated into existing deep-learning models without requiring modifications to the network architecture. The experimental results demonstrated that MDTL improved the average classification accuracy on two datasets and reduced the training time by 93.4%. However, despite the significant efficiency improvements, the MACs of MDTL-EEGNet still reach 354.6 T, while the MACs of MDTL-ShallowConvNet are as high as 1708.8 T, making deployment on portable motor imagery brain–computer interface devices still challenging.
K. Shyu et al. [18] pointed out that real-time classification on resource-constrained portable devices requires classifiers with low computational overhead, minimal memory usage, and fast response times. To address the challenge posed by the high computational complexity of neural networks in motor imagery BCI, the authors proposed a real-time multi-class EEG classification method that combines CSP features with Riemannian manifold representations. By integrating CSP with Riemannian mapping, the method enhances feature discriminability, and it further incorporates a category-scoring mechanism based on SVM hyperplane distances to improve classification accuracy, thereby meeting the real-time performance and low-resource consumption requirements of portable BCI systems.
Although deep-learning-based methods have achieved remarkable progress in EEG decoding tasks in recent years, they typically rely on large-scale datasets, require substantial computational resources during training, and involve complex model structures with limited interpretability. Considering that motor imagery BCI applications are often characterized by small sample sizes, non-stationary signals, and resource-constrained deployment environments, this study adopts a lightweight WFBRCSP approach that integrates traditional machine learning with spatial feature extraction. The proposed method not only offers high computational efficiency and strong model interpretability but also meets the real-time requirements of portable BCI systems. Furthermore, WFBRCSP enhances the traditional CSP algorithm by integrating weighted filter banks and regularized common spatial patterns, introducing a mutual information-based weighting mechanism between the source and target domains to improve the generalization ability of the classification model while maintaining low computational overhead.

3. WFBRCSP Methods

3.1. Process

Based on the FBCSP framework, this study proposes an EEG-decoding method using a weighted filter bank regularized common spatial pattern (WFBRCSP) for feature extraction. The block diagram is exhibited in Figure 1, and the specific process is as follows.
  • Weighted Filter Bank
Considering the individual variability in the active frequency ranges during motor imagery tasks, where some subjects exhibit significant motor-related EEG activity outside the conventional α (8–12 Hz) and β (13–30 Hz) bands, this study constructs a filter bank by dividing the 4–40 Hz range into 4 Hz sub-bands [19]. Sub-band decomposition is performed on the raw EEG signals of both the target subject and all of the source subjects. Subsequently, the mutual information between the target subject and each source subject is calculated within each sub-band, and the total mutual information across all sub-bands is aggregated. Based on the mutual information maximization criterion, adaptive weights are assigned to each source subject.
2.
RCSP Feature Extraction
On each weighted sub-band of the source domain subjects, the RCSP algorithm is applied to combine the covariance matrices of the EEG data from the target subject and each source domain subject to extract the spatiotemporal features of the target subject, and then all sub-band features are merged.
3.
Feature Selection and Classification
The Fisher score is used to evaluate the separability of the feature set, selecting a subset of features with high discriminability. Based on the CSP feature pairs, the corresponding features are selected from the feature subset, and finally, they are input into an SVM to complete the intention classification task.

3.2. Weight Assignment for Band-Specific Mutual Information

The weighted filter bank allows for selective processing of different frequency bands of the signal. By combining information from multiple frequency bands, it can improve the algorithm’s robustness to noise and artifacts. Although EEG signals exhibit subject-specific characteristics, there may still be some similarity in the EEG responses between different subjects during motor imagery tasks, especially in task-related brain regions and common signal patterns (e.g., α waves, β waves). In traditional RCSP methods, when adding the data from source domain subjects to the covariance matrix, the data from all source domain subjects are typically added with equal weights. Mutual information-based weight allocation, by weighting the data from certain subjects for regularization, can avoid the negative impact of data with a weak correlation to the target subject on the model, thereby enhancing classification performance.
Mutual information maximization (MIM) is an information-theoretic optimization criterion designed to measure the statistical dependence between two random variables. In this study, mutual information maximization is applied in the subject-weighting strategy, specifically manifested as:
  • Calculating mutual information:
For each frequency band, the mutual information between the target subject’s data and the source domain subject’s data is calculated to quantify their correlation in the time domain. The mutual information of each frequency band for a given source domain subject is then accumulated to obtain the total mutual information;
2.
Subject weight allocation:
Based on the mutual information maximization criterion, higher weights are assigned to source domain subjects with high correlation, while lower weights are given to source domain subjects with low correlation, thereby adaptively enhancing the contribution of more specific subjects.
First, the EEG signals of the target subject and all of the source domain subjects are divided into sub-bands using a 5th-order Butterworth filter with frequency bands of 4–8 Hz, 8–12 Hz, …, 36–40 Hz [20].
Given the EEG signals X i and Y j ( i j ) of the target subject i the and source domain subjects j for a specific task c within a certain frequency band B , the mutual information is defined as:
I B c ( X i , Y j ) = x i X i y j Y j p B c ( x i , y j ) log ( p B c ( x i , y j ) p B c ( x i ) p B c ( y j ) )
where P B c ( x i , y j ) is the joint probability distribution of the target subject i and source domain subject j for the class c task in frequency band B , p B c ( x i ) , and p B c ( y j ) are the marginal probability distributions of the target subject i and source domain subject j for class c task in frequency band B , respectively.
The total mutual information of the source domain subject is obtained by accumulating the mutual information between the source domain subject j and the target subject i across all classification tasks and all sub-bands:
I ( X i , Y j ) = c { 1 , 2 } B Ω I B c ( X i , Y j )
The subject with the maximum mutual information is used as the reference. The total mutual information between all source domain subjects, and the target subject i is then normalized to ensure that the weight values of the source domain subjects lie within the range 0 w j 1 . The weights for the EEG signals of all source domain subjects are assigned step by step as follows:
w j = I ( X i , Y j ) max ( I ( X i , Y 1 ) , I ( X i , Y 2 ) , , I ( X i , Y j ) , , I ( X i , Y J ) )
To compute the mutual information between the EEG signals and assess their dependencies, this study employs a histogram discretization method to estimate the joint probability distribution of continuous signals [21]. First, the EEG signals are discretized, and the joint histogram is computed and normalized to obtain the joint probability distribution. Then, a similar approach is used to estimate the marginal probability distributions. Based on the normalized mutual information formula, the mutual information between the signals is calculated. This method avoids the high computational complexity associated with kernel density estimation and provides a more robust estimate, especially in cases of limited sample sizes.

3.3. Regularized Common Spatial Patterns

In EEG studies of motor imagery tasks, spatial analysis methods are helpful for identifying and localizing the activation patterns in specific regions of the cortical brain. Specifically, the spatial patterns of EEG signals typically reflect the differences in signal energy across different electrodes or channels, as exhibited in Figure 2. Spatial filtering techniques, such as CSP, are widely used for spatial feature extraction. By optimizing the spatial filters, these techniques can effectively enhance the spatial feature differences of task-related signals, thereby improving the accuracy of motor imagery decoding.
The traditional CSP algorithm relies on the covariance matrix to extract features, but the covariance matrix is highly sensitive to noise and artifacts, especially in low signal-to-noise ratio conditions. The presence of noise may lead to inaccurate estimation of the covariance matrix, which in turn, affects the classification performance of the extracted features. In this study, a regularization term is introduced to address the issues of noise and overfitting.
Let T represent the number of channels in the experiment, S represent the number of sampling points for each channel, and the matrix E B [ S × T ] represent the EEG data collected during one experiment, filtered by the B filter and weighted for class c of a particular task. Due to the weighting applied to the subject’s EEG data, rank normalization is not performed on the sample covariance matrix here. The form of the sample covariance matrix is:
R B , c = E B , c E B , c T , c = { 1 , 2 }
R B , c is the sum of the covariance matrices for all M c trials of the target subject’s class c task in sub-band B , the covariance matrices of the target subject and source domain subjects are merged and regularized using a regularization parameter:
θ B , c ( β ) = ( 1 β ) R B , c + β R B , c ¯ ( 1 β ) M c + β M c ¯ ( 0 β 1 )
c ( β , γ ) B = ( 1 γ ) θ B , c ( β ) + γ T t r [ θ B , c ( β ) ] I ( 0 γ 1 )
( β ,   γ ) is the regularization parameter, R B , c ¯ is the sum of the covariance matrices for M c ¯ trials of all source domain subjects’ class c task in sub-band B . The parameter β shifts the initial covariance matrix estimate towards the general covariance, providing a more stable estimate; the parameter γ shifts the initial covariance matrix estimate towards the identity matrix, compensating for possible condition bias under small sample conditions. When β = γ = 0 , RCSP is equivalent to CSP [22].
The total covariance matrix is obtained by summing the regularized covariance matrices of the two classes:
S B = c , 1 ( β , γ ) B + c , 2 ( β , γ ) B
Perform a generalized eigenvalue decomposition on the total covariance matrix to solve for the eigenvalues λ B and eigenvectors α B . The eigenvectors are then sorted in descending order based on the eigenvalues, resulting in the reordered eigenvector matrix U B . Whitening processing is then applied to U B .
p B = 1 λ B U B
Let s B , c = P B S B , c P B T and solve for the eigenvalues λ B and eigenvectors α B of S B , c . Similarly, based on the eigenvalues, sort the corresponding eigenvectors in descending order to obtain the eigenvector matrix U B . At this point, the spatial filter for sub-band B is:
W B = U B P B
Use the spatial filter W B to extract the EEG signal features Z B = W B E B and calculate the variance of each column of Z B . Then, normalize it to form the sub-band B feature vector f ( B ) .
f ( B ) = lg V a r ( Z B ) V a r ( Z B )
It is worth noting that, in binary classification, RCSP itself considers the differences between the two classes of signals by solving the generalized eigenvalue problem and optimizing the spatial filter to maximize the inter-class differences, without the need to individually calculate the spatial patterns for each class.

3.4. Fisher Score Feature Selection

Due to the frequency band division, the number of features will increase exponentially.
f = { f ( 1 ) , f ( 2 ) , f ( B ) , , f ( Ω ) }
where f ( B ) is the feature of the sub-band B . To reduce the feature dimension, a feature selection algorithm is used to perform dimensionality reduction on the extracted features. The goal of Fisher score feature selection is to select a set of features that can distinguish between different classes. To achieve this, the discriminability of each feature with respect to the target class is calculated by maximizing the ratio of inter-class variance to intra-class variance for feature selection.
Intra-class variance reflects the classification of samples within the same class. That is, the degree of dispersion between the sample points within each class.
S W ( F c ) = 1 M 1 i = 1 M 1 ( f 1 μ 1 ) 2 + 1 M 2 i = 1 M 2 ( f 2 μ 2 ) 2
where f c is the feature of a sample in class 1 or class 2, and μ 1 and μ 2 are the means of the corresponding feature f c in class 1 and class 2, respectively.
Inter-class variance reflects the difference in sample means between different classes. The larger the inter-class variance, the more distinct the difference between the two classes.
S B ( F c ) = M 1 ( μ 1 μ ) 2 + M 2 ( μ 2 μ ) 2
where μ is the global mean of all samples.
The Fisher score is a measure of the ability of feature f c to distinguish between two classes, defined as the ratio of inter-class variance to intra-class variance.
F i s h e r S c o r e ( x c ) = S B ( f c ) S W ( f c )
Features are sorted in descending order based on their Fisher scores. RCSP features exist in pairs, so when selecting N features, the corresponding features should also be included, ensuring that the final selected features contain complete feature pairs.

3.5. Classification Methods

SVM is a powerful classification method based on statistical learning theory and has been widely applied in EEG signal processing due to its comprehensive advantages in handling limited sample sizes, high-dimensional feature spaces, nonlinear modeling, and computational efficiency [23]. SVM achieves classification by maximizing the margin between classes and can effectively handle nonlinear data distributions through the use of various kernel functions, such as the Gaussian radial basis function (RBF) [24]. In this study, SVM is used as the feature classifier, and ten-fold cross-validation is employed to optimize the regularization parameters ( β ,   γ ) and the number of features N selected by Fisher score, with the aim of enhancing the classification performance. Considering the nonlinear nature of motor imagery EEG signals, the classifier utilizes an RBF kernel and sets the penalty parameter C to 1 to better fit the data distribution. Hyperparameter selection is performed using a combination of ten-fold cross-validation and grid search. Although grid search increases the computational cost, it allows for a comprehensive evaluation of different hyperparameter combinations and does not affect the assessment during the testing phase. To validate the stability of the model’s solution, the consistency of the same parameter set across different data folds was examined. By comparing the classification accuracy and AUC values across each fold, the stability of the selected hyperparameters across different folds was ensured.

4. Experimental Results

4.1. Data Description

This study evaluates the proposed method using two publicly available motor imagery EEG signal datasets. Dataset I is the BCICIII IVa dataset from the 2008 International BCI Competition [25]; dataset II is the BCICIV IIb dataset from the 2005 International BCI Competition [26].
  • Dataset I: BCICIII Iva:
The dataset contains EEG data from five healthy subjects, collected using 118 channels (10–20 system) with a sampling rate of 100 Hz. The data have been preprocessed with power line interference filtering and bandpass filtering (0.05–200 Hz). The subjects performed motor imagery tasks for the right hand and foot under no feedback conditions, with each task lasting 3.5 s, and a total of 280 trials were conducted. This study selects data from 0.5 s to 2.5 s after the start of the motor imagery task, using 18 channels (C1, C3, Cz, C2, C4, CFC3, CFC4, CFC5, CFC6, CCP3, CCP4, CCP5, CCP6, T7, T8, P3, Pz, and P4). The sample size for each subject is 18 × 200 [20];
  • Dataset II:BCICIV IIb:
The dataset contains EEG data from nine healthy subjects, collected using three channels (C3, CZ, C4) and three electrooculogram (EOG) channels, with a sampling rate of 250 Hz. The data have been preprocessed with power line notch filtering and bandpass filtering (0.5–100 Hz). The subjects performed motor imagery tasks for the left and right hands. The first two days were no-feedback experiments (240 trials), and the last three days were feedback experiments (480 trials). The data from the first two days were used as the training set, and the data from the last three days were used as the test set. This study uses data from 4 s after the start of motor imagery, with a sample size of 3 × 1000 for each subject.

4.2. Parameter

BCICIII Iva: the number of CSP feature pairs is set to three, and the number of features selected is N { 2 , 4 , 6 , , 54 } .
BCICIV IIb: the number of CSP feature pairs is set to one, and the number of features selected is N { 2 , 4 , 6 , , 18 } .
Regularization parameter:
β { 0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1 } ;
γ { 0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1 } .

4.3. Performance Comparison of Other Method and WFBRCSP

The description of similar competing methods compared to the WFBRCSP method proposed in this study is as follows.
CSP: The most classic algorithm in the field of motor imagery EEG signal processing, which uses spatial filters to extract variance features and combines them with SVM for feature classification.
RCSP: An improved version of the CSP algorithm, which introduces a regularization term and performs a linear combination of the covariance matrices of the target subject and source domain subjects.
FBCSP: The EEG signal frequency band is divided into multiple sub-bands, and the CSP algorithm is used to extract features from these sub-bands, achieving first place on the BCICIV IIb dataset. This study uses the Fisher score for feature selection.
FBRCSP: Combining the ideas of sub-band division and regularized CSP, parameter optimization is performed using 10-fold cross-validation. In this study, Fisher score feature selection and mutual information maximization feature selection are used for comparison of the results.
OBRCSP: The transfer-learning-based optimized filter bank regularized common spatial pattern method [12] uses a low Laplacian spatial filter to enhance local brain region activity and improve the signal-to-noise ratio. After extracting features using a seventh-order Butterworth filter bank and regularized CSP algorithm, the best features are selected using the minimum redundancy maximum relevance (mRmR) algorithm.
  • Comparison of Accuracy Between WFBRCSP and Various Methods
The classification accuracy of the WFBRCSP was compared with that of CSP, RCSP, FBCSP, FBRCSP-FSS, FBRCSP-MIFS, and OFBRCSP, as exhibited in Table 1 and Table 2. Bold values indicate the highest accuracy and mean kappa value for each subject across methods. Figure 3 and Figure 4 exhibit the confusion matrices for the two datasets on the test set. The experimental results demonstrate that the proposed WFBRCSP method achieved the highest average classification accuracy on both Dataset I and Dataset II, with accuracies of 87.87% and 85.92%, respectively. And WFBRCSP achieved the highest classification accuracy for each subject in Dataset II.
The average Kappa values for each subject across different methods are provided in Table 1 and Table 2. The Kappa value is used to measure the model’s performance in task classification [27] and can effectively capture the performance differences of the model across subjects. Particularly in cross-subject tasks, where individual differences are significant, Kappa values provide a more accurate reflection of the model’s stability.
2.
Hyperparameter Settings
Figure 5 exhibits the classification accuracy of subject “aa” in Dataset I with a feature selection size of N = 2 under different parameter sets. In the figure, the X-axis represents the γ value, and the Y-axis represents the β value. The brighter the color of the block, the higher the classification accuracy. The block marked with a star corresponds to the parameter set that yields the highest classification accuracy, with the regularization parameters β and γ and the feature selection size N set to (0.5, 0.2, 2).
3.
Comparison of Computational Time Between WFBRCSP and Various Methods
Figure 6 exhibits the total training time and total testing time for each method on the two datasets. The X-axis represents the methods, while the left Y-axis and right Y-axis represent the training time and testing time, respectively, both of which include the EEG data-preprocessing time.
4.
Comparison of ROC Curves and AUC Values Between WFBRCSP and Various Methods
Figure 7 exhibits the comparison of ROC curves and AUC values for various method models on subject “aa” in Data set I. The ROC curve is a widely used graphical representation to evaluate the performance of binary classification models. It exhibits the relationship between the true positive rate and the false positive rate, illustrating the model’s performance under different thresholds. The point in the top–left corner represents a high true positive rate and a low false positive rate. The steeper the curve, the better the model’s generalization ability. The AUC value represents the area under the ROC curve and is used to quantify the overall performance of the ROC curve. The larger the AUC value, the better the performance of the model.

5. Discussion

Based on the experimental results of the WFBRCSP, the following section will provide an in-depth discussion of these results.
As exhibited in Table 1 and Table 2, the CSP performed the worst in classification performance on both datasets, with average classification accuracies of 80.41% and 72.87%, respectively. The RCSP algorithm overcomes the limitations of the CSP algorithm in terms of overfitting, noise sensitivity, small sample sizes, and non-stationary data by introducing a regularization term, thus achieving better classification results than CSP. Due to the subject-specific nature of EEG signals, when using fixed frequency bands to filter EEG signals, the classification results of the CSP vary significantly between subjects. The FBCSP extracts CSP features from EEG signals across multiple sub-bands, addressing the dependency on frequency ranges, and therefore, its classification performance is superior to that of CSP. The FBRCSP algorithm demonstrates the advantages of the RCSP while also incorporating the benefits of FBCSP through the multi-filter bank structure, further improving its classification performance. The OFBRCSP uses a low Laplacian spatial filter, which calculates the weighted potential difference between the current electrode and neighboring electrodes to enhance local activity. It achieved a good average classification accuracy on BCICIII IVa, but performed poorly on BCICIV IIb, a dataset with fewer electrodes (C3, CZ, and C4). The effectiveness of the filter highly depends on the number and distribution of neighboring electrodes, and too few neighboring electrodes can lead to unbalanced weight distribution. As mentioned earlier, the subject-specific nature of EEG signals means that, in the RCSP algorithm, each source domain subject adjusts the covariance matrix with the same weight, without considering the correlation between subjects. The WFBRCSP introduces a regularization term based on subject data weights, using mutual information between subjects, to reconstruct the sample covariance matrix and adaptively balance the contribution of different subject data. This results in the highest average classification accuracies, with 87.87% and 85.92%, respectively. The average Kappa values of the WFBRCSP method for the two datasets are 0.76 and 0.72, respectively, the highest among all compared methods. This indicates that the proposed method excels in handling individual differences across subjects and ensuring stability in cross-subject tasks, further validating the effectiveness of WFBRCSP for motor imagery EEG signal decoding tasks.
Figure 5 provides an intuitive visual reference, illustrating the classification performance of subject “aa” under different regularization parameter settings. The experimental results show that subject “aa” is significantly influenced by parameter selection, with substantial variations in classification accuracy across different parameter configurations. When γ = 0.2, subject “aa” achieved a relatively high classification accuracy. However, as the γ increased to 0.3, the classification accuracy began to decline, indicating that subject “aa” performs better in suppressing variance than in suppressing bias. This further emphasizes the importance of parameter selection. In the WFBRCSP method, the use of SVM with ten-fold cross-validation provides a more reliable performance assessment. The parameter set selected by subject “aa” with a feature selection size N = 2 yielded the highest classification accuracy, further validating the effectiveness of the SVM for this task.
As exhibited in Figure 6, although the CSP algorithm demonstrates limited classification performance, it maintains high computational efficiency, primarily dominated by the eigendecomposition of the covariance matrices O ( T 3 ) , with its space complexity determined by the storage requirements for covariance matrices [28]. The RCSP algorithm preserves the core computational framework of the CSP while incorporating a covariance matrix regularization strategy. Although this introduces additional matrix summation operations O ( ( J + i ) T 2 ) , the eigendecomposition remains the computational bottleneck, resulting in marginally increased training time while maintaining comparable testing time to the CSP.
The FBCSP algorithm employs a serial multi-sub-band processing mechanism, leading to computational complexity that scales linearly with the number of sub-bands Ω   O ( Ω T 3 ) , significantly increasing the computational burden. Building upon the FBCSP framework, the FBRCSP algorithm integrates regularization strategies. While maintaining the same order of computational complexity, it requires cross-validation to optimize multiple hyperparameters, consequently further extending the training duration.
Notably, the OFBRCSP algorithm incorporates Laplacian spatial filtering as a preprocessing step, introducing computational complexity closely related to channel neighborhoods E   O ( T E ) , which results in the highest time consumption during the testing phase.
The proposed WFBRCSP algorithm innovatively introduces a mutual information weighting mechanism. While this increases the computational overhead for cross-subject correlation calculations during the training phase O ( ( J + i ) T S ) , its efficient testing phase performance O ( Ω T 3 ) makes it particularly suitable for real-time brain–computer interface applications, employing offline training and online testing paradigms. This design achieves an optimal balance between computational efficiency and classification performance, providing an effective solution for cross-subject motor imagery EEG decoding.
In this study, two feature selection methods, Fisher score and mutual information, are also compared within the FBRCSP method to evaluate their impact on the classification performance after feature extraction. The experimental results exhibit that, when using the Fisher score for feature selection, the classification accuracies reached 86.05% and 84.53%, slightly higher than the mutual information selection method, which achieved 86.03% and 84.1%. In addition, the average computation times for the Fisher score were 85.17 s and 645.26 s, much lower than the mutual information’s 1326.06 s and 2356.15 s. The calculation of the Fisher score only involves the computation of means and variances, making its computational complexity low and suitable for handling high-dimensional data. On the other hand, the mutual information method requires estimating the joint probability distribution, and especially for continuous data, discretization and kernel density estimation are needed. This results in higher computational complexity, leading to a significant increase in computation time. Therefore, although the improvement in classification accuracy is small, the computational efficiency advantage of the Fisher score makes it more effective in practical applications.
As exhibited in Figure 7, compared to other methods, the WFBRCSP method has the highest AUC value of 0.96, with the steepest ROC curve that is closest to the top–left corner. The WFBRCSP model exhibits the highest true-positive rate and the lowest false-positive rate among the methods exhibited. The experimental results exhibit that adjusting subject weights based on inter-subject correlation when processing EEG signals across subjects helps to improve the model’s generalization ability.
As exhibited in Table 3, the comparison of the main contributions of this paper with existing related work reveals key differences and innovations.

6. Conclusions

This study proposes an EEG decoding algorithm based on a weighted filter bank regularized common spatial pattern (WFBRCSP) to address the issues of individual differences in EEG signals and noise interference. The limitations of the traditional model are improved through the following methods:
  • Multi-band filtering and mutual information weighting:
The EEG signals are divided into nine sub-bands, and the correlation between the target subject and source domain subjects is calculated based on the mutual information maximization criterion. Adaptive weight allocation is performed to reduce the negative impact of low-correlation data;
2.
Regularized covariance matrix optimization:
A regularization parameter is introduced to merge the covariance matrices of the target subject and the source domain subjects, enhancing the feature stability under small sample sizes and non-stationary data;
3.
Efficient feature selection and classification:
The Fisher score is used to select highly discriminative features, and an SVM classifier is employed to achieve efficient decoding.
The experimental results exhibit that WFBRCSP achieves average classification accuracies of 87.87% and 85.92% on two public datasets (BCICIII IVa and BCICIV IIb), which is an improvement of approximately 7–13 percentage points compared to the traditional CSP. In addition, the WFBRCSP achieves an AUC value of 0.96 (for subject “aa”) in cross-subject scenarios, and the steeper ROC curve further validates its strong adaptability to individual differences. Although the training time of the WFBRCSP is relatively long, its testing time is short, making it suitable for real-time BCI systems with offline training and online testing.
This method has some areas for improvement. In the future, it can be extended to multi-class motor imagery tasks, such as hand, foot, and tongue movements, while maintaining high decoding performance. However, the computational complexity of multi-class tasks will increase, particularly in the design of spatial filters and classifiers. Specifically, spatial filters need to be computed for each task, and classifiers such as SVM will require more support vectors and training samples to accurately define decision boundaries, thereby increasing the computational cost of the model.
Future research could evaluate the performance of the WFBRCSP algorithm across a broader range of EEG tasks, assessing its adaptability to brain activity associated with different tasks, such as evoked potentials and cognitive tasks. By expanding the scope of evaluation, the potential for broader applications of the algorithm in the field of brain–computer interfaces (BCI) can be explored, thereby enhancing its practical applicability and robustness.
This study integrates transfer-learning with adaptive regularization strategies, providing a theoretical reference for the design of EEG-decoding algorithms and laying a technical foundation for their application in medical rehabilitation, neuroengineering, and other fields.

Author Contributions

J.Y. supervised the research, analyzed the results, and provided feedback. J.Z. implemented the research, executed the experimental work, analyzed the results, and revised the final article. S.H. revised the draft and approved the final version of the article. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China (Grant No. 62466006) and grants from the Natural Science Foundation of Guangxi Province of China (Grant No. 2025GXNSFAA069626), as well as the Guangxi Science and Technology Base and Talent Program (Approval No. 2022AC21054).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available in the BCI Competition III IVa, https://www.bbci.de/competition/iii/, accessed on 6 April 2025 [25], and BCI Competition IV IIb, https://www.bbci.de/competition/iv/, accessed on 6 April 2024 [26].

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
WFBRCSPWeighted Filter Bank and Regularization Common Spatial Pattern
BCIBrain–Computer Interface
MIMotor Imagery
EEGElectroencephalogram
ERDEvent-Related Desynchronization
ERSEvent-Related Synchronization
CSPCommon Spatial Pattern
FBCSPFilter Bank Common Spatial Pattern
RCSPRegularized Common Spatial Pattern
FBRCSPFilter Bank and Regularized Common Spatial Pattern
OBRCSPOptimal Bank Common Spatial Pattern

References

  1. Hu, H.; Wang, Z.; Zhao, X.; Li, R.; Li, A.; Si, Y.; Wang, J.; Zhou, T.; Xu, T. A Survey on Brain-Computer Interface-Inspired Communications: Opportunities and Challenges. IEEE Commun. Surv. Tutor. 2024, 27, 108–139. [Google Scholar] [CrossRef]
  2. Liu, L.; Wen, B.; Wang, M.; Wang, A.; Zhang, J.; Zhang, Y.; Le, S.; Zhang, L.; Kang, X. Implantable Brain-Computer Interface Based On Printing Technology. In Proceedings of the 2023 11th International Winter Conference on Brain-Computer Interface (BCI), Gangwon, Republic of Korea, 20–22 February 2023; pp. 1–5. [Google Scholar]
  3. Rao, Z.; Zhu, J.; Lu, Z.; Zhang, R.; Li, K.; Guan, Z.; Li, Y. A Wearable Brain-Computer Interface With Fewer EEG Channels for Online Motor Imagery Detection. IEEE Trans. Neural Syst. Rehabil. Eng. 2024, 32, 4143–4154. [Google Scholar] [CrossRef] [PubMed]
  4. Samek, W.; Vidaurre, C.; Müller, K.-R.; Kawanabe, M. Stationary common spatial patterns for brain–computer interfacing. J. Neural Eng. 2012, 9, 026013. [Google Scholar] [CrossRef] [PubMed]
  5. Parr, J.V.; Gallicchio, G.; Wood, G. EEG correlates of verbal and conscious processing of motor control in sport and human movement: A systematic review. Int. Rev. Sport Exerc. Psychol. 2023, 16, 396–427. [Google Scholar] [CrossRef]
  6. Cetera, A.; Rabiee, A.; Ghafoori, S.; Shahriari, Y.; Abiri, R. Classification of Emerging Neural Activity from Planning to Grasp Execution using a Novel EEG-Based BCI Platform. In Proceedings of the 2024 46th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 15–19 July 2024; pp. 1–5. [Google Scholar]
  7. Kristanto, A.M.; Djamal, E.C.; Ilyas, R. Motor Imagery Recognition Using Filter Bank Common Spatial Pattern and Recurrent Neural Networks. In Proceedings of the 2024 11th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI), Yogyakarta, Indonesia, 15 February 2024; pp. 45–50. [Google Scholar]
  8. Karakullukcu, N.; Altindış, F.; Yilmaz, B. Object Weight Perception in Motor Imagery Using Fourier-Based Synchrosqueezing Transform and Regularized Common Spatial Patterns. IEEE Access 2024, 12, 52978–52989. [Google Scholar] [CrossRef]
  9. Li, W.; Huan, W.; Hou, B.; Tian, Y.; Zhang, Z.; Song, A. Can Emotion Be Transferred?—A Review on Transfer Learning for EEG-Based Emotion Recognition. IEEE Trans. Cogn. Dev. Syst. 2021, 14, 833–846. [Google Scholar] [CrossRef]
  10. Niu, X.; Zhang, X.; Yang, L. MI-EEG Recognition Based on Euclidean Alignment and Style Transfer Mapping. In Proceedings of the 2022 2nd International Conference on Computational Modeling, Simulation and Data Analysis (CMSDA), Zhuhai, China, 2–4 December 2022; pp. 184–188. [Google Scholar]
  11. Li, D.; Shin, H.-B.; Yin, K.; Lee, S.-W. Domain-Incremental Learning Framework for Continual Motor Imagery EEG Clas-sification Task. In Proceedings of the 2024 46th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 15–19 July 2024; pp. 1–5. [Google Scholar]
  12. Chen, P.; Wang, H.; Sun, X.; Li, H.; Grebogi, C.; Gao, Z. Transfer Learning With Optimal Transportation and Frequency Mixup for EEG-Based Motor Imagery Recognition. IEEE Trans. Neural Syst. Rehabil. Eng. 2022, 30, 2866–2875. [Google Scholar] [CrossRef]
  13. Kueper, N.; Kim, K.S.; Kirchner, A.E. Avoidance of specific calibration sessions in motor intention recognition for exoskele-ton-supported rehabilitation through transfer learning on EEG data. Sci. Rep. 2024, 14, 16690. [Google Scholar] [CrossRef]
  14. Zhang, Y.; Li, H.; Dong, H.; Dai, Z.; Chen, X.; Li, Z. Transfer learning algorithm design for feature transfer problem in motor imagery brain-computer interface. China Commun. 2022, 19, 39–46. [Google Scholar] [CrossRef]
  15. Jin, J.; Bai, G.; Xu, R.; Qin, K.; Sun, H.; Wang, X.; Cichocki, A. A cross-dataset adaptive domain selection transfer learning framework for motor imagery-based brain-computer interfaces. J. Neural Eng. 2024, 21, 036057. [Google Scholar] [CrossRef]
  16. Chu, C.; Zhu, L.; Huang, A.; Xu, P.; Ying, N.; Zhang, J. Transfer learning with data alignment and optimal transport for EEG based motor imagery classification. J. Neural Eng. 2024, 21, 016015. [Google Scholar] [CrossRef] [PubMed]
  17. Li, A.; Wang, Z.; Zhao, X.; Xu, T.; Zhou, T.; Hu, H. MDTL: A Novel and Model-Agnostic Transfer Learning Strategy for Cross-Subject Motor Imagery BCI. IEEE Trans. Neural Syst. Rehabil. Eng. 2023, 31, 1743–1753. [Google Scholar] [CrossRef] [PubMed]
  18. Shyu, K.K.; Huang, S.C.; Tung, K.J.; Lee, L.H.; Lee, P.L.; Chen, Y.H. Common Spatial Pattern and Riemannian Manifold-Based Real-Time Multiclass Motor Imagery EEG Classification. IEEE Access 2023, 11, 139457–139465. [Google Scholar] [CrossRef]
  19. Ang, K.K.; Chin, Z.Y.; Zhang, H.; Guan, C. Filter Bank Common Spatial Pattern (FBCSP) in Brain-Computer Interface. In Proceedings of the 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Com-putational Intelligence), Hong Kong, China, 1–8 June 2008; pp. 2390–2397. [Google Scholar]
  20. Park, S.H.; Lee, D.; Lee, S.G. Filter Bank Regularized Common Spatial Pattern Ensemble for Small Sample Motor Imagery Classification. IEEE Trans. Neural Syst. Rehabil. Eng. 2018, 26, 498–505. [Google Scholar] [CrossRef]
  21. Tang, C.; Jiang, D.; Dang, L.; Chen, B. EEG Decoding Based on Normalized Mutual Information for Motor Imagery Brain–Computer Interfaces. IEEE Trans. Cogn. Dev. Syst. 2024, 16, 1997–2007. [Google Scholar] [CrossRef]
  22. Lu, H.; Eng, H.L.; Guan, C.; Plataniotis, K.N.; Venetsanopoulos, A.N. Regularized Common Spatial Pattern With Aggre-gation for EEG Classification in Small-Sample Setting. IEEE Trans. Biomed. Eng. 2010, 57, 2936–2946. [Google Scholar]
  23. Aggarwal, S.; Chugh, N. Review of Machine Learning Techniques for EEG Based Brain Computer Interface. Arch. Comput. Methods Eng. 2022, 29, 3001–3020. [Google Scholar] [CrossRef]
  24. Fei, S.-W.; Chu, Y.-B. A novel classification strategy of motor imagery EEG signals utilizing WT-PSR-SVD-based MTSVM. Expert Syst. Appl. 2022, 199, 116901. [Google Scholar] [CrossRef]
  25. Blankertz, B.; Dornhege, G.; Krauledat, M.; Müller, K.-R.; Curio, G. The non-invasive Berlin Brain–Computer Interface: Fast acquisition of effective performance in untrained subjects. NeuroImage 2007, 37, 539–550. [Google Scholar] [CrossRef]
  26. Tangermann, M.; Müller, K.-R.; Aertsen, A.; Birbaumer, N.; Braun, C.; Brunner, C.; Leeb, R.; Mehring, C.; Miller, K.J.; Müller-Putz, G.R.; et al. Review of the BCI Competition IV. Front. Neurosci. 2012, 6, 55. [Google Scholar] [CrossRef]
  27. Aghaei, A.S.; Mahanta, M.S.; Plataniotis, K.N. Separable Common Spatio-Spectral Patterns for Motor Imagery BCI Systems. IEEE Trans. Biomed. Eng. 2015, 63, 15–29. [Google Scholar] [CrossRef]
  28. Lotte, F.; Guan, C. Regularizing Common Spatial Patterns to Improve BCI Designs: Unified Theory and New Algorithms. IEEE Trans. Biomed. Eng. 2010, 58, 355–362. [Google Scholar] [CrossRef]
Figure 1. The block diagram of weighted filter bank and regularization common spatial pattern method.
Figure 1. The block diagram of weighted filter bank and regularization common spatial pattern method.
Applsci 15 05159 g001
Figure 2. The spatial patterns of ERD/ERS in left- and right-hand motor imagery.
Figure 2. The spatial patterns of ERD/ERS in left- and right-hand motor imagery.
Applsci 15 05159 g002
Figure 3. The confusion matrix of BCICIII IVa for subjects “aa”, ”al”, and “av”.
Figure 3. The confusion matrix of BCICIII IVa for subjects “aa”, ”al”, and “av”.
Applsci 15 05159 g003
Figure 4. The confusion matrix of BCICIV IIb for subjects “B01”, ”B03”, and “B04”.
Figure 4. The confusion matrix of BCICIV IIb for subjects “B01”, ”B03”, and “B04”.
Applsci 15 05159 g004
Figure 5. The classification accuracy according to the parameter set for subject “aa” in BCICIII IVa.
Figure 5. The classification accuracy according to the parameter set for subject “aa” in BCICIII IVa.
Applsci 15 05159 g005
Figure 6. (a) The required time for training and test in BCICIII IVa; (b) the required time for training and test in BCICIV IIb.
Figure 6. (a) The required time for training and test in BCICIII IVa; (b) the required time for training and test in BCICIV IIb.
Applsci 15 05159 g006
Figure 7. Subject “aa” of BCICIII IVa ROC curves and AUC values for various method.
Figure 7. Subject “aa” of BCICIII IVa ROC curves and AUC values for various method.
Applsci 15 05159 g007aApplsci 15 05159 g007b
Table 1. Classification accuracy of BCICIII IVa (%).
Table 1. Classification accuracy of BCICIII IVa (%).
SubjectaaalavawayMeanMean Kappa
CSP76.7910061.7379.0284.5280.410.61
RCSP76.7910066.8477.2387.7081.710.63
FBCSP87.5098.2168.3775.8980.1682.030.64
FBRCSP-
FSS
91.9696.4370.9281.2589.6886.050.72
FBRCSP-MIFS91.0798.2169.3982.5988.8986.030.72
OFBRCSP90.1896.4375.0081.2588.1086.190.70
WFBRCSP
( β , γ , N )
94.64
(0.5, 0.2, 2)
100
(0.9, 0, 20)
72.45
(0.6, 0.5, 20)
86.16
(0.2, 0, 18)
86.11
(0.1, 0, 4)
87.870.76
Table 2. Classification accuracy of BCICIV IIb (%).
Table 2. Classification accuracy of BCICIV IIb (%).
SubjectB01B02B03B04B05B06B07B08B09MeanMean Kappa
CSP71.2554.2956.8892.5067.8173.1273.7587.8178.4472.870.46
RCSP71.2561.7958.1394.0671.8874.3873.7590.0081.2575.170.50
FBCSP75.9458.2157.8195.6288.7586.5676.8889.3882.1979.040.58
FBRCSP-
FSS
80.3173.9368.1295.9494.3887.5087.5091.2581.8884.530.69
FBRCSP-MIFS80.9472.8668.4496.2593.1285.9486.8890.6281.8884.100.68
OFBRCSP70.6262.1457.8181.2584.3869.6981.2588.7586.2575.790.52
WFBRCSP
( β , γ , N )
83.44
(0.6, 0.1, 10)
76.07
(0.3, 0.9, 6)
71.56
(0.9, 0.3, 14)
97.19
(0.5, 0.5, 16)
95.00
(0, 1,
4)
87.50
(0.9, 0.6, 14)
88.12
(0, 0.4,
12)
91.88
(0, 1,
14)
82.81
(0.8, 0.8, 10)
85.920.72
Table 3. Comparison of the main contributions of this paper with existing related work.
Table 3. Comparison of the main contributions of this paper with existing related work.
MethodMain ContributionsLimitationsInnovations of WFBRCSP
Y. Zhang
et al. [14]
Proposed a KL divergence-based transfer-learning method that weights features and filters samples using SVM probabilities to improve cross-session performance.Only post-extraction feature-level adaptation is performed, without addressing information loss at the signal or spatial filter stage.Introduces mutual information-guided weighting during signal and spatial filtering, reducing feature loss and enhancing cross-subject generalization.
Jing Jin
et al. [15]
Developed a cross-dataset domain selection framework using MMD for source sample selection, Euclidean alignment, and multi-combination CSP features with linear SVM.Feature extraction and classification are independent; reliance on linear separability limits handling of complex distributions.Integrates mutual information weighting during feature extraction and uses RBF-kernel SVM with cross-validation, improving adaptability to complex cross-subject data.
Chu C
et al. [16]
Proposed a multi-source transfer-learning framework based on resting-state alignment and improved EasyTL.Relies on traditional CSP features without modeling inter-subject variability during feature extraction, limiting alignment precision.Combines weighted filter banks and regularized CSP, introducing mutual information-guided weighting to better capture inter-subject differences.
WFBRCSPConstructs the WFBRCSP framework by integrating mutual information-based subject weighting, filter bank decomposition, and regularized CSP for adaptive cross-subject feature alignment. Applies Fisher score for feature selection and RBF-kernel SVM for classification.Under multi-subject conditions, the mutual information calculation during the training phase increases computational overhead. When extended to multi-class problems, the design of spatial filters and classifiers may incur higher computational complexity.The method directly operates on EEG signals and spatial filters, enhancing interpretability and reducing feature loss. Mutual information-based subject weighting improves cross-subject robustness, while Fisher score and RBF-SVM ensure a balance between accuracy and efficiency.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ye, J.; Zhu, J.; Huang, S. Weighted Filter Bank and Regularization Common Spatial Pattern-Based Decoding Algorithm for Brain-Computer Interfaces. Appl. Sci. 2025, 15, 5159. https://doi.org/10.3390/app15095159

AMA Style

Ye J, Zhu J, Huang S. Weighted Filter Bank and Regularization Common Spatial Pattern-Based Decoding Algorithm for Brain-Computer Interfaces. Applied Sciences. 2025; 15(9):5159. https://doi.org/10.3390/app15095159

Chicago/Turabian Style

Ye, Jincai, Jiajie Zhu, and Shoulin Huang. 2025. "Weighted Filter Bank and Regularization Common Spatial Pattern-Based Decoding Algorithm for Brain-Computer Interfaces" Applied Sciences 15, no. 9: 5159. https://doi.org/10.3390/app15095159

APA Style

Ye, J., Zhu, J., & Huang, S. (2025). Weighted Filter Bank and Regularization Common Spatial Pattern-Based Decoding Algorithm for Brain-Computer Interfaces. Applied Sciences, 15(9), 5159. https://doi.org/10.3390/app15095159

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop