<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="review-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neurosci.</journal-id>
<journal-title>Frontiers in Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-453X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnins.2023.1203059</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Review</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Survey on the research direction of EEG-based signal processing</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Sun</surname> <given-names>Congzhong</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/2271721/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Mou</surname> <given-names>Chaozhou</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2356553/overview"/>
</contrib>
</contrib-group>
<aff><institution>School of Mathematics and Statistics, Shandong University</institution>, <addr-line>Weihai</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Aydin Farajidavar, New York Institute of Technology, United States</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Maryam Ravan, New York Institute of Technology, United States; Mohammad Ali Ahmadi-Pajouh, Amirkabir University of Technology, Iran</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Chaozhou Mou <email>mouchaozhou&#x00040;mail.sdu.edu.cn</email></corresp></author-notes>
<pub-date pub-type="epub">
<day>13</day>
<month>07</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1203059</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>04</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>16</day>
<month>06</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Sun and Mou.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Sun and Mou</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>Electroencephalography (EEG) is increasingly important in Brain-Computer Interface (BCI) systems due to its portability and simplicity. In this paper, we provide a comprehensive review of research on EEG signal processing techniques since 2021, with a focus on preprocessing, feature extraction, and classification methods. We analyzed 61 research articles retrieved from academic search engines, including CNKI, PubMed, Nature, IEEE Xplore, and Science Direct. For preprocessing, we focus on innovatively proposed preprocessing methods, channel selection, and data augmentation. Data augmentation is classified into conventional methods (sliding windows, segmentation and recombination, and noise injection) and deep learning methods [Generative Adversarial Networks (GAN) and Variation AutoEncoder (VAE)]. We also pay attention to the application of deep learning, and multi-method fusion approaches, including both conventional algorithm fusion and fusion between conventional algorithms and deep learning. Our analysis identifies 35 (57.4%), 18 (29.5%), and 37 (60.7%) studies in the directions of preprocessing, feature extraction, and classification, respectively. We find that preprocessing methods have become widely used in EEG classification (96.7% of reviewed papers) and comparative experiments have been conducted in some studies to validate preprocessing. We also discussed the adoption of channel selection and data augmentation and concluded several mentionable matters about data augmentation. Furthermore, deep learning methods have shown great promise in EEG classification, with Convolutional Neural Networks (CNNs) being the main structure of deep neural networks (92.3% of deep learning papers). We summarize and analyze several innovative neural networks, including CNNs and multi-structure fusion. However, we also identified several problems and limitations of current deep learning techniques in EEG classification, including inappropriate input, low cross-subject accuracy, unbalanced between parameters and time costs, and a lack of interpretability. Finally, we highlight the emerging trend of multi-method fusion approaches (49.2% of reviewed papers) and analyze the data and some examples. We also provide insights into some challenges of multi-method fusion. Our review lays a foundation for future studies to improve EEG classification performance.</p></abstract>
<kwd-group>
<kwd>electroencephalography (EEG)</kwd>
<kwd>brain-computer interface (BCI)</kwd>
<kwd>preprocessing</kwd>
<kwd>feature extraction</kwd>
<kwd>classification</kwd>
<kwd>deep learning (DL)</kwd>
<kwd>multi-method fusion</kwd>
</kwd-group>
<counts>
<fig-count count="9"/>
<table-count count="0"/>
<equation-count count="3"/>
<ref-count count="105"/>
<page-count count="18"/>
<word-count count="13921"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Neural Technology</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>The Brain-Computer Interface (BCI) is a communication system that allows humans to send messages and commands to the outside world without relying on peripheral nerves and muscles (Wolpaw et al., <xref ref-type="bibr" rid="B93">2000</xref>). The BCI system is composed of four primary components: signal acquisition, signal processing, control equipment, and feedback link. Signal acquisition technology in BCI systems can be divided into two categories: non-invasive methods and invasive methods. While invasive methods, such as implanting electrodes directly into the brain, have been explored in some studies, they are not commonly used due to the potential risks and complicated operations. Thus, non-invasive methods are used in many studies. Non-invasive methods include functional Magnetic Resonance Imaging (fMRI), functional Near-Infrared Spectroscopy (fNIRS), Magnetoencephalography (MEG), Electroencephalography (EEG), and Positron Emission Tomography (PET).</p>
<p>Among the aforementioned methods, EEG signals are commonly utilized due to their features of safety, portability, ease of use, high temporal resolution, and low cost (Singh et al., <xref ref-type="bibr" rid="B78">2021</xref>). EEG signals are a useful tool for directly reflecting the activities of the brain, in both BCI and clinical applications (Wolpaw et al., <xref ref-type="bibr" rid="B93">2000</xref>; Michel and Murray, <xref ref-type="bibr" rid="B69">2012</xref>). For example, a typical application of EEG-BCI systems is to control a robot arm by brain signals, which will be greatly helpful for not only the disabled but also general people to improve their life (Jeong et al., <xref ref-type="bibr" rid="B41">2020</xref>). Therefore, it is important to process and analyze EEG signals so as to fit multitudes of applications in BCI. EEG signal processing typically involves three main steps: preprocessing, feature extraction, and classification.</p>
<p>EEG signals are typically collected using multiple electrodes placed on the scalp, with electrodes placed on different scalp locations to collect signals from various brain areas. The positioning or arrangement of electrodes is called the montage, and there are two broad categories of montages: bipolar and referential (Kumar and Bhuvaneswari, <xref ref-type="bibr" rid="B46">2012</xref>). The former compares an electrode with its neighbors and outputs their difference as a channel, while the latter chooses one reference electrode and compares all other electrodes with this electrode (Sanei and Chambers, <xref ref-type="bibr" rid="B77">2021</xref>). After acquisition, the raw EEG signals are represented as 2D tensors (multi-channel 1D sequences) with shape <italic>C</italic> &#x000D7; <italic>T</italic>, where <italic>C</italic> and <italic>T</italic> represent the number of channels and time samples, respectively. Many datasets adopt referential montage, and thus in those datasets, one channel corresponds to one electrode. The collected signal can be considered as complex mixtures of the activities of many brain cells, resulting in EEG signals exhibiting various rhythms that reflect diverse cognitive states and are associated with different brain activities. Different rhythms can be broadly categorized into several bands based on frequency, including delta (1&#x02013;4 Hz), theta (4&#x02013;8 Hz), alpha (8&#x02013;12 Hz), beta (13&#x02013;25 Hz), and gamma (&#x02265;25 Hz; Kumar and Bhuvaneswari, <xref ref-type="bibr" rid="B46">2012</xref>; Singh et al., <xref ref-type="bibr" rid="B78">2021</xref>). Additionally, EEG signals can have different paradigms, referring to different types of tasks or stimuli. Common paradigms include P300 (Bashashati et al., <xref ref-type="bibr" rid="B15">2007</xref>), Motor Imagery (MI; Cano-Izquierdo et al., <xref ref-type="bibr" rid="B17">2012</xref>), Steady-State Visual Evoked Potential (SSVEP; Wolpaw et al., <xref ref-type="bibr" rid="B94">2003</xref>), etc. These paradigms often relate to specific brain activities and signal processing tasks. For example, when a person imagines his/her limb moving, some specific changes in EEG signals will occur, the paradigm of which is called MI, and this will relate to the task of controlling a device to move.</p>
<p>However, in order to effectively process EEG signals, it is important to consider some of their inherent characteristics, including:</p>
<list list-type="order">
<list-item><p>Low spatial resolution and low Signal-to-Noise Ratio (SNR). EEG signals are susceptible to interference and artifacts. Therefore, signal processing must address the challenges of separating noise from abnormal signals and extracting meaningful features.</p></list-item>
<list-item><p>Dimensionality disaster. EEG signals have multiple channels during acquisition, leading to exponentially increasing computation as dimensionality increases.</p></list-item>
<list-item><p>Non-stationariness. The statistics of EEG signals change rapidly over time.</p></list-item>
<list-item><p>Lack of large labeled training samples. Due to the requirement for high participant focus during data acquisition, it is difficult to obtain a large number of brain data. For example, frequent visual stimulation during Visual Evoked Potential (VEP) signals acquisition can cause visual fatigue. Consequently, many datasets have a limited number of samples.</p></list-item>
<list-item><p>Subject-specificity. EEG signals differ significantly among individuals, leading to poor stability and generalization. Models trained on specific subjects may not perform well on new subjects (Lashgari et al., <xref ref-type="bibr" rid="B48">2020</xref>).</p></list-item>
</list>
<p>Furthermore, unlike image processing and natural language processing, we lack specific knowledge of the physiological activity of our brains. This means that we cannot intuitively understand EEG signals or apply our a priori knowledge to them.</p>
<p>The rest of this article is organized as follows: In the next part of Section 1, we introduce three steps of EEG signal processing and summarize several previous reviews. In Section 2, we summarize the relevant information for the proposed approaches and how the papers were selected and assessed. In Section 3, discussions are introduced, where specific methods are compared, including preprocessing, deep learning, and multi-method fusion. In Section 4 we show our conclusions finally.</p>
<sec>
<title>1.1. Preprocessing</title>
<p>After collecting EEG signals, it is necessary to preprocess the data in order to remove irrelevant noise and reduce computational complexity. In the following text, we will introduce some preprocessing methods.</p>
<sec>
<title>1.1.1. Basic preprocessing methods</title>
<p>Basic preprocessing methods are based on some basic characteristics of EEG signals. These methods including filtering, electrode positioning, deletion of useless data, baseline correction, heavy reference, downsampling, removal of artifacts, removal of bad segments, etc. These methods can be easily invoked by the EEGLAB toolbox, a useful Matlab toolbox that facilitates various preprocessing operations of EEG signals (Delorme and Makeig, <xref ref-type="bibr" rid="B26">2004</xref>; Bashashati et al., <xref ref-type="bibr" rid="B15">2007</xref>).</p>
<p>Filtering is one of the most frequently used preprocessing methods. EEG signals have low SNR and different rhythms; thus, band-pass filtering is suitable to eliminate noise that has a different frequency from EEG signals and separate useful rhythms from the source (Saeidi et al., <xref ref-type="bibr" rid="B76">2021</xref>).</p>
</sec>
<sec>
<title>1.1.2. Data augmentation</title>
<p>To address the problem of small dataset, data augmentation is an effective method, which includes both non-deep learning methods like sliding windows, noise injection, and segmentation and recombination, as well as deep learning methods like Generative Adversarial Networks (GAN) and Variation AutoEncoder (VAE; Lashgari et al., <xref ref-type="bibr" rid="B48">2020</xref>; He et al., <xref ref-type="bibr" rid="B38">2021</xref>). Many models, especially deep learning models, require a large amount of training data to achieve high classification accuracy and avoid overfitting. However, collecting a large number of EEG data is difficult due to the intrinsic characteristics of EEG signals. Data augmentation can generate new data from a small dataset, providing enough training data.</p>
<p>Among non-deep learning methods, sliding window crops the signals into several segments by sliding a window on the signals. The length and overlap of segments depend on the window size and window step. Sliding window increases the number of training data but also eliminates long-term information. Segmentation methods can cut out specific time intervals based on the temporal characteristics of EEG signals (Lu et al., <xref ref-type="bibr" rid="B62">2022</xref>). Gaussian noise injection injects a random matrix from a Gaussian distribution into the original data to achieve data augmentation (Okafor et al., <xref ref-type="bibr" rid="B71">2017</xref>). These methods are intuitive and simple, but they may exacerbate the overfitting of models due to their similarity after augmentation.</p>
<p>GAN and its variants can generate artificial data by training a generative network and a discriminative network (Zhang A. et al., <xref ref-type="bibr" rid="B101">2021</xref>). The generative network accepts random noise from a specific distribution (e.g., Gaussian) and attempts to generate synthetic data similar to real data, while the discriminative network is trained to classify the real and synthetic data. These two networks are adversarial, and after adequate training, the generative network will produce verisimilar signals. For VAE, like a normal autoencoder (which will be introduced below), the encoder converts the raw data into latent data, and the decoder maps the latent data back to real data. To generate new data, the VAE randomly samples points from the learned latent space, and then passes these samples through the decoder network, which reconstructs them into new samples. Both GAN and VAE generate new samples indirectly.</p>
</sec>
<sec>
<title>1.1.3. Channel selection</title>
<p>During acquisition, every electrode records a channel of data. Thus the raw EEG signals has <italic>C</italic> channels, which is known as the multi-dimensionality of EEG signals. Different channels correspond to different areas of the brain. For a specific task, some channels may contain task-irrelevant or redundant information (Liu et al., <xref ref-type="bibr" rid="B61">2016</xref>), which increases data size and time cost, and can negatively impact the performance of BCI (Asensio-Cubero et al., <xref ref-type="bibr" rid="B8">2013</xref>). Channel selection is a method to select the most salient channels of task-related regions as the optimal channels so as to improving performance and efficiency. However, multichannel EEG data contain complex channel correlations rather than simple adjacencies (Cona et al., <xref ref-type="bibr" rid="B22">2009</xref>; Hamedi et al., <xref ref-type="bibr" rid="B37">2016</xref>). Therefore, we should seek selection criteria based on the features of channels, such as correlation, electrode distance, and task characteristics, to select the channels that preserve the signal features to the maximum extent possible.</p>
</sec>
<sec>
<title>1.1.4. Dimensionality reduction</title>
<p>EEG signals are multi-dimensional signals. Compared to traditional 1D signals, EEG signal processing has high computational complexity. Therefore, we usually need to impose corresponding constraint assumptions according to the structure of EEG signals and reduce the dimensionality to further improve the extraction effect and classification robustness of feature signals.</p>
<p>Many algorithms can reduce the dimension. For instance, Principle Component Analysis (PCA) can decompose the EEG signal into linearly uncorrelated components which have the maximum variance. Redundant components such as interference from eyes and muscles can be separated by PCA before reconstructing the EEG signal (Liu and Yao, <xref ref-type="bibr" rid="B60">2006</xref>). Independent Component Analysis (ICA) separates artifacts from EEG signals as independent components based on data features (Saeidi et al., <xref ref-type="bibr" rid="B76">2021</xref>). Geng et al. (<xref ref-type="bibr" rid="B36">2022</xref>) proposed that preprocessing can decompose complex mixed signals into independent signals by ICA to achieve separation of P300 signals from noise. However, because the ICA algorithm was not trained to learn the characteristics of noise signals, some valuable signals may be removed as noise, causing some brain activity information loss. By using the Wavelet Transform (WT), the feature of EEG signals can be extracted, and then by ICA-WT filtering, the noise artifacts can be effectively eliminated, thus effectively improving the accuracy of EEG signals of different subjects (Ayoobi and Sadeghian, <xref ref-type="bibr" rid="B12">2022</xref>). Ayoobi and Sadeghian (<xref ref-type="bibr" rid="B12">2022</xref>) also investigated the AutoEncoder (AE) for preprocessing, where the encoder extracts the information of the input raw data into a small latent space and then decodes the latent data to reconstruct the dataset. Since the latent variables carry information of raw signals but have fewer dimensions, we can use latent variables as the input of subsequent steps.</p>
</sec>
</sec>
<sec>
<title>1.2. Feature extraction</title>
<p>Feature extraction generally refers to the extraction of hidden brain information features from signals. Next, we will introduce some feature extraction methods, including both conventional algorithms (non-deep learning) and deep learning algorithms.</p>
<sec>
<title>1.2.1. Feature extraction by conventional algorithms</title>
<p>The conventional algorithms adopted in feature extraction include Common Spatial Pattern (CSP), Fourier Transform (FT), Power Spectral Density (PSD), Wavelet Transform (WT), Wavelet Packet Decomposition (WPD), Empirical Mode Decomposition (EMD), Autoregression (AR), and Hjorth parameters, etc. (Wolpaw et al., <xref ref-type="bibr" rid="B94">2003</xref>; Kim et al., <xref ref-type="bibr" rid="B43">2018</xref>; Torres et al., <xref ref-type="bibr" rid="B84">2020</xref>).</p>
<p>Common Spatial Pattern (CSP) is a space domain filtering algorithm used for binary classification tasks. CSP extracts the spatial distribution components of each class of the multi-channel EEG signal and seeks the best projection direction to maximize the variance of one class and minimize that of the other class (Meng et al., <xref ref-type="bibr" rid="B68">2022</xref>). Since CSP maximizes the difference among EEG signals, it is more capable of mining the features of EEG signals. However, the number of electrodes needs to be further optimized because a large number of electrodes are required for multichannel analysis of EEG signals. There are also many variants of CSP, such as Common Space Spectral Pattern (CSSP), Filter Bank CSP (FBCSP), etc. (Park et al., <xref ref-type="bibr" rid="B72">2018</xref>; Maruyama et al., <xref ref-type="bibr" rid="B66">2020</xref>; Kumar et al., <xref ref-type="bibr" rid="B47">2021</xref>).</p>
<p>EEG signals exhibit various frequency bands, each associated with distinct brain activities. Therefore, analyzing EEG signals in the frequency domain and time-frequency domain is a common approach. Fourier Transform (FT), particularly Fast Fourier Transform (FFT) as a fast version, is a fundamental tool in frequency analysis. It can transform stationary signals to the frequency domain to extract frequency features. Power Spectral Density (PSD), the FT of the autocorrelation function of a signal, reveals the power (energy) distribution across different frequencies. However, FT and PSD can only analyze the frequency content across the entire series. To analyze the frequency changes over time, time-frequency analysis methods are necessary. Short-Time Fourier Transform (STFT) segments signals into short time intervals before applying Fourier transform to analyze the frequency variance. Wavelet Transform (WT), an improved method of STFT, is suitable for analyzing non-stationary signals such as EEG signals (Al-Fahoum and Al-Fraihat, <xref ref-type="bibr" rid="B3">2014</xref>). Wavelet Packet Decomposition (WPD), a modification of WT, further decomposes the high-frequency sub-bands and provides better frequency resolution. Following the time-frequency analysis, the signal shape becomes <italic>F</italic> &#x000D7; <italic>T</italic> &#x000D7; <italic>C</italic>, where <italic>F</italic> represents the frequency resolution.</p>
<p>Furthermore, Autoregression (AR) is a popular approach used in time-series prediction. AR assumes that the current value of a time series depends linearly on its past values (Saeidi et al., <xref ref-type="bibr" rid="B76">2021</xref>). Another technique used to analyze non-stationary EEG signals is Empirical Mode Decomposition (EMD). EMD is a non-linear method that decomposes a signal into its intrinsic modes of oscillation (El-Kafrawy et al., <xref ref-type="bibr" rid="B29">2014</xref>). This method has been used to study the time-frequency characteristics of EEG signals. Finally, Hjorth parameters are statistical features used to extract information about EEG signals (Du et al., <xref ref-type="bibr" rid="B27">2021</xref>). The three Hjorth parameters are Activity, Mobility, and Complexity. Activity measures the signal&#x00027;s energy, Mobility measures its frequency content, and Complexity reflects the signal&#x00027;s nonlinearity.</p>
</sec>
<sec>
<title>1.2.2. Automatic feature extraction by deep learning</title>
<p>Traditional feature extraction algorithms such as CSP and PSD have limitations. For instance, feature extraction and classification are performed separately, and much experience or priori knowledge is manually added during feature extraction. In contrast, deep learning algorithms utilize a deep architecture consisting of many hidden layers to automatically extract spatiotemporal features of EEG signals using a large number of training parameters and data (Aellen et al., <xref ref-type="bibr" rid="B2">2021</xref>). The location of discriminative patterns of deep learning in spatial detection is irrelevant, which often leads to neural networks outperforming conventional machine learning algorithms. Deep learning algorithms are capable of learning useful features that capture the underlying structure of EEG signals, without the need for explicit feature extraction. Furthermore, deep learning methods have the potential to overcome the limitations of traditional feature extraction methods and to enable more accurate classification of EEG signals.</p>
</sec>
</sec>
<sec>
<title>1.3. Classification algorithms</title>
<p>General tasks of machine learning can be sorted into two categories: regression and classification. There are several novel papers adopting regression methods, such as Jeong et al. (<xref ref-type="bibr" rid="B41">2020</xref>) which adopted deep learning to track the movement of a robot arm. But among the research on EEG, most studies focused on classification, since the labels of tasks and outputs of processing are usually categorical variables. The development of higher performance and more robust classification algorithms is a key focus in EEG research. The selection of a classification algorithm plays a crucial role in determining the performance of the system.</p>
<sec>
<title>1.3.1. Conventional classification algorithms</title>
<p>Conventional BCI classification algorithms include Support Vector Machine (SVM; Li et al., <xref ref-type="bibr" rid="B53">2018</xref>), Linear Discriminant Analysis (LDA; Vidaurre et al., <xref ref-type="bibr" rid="B88">2011</xref>), and <italic>k</italic>-Nearest Neighbor (KNN; Tang et al., <xref ref-type="bibr" rid="B82">2019</xref>). SVM can be used for linearly separable data by finding an optimal hyperplane through optimization algorithms. For linearly inseparable problems, a kernel function can be used to transform the data into a higher dimensional space. LDA is a simple linear classifier that projects all samples onto a line to maximize the inter-class distance and minimize the intra-class variance. KNN is a method for classification that counts the class number of the <italic>k</italic> nearest samples with the least distance to the new sample.</p>
<p>While SVM and LDA are popular algorithms with good performance, SVM can be computationally complex and LDA requires linear separability. KNN is simple and easy to use, but can be weak in generalization.</p>
</sec>
<sec>
<title>1.3.2. Deep learning algorithm</title>
<p>Deep learning algorithms have been shown to be effective in extracting features from high-dimensional data. They are particularly useful for processing EEG signals, which are often high-dimensional and complex. Deep learning methods use Artificial Neural Networks (ANN) to process data, which can automatically learn features that are relevant to the task, and can generalize well across different tasks. The structure of ANN is shown at the top of <xref ref-type="fig" rid="F1">Figure 1</xref>. Common deep learning algorithms and ANNs applied to EEG signal processing include Multilayer Perceptrons (MLP), Convolutional Neural Network (CNN; Mane et al., <xref ref-type="bibr" rid="B65">2020</xref>), Recurrent Neural Network (RNN; Luo et al., <xref ref-type="bibr" rid="B63">2018</xref>), etc.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The structure of artificial neural networks in deep learning. Each layer in the network can be an FC layer <bold>(left bottom)</bold>, a convolutional layer of CNN <bold>(middle bottom)</bold>, or a recurrent layer of RNN <bold>(right bottom)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0001.tif"/>
</fig>
<p>The most simple deep learning algorithm is the Multilayer Perceptron (MLP). An MLP is a network constructed by Fully Connected (FC) layers (also called Dense layer or Linear layer in some papers), in which a linear transform and a subsequent nonlinear activation function are used sequentially. Let <italic><bold>x</bold></italic> &#x02208; &#x0211D;<sup><italic>m</italic></sup> be the input, the output <italic><bold>y</bold></italic> &#x02208; &#x0211D;<sup><italic>n</italic></sup> of a single FC layer is calculated by</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle mathvariant="bold-italic"><mml:mi>y</mml:mi></mml:mstyle><mml:mo>=</mml:mo><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>W</mml:mi></mml:mstyle><mml:mstyle mathvariant="bold-italic"><mml:mi>x</mml:mi></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:mstyle mathvariant="bold-italic"><mml:mi>b</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>;</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic><bold>W</bold></italic> &#x02208; &#x0211D;<sup><italic>m</italic> &#x000D7; <italic>n</italic></sup>, <italic><bold>b</bold></italic> &#x02208; &#x0211D;<sup><italic>n</italic></sup> and &#x003C3; are weight matrix, bias and activation function, respectively (Zhang A. et al., <xref ref-type="bibr" rid="B101">2021</xref>). The bottom left of <xref ref-type="fig" rid="F1">Figure 1</xref> illustrates an example of the FC layer. MLP is seldom used alone now, but FC is often combined with other networks, used as the last layer to classify the features.</p>
<p>One deep learning algorithm that has been widely used in EEG signal processing is the Convolutional Neural Network (CNN). CNN adopts convolution operations to automatically extract features from the data. CNN consists of multiple convolutional layers, which accept a 2D image or a 3D multi-channel image as the input and apply convolution operation on it. For a given input <italic><bold>X</bold></italic> &#x02208; &#x0211D;<sup><italic>c</italic> &#x000D7; <italic>m</italic> &#x000D7; <italic>n</italic></sup>, a convolutional layer gives the output <italic><bold>Y</bold></italic> &#x02208; &#x0211D;<sup><italic>d</italic> &#x000D7; <italic>m</italic></sup>&#x02032; &#x000D7; <italic>n</italic>&#x02032; by</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>Y</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>q</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>K</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>c</italic> and <italic>d</italic> denotes the input and output channels, respectively; <inline-formula><mml:math id="M3"><mml:mstyle mathvariant="bold"><mml:mi>K</mml:mi></mml:mstyle><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x0211D;</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:mi>c</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x000D7;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:math></inline-formula> is the kernel and also parameters of CNN (Zhang A. et al., <xref ref-type="bibr" rid="B101">2021</xref>). A graph of convolutional layers is shown at the bottom middle of <xref ref-type="fig" rid="F1">Figure 1</xref>. Since <italic>c</italic> and <italic>d</italic> are decided by the layers, the shape of kernel <italic><bold>K</bold></italic> is often shorted to (2&#x003B4;<sub>1</sub>&#x0002B;1) &#x000D7; (2&#x003B4;<sub>2</sub>&#x0002B;1). The operation of a convolution layer is actually a spatial filter, but its parameters can be updated by the backpropagation algorithm automatically. Also, different sizes of kernels can be used for different tasks. When the input tensor has size <italic>C</italic> &#x000D7; <italic>T</italic>, like raw EEG signals, if we set the size of the kernel to 1 &#x000D7; <italic>n</italic>, it will extract the features along the time dimension; if <italic>m</italic> &#x000D7; 1, it will seek the correlations of different channels.</p>
<p>Plenty of CNN structures have been applied to EEG signal processing, such as residual network (ResNet; He et al., <xref ref-type="bibr" rid="B39">2016</xref>) and ConvNet (Azizpour et al., <xref ref-type="bibr" rid="B13">2016</xref>). EEG-specific neural networks have also been proposed, such as EEGNet. EEGNet is a compact CNN with only three convolutional layers, and it adopts two special structures&#x02014;depthwise convolutional layers and separable convolutional layers to reduce the number of parameters and computational costs (Lawhern et al., <xref ref-type="bibr" rid="B50">2018</xref>). EEGNet is proposed in 2018, and has been shown to be more robust, more compact, and less data-intensive to different paradigms of EEG signals, and thus has widespread application in EEG signal processing.</p>
<p>Recurrent Neural Networks (RNN) are another type of deep learning algorithm that has been used in EEG signal processing. RNN appends a hidden state into conventional MLP and passes the hidden state into the next unit, which is fit for extracting long-term relations of time series models. EEG signals, as a kind of context-sensitive sequences, are also suitable for using RNN to extract temporal features. A recurrent unit of RNN accepts a sequence <italic><bold>x</bold></italic> &#x02208; &#x0211D;<sup><italic>T</italic></sup> as input, and will calculate the hidden state <italic><bold>h</bold></italic> and output <italic><bold>y</bold></italic> by</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>h</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x003C3;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>W</mml:mi></mml:mstyle><mml:mn>1</mml:mn></mml:msub><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>x</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>W</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>h</mml:mi></mml:mstyle><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>b</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>;</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>y</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>W</mml:mi></mml:mstyle><mml:mn>3</mml:mn></mml:msub><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>h</mml:mi></mml:mstyle><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold-italic' mathsize='normal'><mml:mi>b</mml:mi></mml:mstyle><mml:mn>2</mml:mn></mml:msub><mml:mo>;</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic><bold>W</bold></italic><sub>1</sub>, <italic><bold>W</bold></italic><sub>2</sub>, <italic><bold>W</bold></italic><sub>3</sub> are weight matrices, <italic><bold>b</bold></italic><sub>1</sub>, <italic><bold>b</bold></italic><sub>2</sub> are biases and &#x003C3; is the activation function. The structure of a recurrent layer is illustrated in the bottom right of <xref ref-type="fig" rid="F1">Figure 1</xref>. Long Short-Term Memory (LSTM) network (Wang et al., <xref ref-type="bibr" rid="B91">2018</xref>) and Gated Recurrent Unit (GRU; Nakagome et al., <xref ref-type="bibr" rid="B70">2020</xref>) are two popular variants of RNN. By appending several gate units into conventional RNN, they inherit the advantages of RNN and lead to more accurate analysis of sequence data.</p>
<p>Batch Normalization (BN), dropout, and attention mechanisms are also spreadly used. During the mini-batch feedforward step, the data passing BN will subtract the mean and divided by the variance, converted into zero mean and unit variance (Zhang A. et al., <xref ref-type="bibr" rid="B101">2021</xref>). BN is usually used before an activation function so as to improve the distinction of the activation function. Dropout is a method that makes the unit of networks stop with a probability <italic>p</italic> to avoid overfitting, which is only used during training (Zhang A. et al., <xref ref-type="bibr" rid="B101">2021</xref>). Attention mechanisms simulate the attention functions of our brain to make significant information prominent. Attention mechanisms are not a single algorithm, but a set of methods including conventional methods and CNN-based methods.</p>
<p>In addition, the Transfer Learning (TL) algorithm supplements the limited training data with data transferred from other domains to improve the system portability and solve the problem of long training time while ensuring accuracy (Zhang et al., <xref ref-type="bibr" rid="B103">2020</xref>). TL uses the similarities between two tasks, and transfers what has been learned from the source network into the target network to enhance the model. Facing a small dataset, TL has become an effective method to improve performance.</p>
</sec>
</sec>
<sec>
<title>1.4. Research issues and contribution</title>
<p>In previous research, Alzahab et al. (<xref ref-type="bibr" rid="B6">2021</xref>) provided a comprehensive summary of hybrid deep learning algorithms used in EEG-based BCI systems between 2015 and 2020 and compared their accuracy. However, they also highlighted the lack of evidence regarding the impact of preprocessing on the accuracy of EEG classification. Vallabhaneni et al. (<xref ref-type="bibr" rid="B85">2021</xref>) surveyed articles that used deep learning to decode EEG signals in different applications, and outlined some existing deep learning problems. Chen and Xie (<xref ref-type="bibr" rid="B21">2019</xref>) suggested that the choice of data processing methods should be based on the characteristics and size of the EEG signals. He et al. (<xref ref-type="bibr" rid="B38">2021</xref>) reviewed the application of data augmentation in EEG and found that it could improve classification performance and overcome the challenges of small-scale datasets. Saeidi et al. (<xref ref-type="bibr" rid="B76">2021</xref>) systematically reviewed the machine learning-based EEG decoding methods in terms of different tasks and concluded that CNN, SVM, and WT become the most effective deep learning, conventional machine learning, and feature extraction methods. These studies have contributed to the advancement of BCI-EEG and highlighted the existing challenges in this field.</p>
<p>In this paper, we analyze the latest studies since 2021 and compare them to the reviews and articles before 2020. We choose post-2021 articles since there have been plenty of reviews focused on the articles before 2020, and we want to summarize the latest development. Based on the articles we reviewed, we provide an overview of the research landscape in EEG-based BCI signals and the emerging trends. We focus on answering the following research questions: What are the current research topics in BCI signal processing? How can we evaluate BCI performance and improve it? What are the innovative approaches being explored in this field? We also evaluate the strengths and limitations of different methods. Our main contributions are as follows:</p>
<list list-type="order">
<list-item><p>We summarize various methods of EEG-based signal processing of BCI systems and the major research trends. We also propose solutions to potential issues.</p></list-item>
<list-item><p>We attempt to seek valid, reasonable, and useful indicators of BCI performance.</p></list-item>
<list-item><p>We confirm the effectiveness of preprocessing on the performance.</p></list-item>
<list-item><p>We discuss deep learning and multi-method fusion studies in different aspects and summarize several existing problems.</p></list-item>
</list>
</sec>
</sec>
<sec id="s2">
<title>2. Search methods and reviewed table</title>
<sec>
<title>2.1. Search methods</title>
<p>Research articles were selected for review on 31 June 2022. The following databases were conducted: CNKI, PubMed, Nature, IEEE Xplore, and Science Direct. The search covered studies published between 2021 and 2022. The following query terms are used: (&#x0201C;brain-machine interface&#x0201D; OR &#x0201C;brain-computer interface&#x0201D; OR &#x0201C;BCI&#x0201D;) AND (&#x0201C;EEG&#x0201D; OR &#x0201C;electroencephalography&#x0201D;) AND (&#x0201C;preprocessing&#x0201D; OR &#x0201C;feature extraction&#x0201D; OR &#x0201C;classification&#x0201D;). This search resulted in 61 research papers, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>The search method for identifying studies about EEG signal processing.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0002.tif"/>
</fig>
</sec>
<sec>
<title>2.2. Reviewed papers</title>
<p>By collecting and summarizing the papers on EEG-based BCI signal processing, we sort out a variety of new methods for EEG signal processing and analyze the characteristics of their performance.</p>
<p>Since the table of all the reviewed papers is too large, we only provide a list of the papers reviewed in this article. A detailed table with information on the directions and performance of each paper can be found in the <xref ref-type="supplementary-material" rid="SM1">Supplementary material</xref>. The following reviewed papers are presented in ascending order of their published date (Aellen et al., <xref ref-type="bibr" rid="B2">2021</xref>; Asheri et al., <xref ref-type="bibr" rid="B9">2021</xref>; Ashwini and Nagaraj, <xref ref-type="bibr" rid="B10">2021</xref>; Awais et al., <xref ref-type="bibr" rid="B11">2021</xref>; Cai et al., <xref ref-type="bibr" rid="B16">2021</xref>; Dagdevir and Tokmakci, <xref ref-type="bibr" rid="B24">2021</xref>; De Venuto and Mezzina, <xref ref-type="bibr" rid="B25">2021</xref>; Du et al., <xref ref-type="bibr" rid="B27">2021</xref>; Fan et al., <xref ref-type="bibr" rid="B31">2021</xref>, <xref ref-type="bibr" rid="B30">2022</xref>; Ferracuti et al., <xref ref-type="bibr" rid="B32">2021</xref>; Gao N. et al., <xref ref-type="bibr" rid="B33">2021</xref>; Gao Z. et al., <xref ref-type="bibr" rid="B34">2021</xref>; Gaur et al., <xref ref-type="bibr" rid="B35">2021</xref>; Lashgari et al., <xref ref-type="bibr" rid="B49">2021</xref>; Lian et al., <xref ref-type="bibr" rid="B55">2021</xref>; Liu and Jin, <xref ref-type="bibr" rid="B57">2021</xref>; Liu and Yang, <xref ref-type="bibr" rid="B59">2021</xref>; Liu et al., <xref ref-type="bibr" rid="B58">2021</xref>; Qi et al., <xref ref-type="bibr" rid="B74">2021</xref>; Rashid et al., <xref ref-type="bibr" rid="B75">2021</xref>; Sun et al., <xref ref-type="bibr" rid="B81">2021</xref>; Varsehi and Firoozabadi, <xref ref-type="bibr" rid="B86">2021</xref>; Vega et al., <xref ref-type="bibr" rid="B87">2021</xref>; Vorontsova et al., <xref ref-type="bibr" rid="B89">2021</xref>; Wahid and Tafreshi, <xref ref-type="bibr" rid="B90">2021</xref>; Wang and Quan, <xref ref-type="bibr" rid="B92">2021</xref>; Xu C. et al., <xref ref-type="bibr" rid="B96">2021</xref>; Xu F. et al., <xref ref-type="bibr" rid="B97">2021</xref>; Yin et al., <xref ref-type="bibr" rid="B99">2021</xref>; Zhang K. et al., <xref ref-type="bibr" rid="B102">2021</xref>; Zhang Y. et al., <xref ref-type="bibr" rid="B104">2021</xref>; Algarni et al., <xref ref-type="bibr" rid="B4">2022</xref>; Ali et al., <xref ref-type="bibr" rid="B5">2022</xref>; Asadzadeh et al., <xref ref-type="bibr" rid="B7">2022</xref>; Ayoobi and Sadeghian, <xref ref-type="bibr" rid="B12">2022</xref>; Bagchi and Bathula, <xref ref-type="bibr" rid="B14">2022</xref>; Chang et al., <xref ref-type="bibr" rid="B18">2022</xref>; Chen J. et al., <xref ref-type="bibr" rid="B19">2022</xref>; Chen L. et al., <xref ref-type="bibr" rid="B20">2022</xref>; Cui et al., <xref ref-type="bibr" rid="B23">2022</xref>; Geng et al., <xref ref-type="bibr" rid="B36">2022</xref>; Islam et al., <xref ref-type="bibr" rid="B40">2022</xref>; Jia et al., <xref ref-type="bibr" rid="B42">2022</xref>; Kim et al., <xref ref-type="bibr" rid="B44">2022</xref>; Ko et al., <xref ref-type="bibr" rid="B45">2022</xref>; Li and Sun, <xref ref-type="bibr" rid="B52">2022</xref>; Li H. et al., <xref ref-type="bibr" rid="B51">2022</xref>; Lin et al., <xref ref-type="bibr" rid="B56">2022</xref>; Li Q. et al., <xref ref-type="bibr" rid="B54">2022</xref>; Lu et al., <xref ref-type="bibr" rid="B62">2022</xref>; Ma et al., <xref ref-type="bibr" rid="B64">2022</xref>; Mattioli et al., <xref ref-type="bibr" rid="B67">2022</xref>; Meng et al., <xref ref-type="bibr" rid="B68">2022</xref>; Pei et al., <xref ref-type="bibr" rid="B73">2022</xref>; Song et al., <xref ref-type="bibr" rid="B79">2022</xref>; Suhaimi et al., <xref ref-type="bibr" rid="B80">2022</xref>; Tang et al., <xref ref-type="bibr" rid="B83">2022</xref>; Xu et al., <xref ref-type="bibr" rid="B98">2022</xref>; Ying et al., <xref ref-type="bibr" rid="B100">2022</xref>; Zhao et al., <xref ref-type="bibr" rid="B105">2022</xref>).</p>
</sec>
</sec>
<sec id="s3">
<title>3. Results and discussion</title>
<p>The BCI system based on EEG signals analyzes the instructions issued by the human brain. The processing and classification of EEG signals determine the performance of the BCI system. In the study of EEG signal processing, several questions arise, including:</p>
<list list-type="order">
<list-item><p>What is the current development trend of EEG signal processing techniques?</p></list-item>
<list-item><p>How to select a processing method suitable for EEG signal characteristics?</p></list-item>
<list-item><p>How to apply deep learning algorithm properly to enhance performance?</p></list-item>
<list-item><p>Why do we need multi-method fusion, and are they valid?</p></list-item>
</list>
<p>Considering the characteristics of EEG signals, the processing of EEG signals aims to find a feasible method to fuse the signal pattern to seek high-performance and strong applicability processing methods. Currently, many preprocessing, feature extraction, and classification algorithms are applied to EEG signals, each with its own advantages and disadvantages. Therefore, appropriate methods should be selected according to specific situations. In this paper, we classify algorithms according to the categories introduced in Section 1. In the following, we will discuss the directions and numbers of reviewed studies.</p>
<p>For preprocessing, by increasing data samples and identifying valid data, it can obtain better features of signals and reduce computation costs. By studying the 61papers, we found that the number of preprocessing studies is 35 (57.4%). This suggests that preprocessing is an important step to seek more prominent features and achieve higher performance of EEG signals. As for feature extraction, since deep learning has a strong ability in automatic feature extraction learning of EEG signals, feature extraction tends to be completed automatically by deep learning algorithms. Therefore the number of feature extraction studies is only 18 (29.5%). The number of classification algorithms is 37 (60.7%), indicating that the innovation of classification algorithms is still the main method to improve the performance of BCI. Thus it is the focus and hotspot of current EEG processing research. The study number of these three directions is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Numbers of different directions of EEG signal processing. The numbers of preprocessing (P), feature extraction (F), and classification algorithm (C) papers are 35, 18, and 37, respectively. The numbers of papers about both P and F, both P and C, and both F and C (all including two papers in the center) are 4, 21, and 6, respectively. There are two papers focus on all three directions.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0003.tif"/>
</fig>
<sec>
<title>3.1. Indicators of EEG</title>
<p>Various indicators are used to measure the performance of classifiers in EEG classification. Accuracy (ACC) remains the most widely used indicator across papers as it provides an intuitive measure of classification performance. However, several other indicators, such as the confusion matrix (Algarni et al., <xref ref-type="bibr" rid="B4">2022</xref>) and kappa (Lian et al., <xref ref-type="bibr" rid="B55">2021</xref>), are also commonly employed. The confusion matrix compares the number of predicted and actual labels in an <italic>n</italic> &#x000D7; <italic>n</italic> matrix. On the other hand, kappa measures the consistency of classification and is used in multiple studies to gauge performance improvement.</p>
<p>Although accuracy is the primary indicator, 16 papers also compare other factors like parameter number, Information Translating Rate (ITR), and computation time. Parameter number is used to measure the complexity of a model, especially for neural networks. ITR and computation time reflect the speed of classification and are crucial factors in many studies. Notably, six studies improve ITR, with the maximum ITR reaching 170.67 bit/min in Zhang K. et al. (<xref ref-type="bibr" rid="B102">2021</xref>). Seven studies achieve time cost reduction, reflecting the importance of computational efficiency.</p>
<p>Given the subject-specificity of EEG signals, researchers also investigate the variation between subject-dependent (within-subject) and subject-independent (cross-subject) accuracy. Subject-independent tasks involve testing models on new individuals whose data are not included in the training data, whereas subject-dependent tasks test on different segments of the same individuals&#x00027; data. Singh et al. (<xref ref-type="bibr" rid="B78">2021</xref>) has highlighted the importance of subject-independent tasks&#x02014; they play a crucial role in designing a plug-and-play calibration-free BCI device. While many studies report high within-subject accuracy, which can exceed 90% in several cases, cross-subject accuracy is still lower (mostly around 50%; Lashgari et al., <xref ref-type="bibr" rid="B49">2021</xref>; Fan et al., <xref ref-type="bibr" rid="B30">2022</xref>). Improving cross-subject accuracy has become a significant direction.</p>
</sec>
<sec>
<title>3.2. Preprocessing</title>
<p>In the 35 studies about preprocessing, innovative preprocessing methods include channel selection (10 papers, 28.6%), dimension reduction (11 papers, 31.4%), data augmentation (16 papers, 45.7%), etc., as shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. Dimension reduction is commonly used to reduce computation complexity, but only around half of the studies applying dimension reduction have innovative methods. While channel selection and sliding windows are also widely used, many papers proposed new channel selection or sliding window approaches.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Comparison of preprocessing methods. Blue bars denote the number of papers involving a method, and the orange bars denote modified or new methods proposed.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0004.tif"/>
</fig>
<p>According to Alzahab et al. (<xref ref-type="bibr" rid="B6">2021</xref>), among studies on hybrid Deep Learning (hDL) from 2015 to 2020, 21.28% did not apply any preprocessing step, 61.7% applied basic preprocessing such as bandpass filtering, and 17.02% applied more advanced preprocessing methods such as ICA and PCA. Our study shows that since 2021, 24 (100%) and 15 (62.5%) of the studies applying hDL performed preprocessing and advanced preprocessing methods, respectively. In addition, Alzahab et al. (<xref ref-type="bibr" rid="B6">2021</xref>) also pointed out that since none of the papers they reviewed compared performance between the presence and the absence of preprocessing, it cannot be confirmed whether preprocessing can improve accuracy. However, we found that several papers since 2021 have conducted comparative experiments on preprocessing and have clearly concluded that appropriate preprocessing methods can improve accuracy performance. For example, Lashgari et al. (<xref ref-type="bibr" rid="B49">2021</xref>) showed that by selecting the optimal channel (ACC &#x0003D; 81.73%) compared to no channel (ACC &#x0003D; 71.47%), the accuracy of the hybrid CNN and GRU algorithm was improved by 10.26%. Therefore, it has been proved that appropriate preprocessing methods can improve the performance of the entire processing task.</p>
<p>In the following section, we will discuss several directions of preprocessing research, including innovative preprocessing methods, channel selection, and data augmentation (including sliding windows, segmentation and recombination, noise injection, GAN, and VAE).</p>
<sec>
<title>3.2.1. Innovative preprocessing methods</title>
<p>The number of studies on improving classifier performance through preprocessing has increased significantly, with 60 (98.4%) of the 61papers including preprocessing, and 35 (57.4%) of them improving performance through innovative preprocessing approaches.</p>
<p>Many innovative preprocessing methods are related to the structure of deep learning networks. For example, Liu and Yang (<xref ref-type="bibr" rid="B59">2021</xref>) and Bagchi and Bathula (<xref ref-type="bibr" rid="B14">2022</xref>) both transform raw signals into 3D tensors, as shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The former simply represents the positions of electrodes in a matrix roughly and fills zeros for the cells without electrodes, while the latter applies Azimuthal Equidistant Projection (AEP, a method to project a globe onto a plane) to transform the distribution of 3D electrodes into a 2D heatmap image and keep the relative distance of electrodes. After AEP and interpolation, the EEG signals become a video-like stream with plenty of 2D thermodynamic images and can be analyzed by ConvTransformer, which will be discussed in Section 3.3.1.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Two 3D representation methods of EEG signals in Liu and Yang (<xref ref-type="bibr" rid="B59">2021</xref>) and Bagchi and Bathula (<xref ref-type="bibr" rid="B14">2022</xref>), respectively. Both of them are in the shapes of width &#x000D7; height &#x000D7; time samples. The figure are partly cropped and modified from these two articles.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0005.tif"/>
</fig>
<p>Autoencoder can extract the features and reduce the dimension of raw EEG signals by transforming them into a small vector. In Ayoobi and Sadeghian (<xref ref-type="bibr" rid="B12">2022</xref>), an LSTM-AutoEncoder is trained unsupervisedly, and the latent variables are used as the input of feature extraction algorithms. This shows that AE can extract valid features and greatly reduce the size of input signals.</p>
</sec>
<sec>
<title>3.2.2. Selecting optimal channels</title>
<p>Among the 35 papers focused on preprocessing, 12 (34.3%) addressed channel selection, indicating that selecting optimal channels is a promising direction for improving classification performance. In the study conducted by Liu and Jin (<xref ref-type="bibr" rid="B57">2021</xref>), channel selection using the proposed Bispectrum and Euclidean Distance-based Channel Selection (BECS) algorithm resulted in significant improvements in classification accuracy for 18 out of 35 subjects (paired <italic>t</italic>-test, <italic>p</italic> &#x0003C; 0.05). The accuracy and ITR increased by 7.38% and 18.4%, respectively. However, performance did not significantly change for 10 subjects, and seven subjects experienced a decrease in accuracy. They also supposed that by ordering all the leads and fusing them with a fuzzy system, it is possible to automatically determine whether to select channels, thus avoiding performance degradation. Yin et al. (<xref ref-type="bibr" rid="B99">2021</xref>) using a voting approach to select optimal channels, which not only significantly improved the classification rate (<italic>p</italic> &#x0003C; 0.01) when compared with the traditional FBCSP algorithm, but also reduced computing complexity.</p>
</sec>
<sec>
<title>3.2.3. Data augmentation</title>
<p>In our study, we reviewed 22 studies that applied data augmentation techniques to enhance EEG signal processing. Among them, we found that 16 studies adopted innovative data augmentation methods, which can be classified into several categories: sliding window (10 papers, 45.5%), segmentation and recombination (4 papers, 18.2%), Gaussian noise (one paper, 4.6%), GAN (4 papers, 18.2%), and VAE (one paper, 4.6%). Since a study may use multiple data augmentation methods, the total percentage exceeds 100%.</p>
<p>Many studies have adopted conventional data augmentation methods, including sliding windows and segmentation and recombination. For instance, Gaur et al. (<xref ref-type="bibr" rid="B35">2021</xref>) employed SW-Mode technology based on sliding window to reduce the differences among subjects, achieving superior performance compared to the best available technology in the dataset of stroke patients (ACC = 80%, <italic>p</italic> &#x0003C; 0.05). In another study by Lian et al. (<xref ref-type="bibr" rid="B55">2021</xref>), time windows were divided into 1 s to increase the number of training samples and satisfy the requirements of CNN, enhancing the stability and reducing the impact of individual differences (kappa = 0.78). Similarly, in a study by Islam et al. (<xref ref-type="bibr" rid="B40">2022</xref>), the dataset was divided into three different short decision windows (1, 2, and 3 s). They concluded that choosing a shorter decision window can reduce computational complexity, minimize the use of additional functionality for a single decision, and make the system faster. In yet another study by Ayoobi and Sadeghian (<xref ref-type="bibr" rid="B12">2022</xref>), the preprocessing step involved comparing fragments of various time windows, where the authors found that by clipping into short segments to match up self-attention mechanisms, the average classification accuracy increased by 13.9%, and computation complexity was reduced.</p>
<p>GAN can imitate the samples in the dataset and generate new EEG samples to improve the accuracy (Lashgari et al., <xref ref-type="bibr" rid="B49">2021</xref>). However, poor training stability is a problem. For example, Song et al. (<xref ref-type="bibr" rid="B79">2022</xref>) used Auxiliary Classifier GAN (ACGAN), a variant of GAN, to generate new data to expand the training dataset, which met the requirements of deep learning and increased the accuracy by 1.7%.</p>
<p>Research has also explored diffusion models. Diffusion Model (DM), as an up-to-date substitute for GAN, can generate high-quality images and has a wide range of applications in AI painting. Thus, it is believed that diffusion models can also generate verisimilar EEG signals. For example, Duan et al. (<xref ref-type="bibr" rid="B28">2023</xref>) used diffusion to remove artifacts and improve cross-subject accuracy. However, there are few papers about the diffusion model in EEG signal generation, and more research is needed.</p>
<p>However, data augmentation also has some limitations which must be considered in its application. Here we list three main factors.</p>
<p>First, generating too much data through data augmentation is not appropriate. Beyond a certain amount, generating more data into the training dataset only increases the training time and will not improve the generalization of the model. For example, in the study by Lashgari et al. (<xref ref-type="bibr" rid="B49">2021</xref>), the model achieved the best accuracy (93.6%) after applying 15 times data augmentation on BCI Competition IV dataset 2a. If 20 times augmentation is adopted, the accuracy will decline instead.</p>
<p>Second, a major difference between synthetic EEG signals and images is that EEG signals cannot be directly interpreted. While GANs and other deep learning-based generators have demonstrated success in synthetic image generation, it is challenging to interpret the differences between real and synthetic EEG signals. Sliding windows and noise injection methods ensure that the augmented data are similar to real EEG signals, but GANs and Variational Autoencoders (VAEs) are less transparent, resulting in a new &#x0201C;black box&#x0201D;.</p>
<p>Third, selecting appropriate data augmentation methods in a given situation is crucial as different methods have both advantages and disadvantages. For example, sliding windows and segmentation and recombination can directly augment data in the input space, which is intuitive and has a low calculation cost (He et al., <xref ref-type="bibr" rid="B38">2021</xref>). However, this method also increases the similarity of training data, which may cause overfitting and reduce the classification accuracy of the model.</p>
</sec>
</sec>
<sec>
<title>3.3. Deep learning algorithms</title>
<p>As is mentioned in Section 1.3.2, CNN can extract temporal and spatial kernels by setting different sizes of kernels, and RNN can extract long-term temporal kernels. In our study, we find that most of the papers about DL use CNN alone or with other structures to extract features and use FC as the last layer to sort extracted features into given categories. Some papers also add an RNN layer after CNN. Also, batch normalization (BN) and dropout layers are applied widely to avoid overfitting.</p>
<p>Among the papers reviewed in our study, 28 studies used DL algorithms, with the majority relying on CNNs (26 papers, 92.9%), followed by RNNs (eight papers, 28.6%) and MLP (one paper, 3.6%). Most of the CNN and RNN algorithms proposed innovative methods. Notably, since 2021, CNN-based algorithms have accounted for 42.6% of the 61reviewed papers, indicating that CNN is the mainstream classification and DL approach for EEG signal processing. Out of the 28DL papers reviewed, 20 studies used time-domain signals as input, while six studies used time-frequency domain signals. The number of different methods or structures is depicted in <xref ref-type="fig" rid="F6">Figure 6</xref>. As some studies used multiple methods, the sum of each sector may exceed the total number.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>The number of different deep learning methods used in reviewed papers. The orange sector represents MLP, with one paper. Special CNN includes graph CNN, etc.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0006.tif"/>
</fig>
<p>Our research indicates that the prevalence of DL and the popularity of CNNs as a classification algorithm can be attributed to three factors:</p>
<list list-type="order">
<list-item><p>DL can be applied to not only the spatial and time domains but also the frequency and time-frequency domains. CNNs are predominantly used to extract spatial features, while RNNs can extract longer temporal features than CNNs.</p></list-item>
<list-item><p>Classification accuracy is highly dependent on the amount of training data, and limited training data often leads to low accuracy. Data augmentation and transfer learning have partially resolved this issue in recent years. Data augmentation expands the amount of data by applying various preprocessing techniques, while transfer learning leverages knowledge and experience from other fields to train a model with a smaller dataset. Transfer learning shortens the training time and is less affected by individual differences.</p></list-item>
<list-item><p>DL algorithms reduce the computational burden and enhance BCI performance by sharing parameters or constructing a shallow neural network that is consistent with the characteristics of EEG.</p></list-item>
</list>
<sec>
<title>3.3.1. Application and innovation in CNN</title>
<p>CNNs are capable of extracting both spatial and short-term temporal features using 1 &#x000D7; <italic>M</italic> and <italic>N</italic> &#x000D7; 1 kernels, respectively, when the input has the shape <italic>C</italic> &#x000D7; <italic>T</italic>. Research on CNNs can be classified into three categories: (1) improving proposed networks, (2) modifying networks from other domains, and (3) proposing innovative network structures.</p>
<p>First, to improve proposed networks. As mentioned in Section 1.3.2, EEGNet is a network designed specifically according to the characteristics of EEG signals (Lawhern et al., <xref ref-type="bibr" rid="B50">2018</xref>). Various modifications have been made to EEGNet to improve performance. For example, Li H. et al. (<xref ref-type="bibr" rid="B51">2022</xref>) added an FC layer to concatenate the output of three convolution layers to aggregate different features and improve the accuracy of EEGNet. Vega et al. (<xref ref-type="bibr" rid="B87">2021</xref>) added a Fuzzy Neural Block (FNB) after EEGNet and demonstrated that FNB can slightly enhance the accuracy of subject-dependent classification.</p>
<p>Second, to adapt the networks from other realms. Researchers have applied innovative structures from the fields of imaging processing and computer vision to EEG signal processing. For instance, Bagchi and Bathula (<xref ref-type="bibr" rid="B14">2022</xref>) modified the ConvTransformer network, originally designed for video processing, to process EEG signals and achieve the highest accuracy among several methods. Here, the raw EEG signals are preprocessed into a video-like stream, which serves as the input of ConvTransformer, similar to the approach used in video processing. However, the ConvTransformer model has a large computational complexity due to a large number of parameters. In addition, Lin et al. (<xref ref-type="bibr" rid="B56">2022</xref>) inserted the Spatial Attention Mechanism (SAM) from the field of imaging processing into their network to extract the salient frequency of EEG signals.</p>
<p>Third, to propose an innovative network structure. Compared to traditional 2D-CNN, various methods of deep learning have been developed. Mattioli et al. (<xref ref-type="bibr" rid="B67">2022</xref>) proposed a 1D CNN, a special convolutional layer that accepts input of shape <italic>T</italic> &#x000D7; <italic>C</italic> and uses <italic>Q</italic> &#x000D7; <italic>C</italic>-shaped kernels to process the input, thereby squeezing the second dimension and outputting a tensor of shape <italic>T</italic> &#x000D7; <italic>O</italic>, where <italic>O</italic> is the number of output channels. Multi 1D CNNs were constructed sequentially, which reduces computational cost while achieving high accuracy. Lashgari et al. (<xref ref-type="bibr" rid="B49">2021</xref>) proposed a relatively simple network that uses a shared-parameter convolutional layer as sliding windows to process signals without any conventional preprocessing methods. They then employ CNN and self-attention mechanisms to extract features and an FC layer for classification. The network achieved the highest accuracy compared to other state-of-the-art networks, mainly because it abandoned prior methods such as preprocessing and manual hyperparameter selection, allowing all parameters to be trained and updated automatically.</p>
<p>There are also deep learning studies focusing on particular applications of EEG-BCI. For instance, aiming to develop a BCI for people with communication disabilities to control the movement of a device, Vorontsova et al. (<xref ref-type="bibr" rid="B89">2021</xref>) designed a simple network using ResNet and GRU but without the last FC layer to classify the EEG signals into correct words during silent speech. They hypothesized that a smaller dataset on one subject (i.e., subject-dependent dataset) will contribute to higher accuracy, which was demonstrated by their experiment results. Similarly, Vega et al. (<xref ref-type="bibr" rid="B87">2021</xref>) applied P300-based EEG signals on controlling smart appliances. They collected EEG signals from both healthy and post-stroke subjects and designed the aforementioned EEGNet with FNB to classify these data. The performance of these applications has shown the effectiveness and prospect of deep learning-based EEG signal processing methods and the possibility of real-life BCI devices.</p>
</sec>
<sec>
<title>3.3.2. Multi-network structure fusion</title>
<p>There exist various neural networks and structures, such as CNN, RNN, attention mechanisms, and AutoEncoder (Encoder-Decoder) structures, each with different performance in various application scenarios. The fusion of multiple structures can improve classification accuracy by combining different features (Singh et al., <xref ref-type="bibr" rid="B78">2021</xref>). It has been observed that many studies apply dropout, BN, and attention mechanisms to deep learning algorithms. Among the 28papers surveyed, 11 (39.3%) used dropout, 11 (39.3%) used BN, and 7 (25%) used attention mechanisms.</p>
<p>Lin et al. (<xref ref-type="bibr" rid="B56">2022</xref>) proposed Phase Learning and Frequency Attention Network (PLFA-Net), which combines a phase-learning module, SAM, feature-extracting CNN, and a fully connected layer. The phase-learning module calculates the linear combination of the real and imaginary parts of FFT outputs to learn phase information. The SAM extracts frequency features as mentioned above. The feature-extracting CNN, a conventional convolutional layer, extracts features of both time and channels. PLFA-Net performs better than CCA in high frequency but worse in low frequency, probably because it extracts low-amplitude information of high frequency well but is affected by low-frequency noise.</p>
<p>Lian et al. (<xref ref-type="bibr" rid="B55">2021</xref>) combined a Shallow CNN (SCNN), BiLSTM, and attention mechanisms to improve EEG classification. The design of SCNN is inspired by Visual Geometry Group (VGG), but SCNN uses rectangular kernels with shapes of 1 &#x000D7; 5 and 1 &#x000D7; 3 instead of square kernels to extract temporal features. Attention mechanisms are used after BiLSTM to fuse the features of SCNN and BiLSTM.</p>
<p>Li and Sun (<xref ref-type="bibr" rid="B52">2022</xref>) used modified EEGNet and ConvLSTM to process EEG signals. ConvLSTM uses convolution operations to pass the hidden state, combining both RNN and CNN. Attention mechanisms are also adopted before the input of ConvLSTM. This model achieved better results on several datasets.</p>
</sec>
<sec>
<title>3.3.3. Problems and future directions of deep learning</title>
<p>Although deep learning has been shown to be effective in processing EEG signals, several notable problems still exist, which also serve as future directions for research in EEG signal processing with deep learning. In the following sections, we highlight some of these issues and provide potential avenues for addressing them.</p>
<p>The first problem is related to the shape of the input. While CNNs typically accept 2D images or 3D multi-channel images as input, EEG signals are multi-channel 1D sequences with a shape of <italic>C</italic> &#x000D7; <italic>T</italic>. Directly using a 2D <italic>C</italic> &#x000D7; <italic>T</italic> matrix as input can lead to insufficient feature extraction during convolutional operations due to the electrodes being adjacent to four surrounding electrodes on a 3D sphere, as opposed to only two adjacent electrodes in the matrix. <xref ref-type="fig" rid="F7">Figure 7</xref> illustrates this issue. Some researchers ignore the input shape and properties of CNNs, using inappropriate inputs and conventional 2D convolutional layers, which can result in poor correlation extraction. For example, in Islam et al. (<xref ref-type="bibr" rid="B40">2022</xref>), after applying wavelet transform as a feature extraction step, the spectrograms of all channels are concatenated into a large 2D image, which may extract redundant features due to the lack of apparent relations between the border of the image. To overcome these issues, researchers have proposed innovative solutions such as considering each channel as an independent sample, transforming the signals into 3D tensors to preserve the relative positions of electrodes (Liu and Yang, <xref ref-type="bibr" rid="B59">2021</xref>; Bagchi and Bathula, <xref ref-type="bibr" rid="B14">2022</xref>), or using a <italic>C</italic> &#x000D7; 1 kernel for depthwise convolutional layers in models such as EEGNet (Lawhern et al., <xref ref-type="bibr" rid="B50">2018</xref>) and EEG-TCFNet (Vega et al., <xref ref-type="bibr" rid="B87">2021</xref>). In the future, further attention is needed in designing CNN structures that can accommodate the shape and characteristics of EEG signals to effectively extract features.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>If 2D electrodes <bold>(A)</bold> are squeezed into a 1D channel arrangement <bold>(B)</bold>, the spatial relationship of electrodes is lost. An <italic>m</italic> &#x000D7; <italic>n</italic> CNN kernel cannot extract the information fully, since it only extracts <italic>n</italic> channels every time. For EEGNet <bold>(C)</bold>, a <italic>C</italic> &#x000D7; 1 kernel is used to extract the features from all channels. <bold>(A)</bold> 2D sphere of collecting device. <bold>(B)</bold> 1D representation and a normal CNN kernel. <bold>(C)</bold> <italic>C</italic> &#x000D7; 1 kernel of EEGNet.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0007.tif"/>
</fig>
<p>Another problem concerns the accuracy of cross-subject tasks, where many studies have shown high accuracy in within-subject tasks but lower accuracy in cross-subject tasks. For instance, in the study of Mattioli et al. (<xref ref-type="bibr" rid="B67">2022</xref>), the accuracy drops sharply from 99% in within-subject tasks to approximately 50% when applying transfer learning to other subjects, indicating that the parameters overfit the given individuals and cannot be generalized easily to new individuals. This issue presents a bottleneck for EEG applications and BCI technology, where a universal classifier for all participants is yet to be designed. In fact, Singh et al. (<xref ref-type="bibr" rid="B78">2021</xref>) have summarized some methods to improve subject-independent accuracy, but most of them are non-deep learning methods or fusions of non-DL and DL methods. Further research on deep learning-based EEG signal processing to address this problem and improve cross-subject accuracy is still needed.</p>
<p>The balance between accuracy and time cost is another challenge that requires consideration in many cases. Deeper and more complex networks often lead to higher accuracy but also longer computing time, which can be problematic in real-time EEG-based applications like BCI for controlling devices. Some studies, such as the study of Bagchi and Bathula (<xref ref-type="bibr" rid="B14">2022</xref>), pursue higher accuracy but achieve it with a large number of parameters and high time cost. On the other hand, some studies have used special structures like separable convolutional layers, which can maintain high accuracy without significantly increasing computing time. In the future, achieving a balance between accuracy and computing time will remain an important consideration.</p>
<p>Finally, the lack of interpretability in both EEG and deep learning hinders further development. As the functions of our brains are still not fully understood, interpreting EEG signals and understanding the workings of deep learning models can be challenging. Deep learning is often considered a &#x0201C;black box&#x0201D; (Adadi and Berrada, <xref ref-type="bibr" rid="B1">2018</xref>), which can make it difficult to explain and understand EEG DL models. Additionally, the lack of interpretability is also a factor contributing to the low cross-subject accuracy, as we do not know the specific variations in EEG signals between different individuals. Many papers attempt to explain the reason why their networks are efficient in terms of network structure, but the existing reasons are still very subjective. Furthermore, Vallabhaneni et al. (<xref ref-type="bibr" rid="B85">2021</xref>) stated that pathological mechanisms are more important than classification accuracy in medical and psychological applications of EEG and BCI. But from the papers we reviewed, researchers are still mainly paying attention to high performance, or more precisely, high accuracy. Hence in medical realms, deep learning of EEG cannot still be put into practical applications, leaving a significant unsolved problem.</p>
</sec>
</sec>
<sec>
<title>3.4. Fusion of different methods</title>
<p>Currently, there exist numerous classification algorithms. However, their performance varies significantly across different paradigms and application scenarios. The <italic>No Free Lunch</italic> Theorem asserts that it is impossible to find a single algorithm that generalizes well on any distribution of data (Wolpert and Macready, <xref ref-type="bibr" rid="B95">1997</xref>). Additionally, many algorithms encounter challenges during processing, such as insufficient feature extraction, overlooking global network characteristics, and inability to identify the physical function of the brain. Furthermore, as preprocessing methods and deep learning algorithms develop and merge, the partitions between preprocessing, feature extraction, and classification become blurred. In the review conducted by Saeidi et al. (<xref ref-type="bibr" rid="B76">2021</xref>), ICA and PCA are classified into both preprocessing and feature extraction methods. In most deep learning studies, features are considered automatically extracted by neural networks, so there is not a single step of feature extraction. Multi-algorithm fusion, as opposed to a single algorithm, can optimize feature selection, decrease computational complexity, and improve classification accuracy (Singh et al., <xref ref-type="bibr" rid="B78">2021</xref>).</p>
<p>Our survey reveals that 45 studies (73.8%) employed the fusion of more than two methods for feature extraction and classification, leading to a significant improvement in performance. Multi-algorithm fusion is becoming a new trend in EEG signal processing. Additionally, 14 papers utilized the BCI Competition IV 2a dataset for their studies, as shown in <xref ref-type="fig" rid="F8">Figure 8</xref>. Liu et al. (<xref ref-type="bibr" rid="B58">2021</xref>) utilized the fusion of LSTM and self-attention and achieved the highest accuracy (97.7%) among 14 papers.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Accuracy comparison of different methods on the BCI competition IV dataset 2a. Each label on the vertical axis represents a method in a study, which is from Gaur et al. (<xref ref-type="bibr" rid="B35">2021</xref>); Lashgari et al. (<xref ref-type="bibr" rid="B49">2021</xref>); Lian et al. (<xref ref-type="bibr" rid="B55">2021</xref>); Liu and Yang (<xref ref-type="bibr" rid="B59">2021</xref>); Liu et al. (<xref ref-type="bibr" rid="B58">2021</xref>); Qi et al. (<xref ref-type="bibr" rid="B74">2021</xref>); Ali et al. (<xref ref-type="bibr" rid="B5">2022</xref>); Ayoobi and Sadeghian (<xref ref-type="bibr" rid="B12">2022</xref>); Chang et al. (<xref ref-type="bibr" rid="B18">2022</xref>); Chen L. et al. (<xref ref-type="bibr" rid="B20">2022</xref>); Ko et al. (<xref ref-type="bibr" rid="B45">2022</xref>); Li and Sun (<xref ref-type="bibr" rid="B52">2022</xref>); Li H. et al. (<xref ref-type="bibr" rid="B51">2022</xref>), and Tang et al. (<xref ref-type="bibr" rid="B83">2022</xref>), from top to bottom, respectively.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0008.tif"/>
</fig>
<sec>
<title>3.4.1. Multi-conventional method fusion</title>
<p>Despite the prevalence of deep learning, many conventional feature extraction methods are still applied to EEG signals, especially in feature extraction. In practice, when choosing a variety of conventional algorithms, it is necessary to consider the influence of various factors such as the number of samples that can be obtained, training time, and test methods. Through combination, the optimal feature-extracting ability can be obtained, and the time cost of training and classification can be saved, along with good generalization ability. Our research shows that 16 papers (26.2%) using feature extraction algorithms involve feature extraction fusion algorithms, indicating that feature extraction algorithms also have a trend of fusion development. The accuracy and accuracy increment are shown in <xref ref-type="fig" rid="F9">Figure 9</xref>. Although different benchmarks or classification algorithms are used among different studies, they all achieve at least 1% accuracy increments.</p>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>The accuracy and accuracy increment of different fusion methods. The benchmark algorithms are often methods in previous studies or conventional algorithms like simply CSP, whose accuracy is denoted by blue bars. The innovative methods mean new methods proposed in the papers, whose accuracy increments are denoted by orange bars. Each label on the vertical axis represents a method in a study, which is from Du et al. (<xref ref-type="bibr" rid="B27">2021</xref>); Gao N. et al. (<xref ref-type="bibr" rid="B33">2021</xref>); Qi et al. (<xref ref-type="bibr" rid="B74">2021</xref>); Rashid et al. (<xref ref-type="bibr" rid="B75">2021</xref>); Wang and Quan (<xref ref-type="bibr" rid="B92">2021</xref>); Xu C. et al. (<xref ref-type="bibr" rid="B96">2021</xref>); Yin et al. (<xref ref-type="bibr" rid="B99">2021</xref>); Zhang Y. et al. (<xref ref-type="bibr" rid="B104">2021</xref>); Algarni et al. (<xref ref-type="bibr" rid="B4">2022</xref>); Cui et al. (<xref ref-type="bibr" rid="B23">2022</xref>); Jia et al. (<xref ref-type="bibr" rid="B42">2022</xref>); Ma et al. (<xref ref-type="bibr" rid="B64">2022</xref>); Pei et al. (<xref ref-type="bibr" rid="B73">2022</xref>), and Tang et al. (<xref ref-type="bibr" rid="B83">2022</xref>), from top to bottom, respectively.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fnins-17-1203059-g0009.tif"/>
</fig>
<p>For example, Sun et al. (<xref ref-type="bibr" rid="B81">2021</xref>) proposed the Discriminative Canonical Pattern Matching (DCPM) algorithm, which integrates DSP, CCA, and pattern matching, and achieved the best performance in various situations. Compared with LDA-related algorithms, DCPM performs better when the number of training samples is small or the number of features is too large. Compared with SVM-related algorithms, DCPM avoids the long-term parameter selection process during use, making the application process easier.</p>
<p>Ma et al. (<xref ref-type="bibr" rid="B64">2022</xref>) proposed the CCA-CWT-SVM fusion algorithm, which combines the features extracted by CCA with CWT, to achieve feature complementarity, and thus significantly improves the target accuracy within a limited time.</p>
<p>Yin et al. (<xref ref-type="bibr" rid="B99">2021</xref>) proposed a channel-based optimal sparse time-frequency block common space pattern (OCSB-CSP) feature extraction method to improve model classification accuracy and computational efficiency. A channel selection method based on Pearson correlation coefficients is first invoked to reduce the redundant information between channels and to mark the best channel for subsequent processing. Then, the discriminative ability of each time-frequency block is measured by defining the Fisher ratio index to sparse the time-frequency blocks, which significantly reduces the data dimensionality, and the selected time-frequency blocks are mostly distributed in the frequency bands related to the MI task. Finally, the p-shape analysis of Lasso regression is performed to select the extracted multi-block CSP features and use SVM for classification. The results show that the proposed OCSB-CSP algorithm achieves higher classification accuracy while reducing the computational burden of the model.</p>
</sec>
<sec>
<title>3.4.2. Fusion of conventional methods and deep learning</title>
<p>In addition to modifying deep learning algorithms as discussed in Section 3.3.1, some studies have explored the fusion of conventional methods and deep learning. In this section, we review some innovative fusions of both conventional methods and deep learning.</p>
<p>Islam et al. (<xref ref-type="bibr" rid="B40">2022</xref>) proposed a fusion of CNN and KNN. The features extracted by CNN are treated as 1D vectors in &#x0211D;<sup><italic>m</italic></sup> and classified by KNN using Euclidean distance.</p>
<p>Algarni et al. (<xref ref-type="bibr" rid="B4">2022</xref>) proposed a fusion of Hurst index, WPD, statistical features, Binary Gray Wolf Optimization (BGWO) algorithm, and BiLSTM. Hurst index is used to measure the long-term memory changes of time series, WPD is used to better filter the discrete-time signal, and statistical features are used to analyze time-domain features. The fusion of Hurst, WPD, and statistical features is used to extract features. BGWO is applied to select features and eliminate redundant features while retaining important information. BiLSTM is then used to extract features further, and finally, an FC layer is used for classification.</p>
</sec>
<sec>
<title>3.4.3. Future directions of multi-method fusion</title>
<p>Multi-method fusion is a promising trend in EEG signal processing. We will attempt to give some reasons why multi-method fusion is important and summarize the tendencies of multi-method fusion in this section.</p>
<p>First, the characteristics of the brain have not been fully explored. EEG comes from the neural activities in our brain, and the aim of EEG signal processing is to decode and obtain information from our brain. However, nowadays there are few researchers who adopt machine learning fusion focusing on the explanations of the effectiveness of algorithms, as well as associating the algorithms with cognitive mechanisms. While the effectiveness of fusion methods can be indirectly demonstrated through comparing performance like accuracy, what feature each method exactly extracts, and what the neurologic meanings of features are, are not clear, so the cognitive mechanisms behind the fusion methods are not fully understood. Thus, the optimal solutions or a general explanation of algorithm selection have not been proposed (Chen J. et al., <xref ref-type="bibr" rid="B19">2022</xref>).</p>
<p>Second, in addition to algorithm fusion, other fusion approaches such as multi-sample fusion are also worth exploring. Fan et al. (<xref ref-type="bibr" rid="B31">2021</xref>) used multi-sample fusion to classify EEG signals using SVM, where multiple samples from the same experimental conditions were combined to improve classification accuracy. This significantly improved the accuracy of SVM classification than that of a single sample.</p>
<p>Third, a single feature may not effectively capture the physiological behavior of the brain. Future studies may introduce more parameters to improve classification accuracy. However, method fusion may lead to increased time and space complexity, resulting in longer training and prediction times, which limits the practical application of the model (Lu et al., <xref ref-type="bibr" rid="B62">2022</xref>). Therefore, it is important to balance the parameter number and time cost to avoid overfitting and excessive time and space complexity. For example, in Section 3.4.2, we discussed the study of Algarni et al. (<xref ref-type="bibr" rid="B4">2022</xref>) that used multi-feature extraction stages and BiLSTM to reduce the dimensionality of data and improve classification accuracy. BiLSTM reduces the high dimensionality of data, which reduces complexity and leads to less classification time and improved performance.</p>
<p>In summary, multi-method fusion is a promising direction for EEG signal processing, and more research is needed to fully explore its potential. Future studies may focus on understanding the cognitive mechanisms behind the fusion methods, exploring other fusion approaches, and reducing the limitations and complexity of the model.</p>
</sec>
</sec>
</sec>
<sec sec-type="conclusions" id="s4">
<title>4. Conclusions</title>
<p>In this paper, we have reviewed 61studies of EEG signal processing. We have discussed different preprocessing methods and highlighted the effectiveness of proper preprocessing methods to increase accuracy, which solves the problems in the review of Alzahab et al. (<xref ref-type="bibr" rid="B6">2021</xref>). Furthermore, we have observed the wide adoption of deep learning methods in EEG signal processing and discussed some reasons why they have become prevalent. We have also noted that many studies apply multi-method fusion, using both conventional algorithms and deep learning. This summarization can show some future directions to the researchers focusing on EEG signal processing.</p>
<p>Despite these advancements, we still face significant challenges in EEG-based BCI systems and EEG signal processing due to our limited understanding of the brain. The problem of low cross-subject accuracy also remains unsolved, indicating a limited generalization ability. Designing a more robust system with stronger generalization ability and less time cost remains an open question for future research.</p>
</sec>
<sec sec-type="author-contributions" id="s5">
<title>Author contributions</title>
<p>CS and CM conceived the ideas and designed the study. CS collected the relevant literature and wrote the first draft of the manuscript. CM provided writing supervision and critical revisions and finalized the manuscript. Both authors contributed to the article and approved the submitted version.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="s6">
<title>Funding</title>
<p>This work was supported by the Natural Science Foundation of Shandong Province, China (Grant No. 1090413702304).</p>
</sec>
<ack><p>The authors express their gratitude to the reviewers for their valuable feedback, which greatly contributed to enhancing the quality of this review paper.</p>
</ack>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s7">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec sec-type="supplementary-material" id="s8">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fnins.2023.1203059/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fnins.2023.1203059/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Table_1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Adadi</surname> <given-names>A.</given-names></name> <name><surname>Berrada</surname> <given-names>M.</given-names></name></person-group> (<year>2018</year>). <article-title>Peeking inside the black-box: a survey on explainable artificial intelligence (xai)</article-title>. <source>IEEE Access</source> <volume>6</volume>, <fpage>52138</fpage>&#x02013;<lpage>52160</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2018.2870052</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aellen</surname> <given-names>F. M.</given-names></name> <name><surname>Goktepe-Kavis</surname> <given-names>P.</given-names></name> <name><surname>Apostolopoulos</surname> <given-names>S.</given-names></name> <name><surname>Tzovara</surname> <given-names>A.</given-names></name></person-group> (<year>2021</year>). <article-title>Convolutional neural networks for decoding electroencephalography responses and visualizing trial by trial changes in discriminant features</article-title>. <source>J. Neurosci. Methods</source> <volume>364</volume>, <fpage>109367</fpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2021.109367</pub-id><pub-id pub-id-type="pmid">34563599</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Al-Fahoum</surname> <given-names>A. S.</given-names></name> <name><surname>Al-Fraihat</surname> <given-names>A. A.</given-names></name></person-group> (<year>2014</year>). <article-title>Methods of eeg signal features extraction using linear analysis in frequency and time-frequency domains</article-title>. <source>ISRN Neurosci.</source> <volume>2014</volume>, <fpage>730218</fpage>. <pub-id pub-id-type="doi">10.1155/2014/730218</pub-id><pub-id pub-id-type="pmid">24967316</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Algarni</surname> <given-names>M.</given-names></name> <name><surname>Saeed</surname> <given-names>F.</given-names></name> <name><surname>Al-Hadhrami</surname> <given-names>T.</given-names></name> <name><surname>Ghabban</surname> <given-names>F.</given-names></name> <name><surname>Al-Sarem</surname> <given-names>M.</given-names></name></person-group> (<year>2022</year>). <article-title>Deep learning-based approach for emotion recognition using electroencephalography (EEG) signals using bi-directional long short-term memory (Bi-LSTM)</article-title>. <source>Sensors</source> 22, s22082976. <pub-id pub-id-type="doi">10.3390/s22082976</pub-id><pub-id pub-id-type="pmid">35458962</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ali</surname> <given-names>O.</given-names></name> <name><surname>Saif-Ur-Rehman</surname> <given-names>M.</given-names></name> <name><surname>Dyck</surname> <given-names>S.</given-names></name> <name><surname>Glasmachers</surname> <given-names>T.</given-names></name> <name><surname>Iossifidis</surname> <given-names>I.</given-names></name> <name><surname>Klaes</surname> <given-names>C.</given-names></name></person-group> (<year>2022</year>). <article-title>Enhancing the decoding accuracy of eeg signals by the introduction of anchored-STFT and adversarial data augmentation method</article-title>. <source>Sci. Rep.</source> <volume>12</volume>, <fpage>4245</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-022-07992-w</pub-id><pub-id pub-id-type="pmid">35273310</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alzahab</surname> <given-names>N. A.</given-names></name> <name><surname>Apollonio</surname> <given-names>L.</given-names></name> <name><surname>Di Iorio</surname> <given-names>A.</given-names></name> <name><surname>Alshalak</surname> <given-names>M.</given-names></name> <name><surname>Iarlori</surname> <given-names>S.</given-names></name> <name><surname>Ferracuti</surname> <given-names>F.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Hybrid deep learning (HDL)-based brain-computer interface (BCI) systems: a systematic review</article-title>. <source>Brain Sci.</source> 11, brainsci11010075. <pub-id pub-id-type="doi">10.3390/brainsci11010075</pub-id><pub-id pub-id-type="pmid">33429938</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asadzadeh</surname> <given-names>S.</given-names></name> <name><surname>Yousefi Rezaii</surname> <given-names>T.</given-names></name> <name><surname>Beheshti</surname> <given-names>S.</given-names></name> <name><surname>Meshgini</surname> <given-names>S.</given-names></name></person-group> (<year>2022</year>). <article-title>Accurate emotion recognition using bayesian model based EEG sources as dynamic graph convolutional neural network nodes</article-title>. <source>Sci. Rep.</source> <volume>12</volume>, <fpage>10282</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-022-14217-7</pub-id><pub-id pub-id-type="pmid">35717542</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asensio-Cubero</surname> <given-names>J.</given-names></name> <name><surname>Gan</surname> <given-names>J. Q.</given-names></name> <name><surname>Palaniappan</surname> <given-names>R.</given-names></name></person-group> (<year>2013</year>). <article-title>Multiresolution analysis over simple graphs for brain computer interfaces</article-title>. <source>J. Neural Eng.</source> <volume>10</volume>, <fpage>e046014</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/10/4/046014</pub-id><pub-id pub-id-type="pmid">23843600</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asheri</surname> <given-names>B.</given-names></name> <name><surname>Haratian</surname> <given-names>A.</given-names></name> <name><surname>Mohamadi</surname> <given-names>M.</given-names></name> <name><surname>Asadi</surname> <given-names>F.</given-names></name> <name><surname>Yasini</surname> <given-names>P.</given-names></name> <name><surname>Zarepak</surname> <given-names>N.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Enhancing detection of steady-state visual evoked potentials using frequency and harmonics of that frequency in openvibe</article-title>. <source>Biomed. Eng. Adv.</source> <volume>2</volume>, <fpage>100022</fpage>. <pub-id pub-id-type="doi">10.1016/j.bea.2021.100022</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ashwini</surname> <given-names>S. R</given-names></name> <name><surname>Nagaraj</surname> <given-names>H. C.</given-names></name></person-group> (<year>2021</year>). <article-title>Classification of EEG signal using EACA based approach at SSVEP-BCI</article-title>. <source>IAES Int. J. Artif. Intell.</source> <volume>10</volume>, <fpage>726</fpage>. <pub-id pub-id-type="doi">10.11591/ijai.v10.i3.pp717-726</pub-id></citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Awais</surname> <given-names>M. A.</given-names></name> <name><surname>Yusoff</surname> <given-names>M. Z.</given-names></name> <name><surname>Khan</surname> <given-names>D. M.</given-names></name> <name><surname>Yahya</surname> <given-names>N.</given-names></name> <name><surname>Kamel</surname> <given-names>N.</given-names></name> <name><surname>Ebrahim</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>Effective connectivity for decoding electroencephalographic motor imagery using a probabilistic neural network</article-title>. <source>Sensors</source> <volume>21</volume>, <fpage>s21196570</fpage>. <pub-id pub-id-type="doi">10.3390/s21196570</pub-id><pub-id pub-id-type="pmid">34640888</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ayoobi</surname> <given-names>N.</given-names></name> <name><surname>Sadeghian</surname> <given-names>E. B.</given-names></name></person-group> (<year>2022</year>). <article-title>&#x0201C;Unsupervised motor imagery saliency detection based on self-attention mechanism,&#x0201D;</article-title> in <source>2022 44th Annual International Conference of the IEEE Engineering in Medicine &#x00026; Biology Society (EMBC) (IEEE)</source>, 4817&#x02013;4820. <pub-id pub-id-type="doi">10.1109/EMBC48229.2022.9871906</pub-id><pub-id pub-id-type="pmid">36086139</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Azizpour</surname> <given-names>H.</given-names></name> <name><surname>Razavian</surname> <given-names>A. S.</given-names></name> <name><surname>Sullivan</surname> <given-names>J.</given-names></name> <name><surname>Maki</surname> <given-names>A.</given-names></name> <name><surname>Carlsson</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>Factors of transferability for a generic convnet representation</article-title>. <source>IEEE Trans. Pat. Anal. Mach. Intell.</source> <volume>38</volume>, <fpage>1790</fpage>&#x02013;<lpage>802</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.2015.2500224</pub-id><pub-id pub-id-type="pmid">26584488</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bagchi</surname> <given-names>S.</given-names></name> <name><surname>Bathula</surname> <given-names>R. D.</given-names></name></person-group> (<year>2022</year>). <article-title>EEG-convtransformer for single-trial EEG based visual stimulus classification</article-title>. <source>Pat. Recogn.</source> <volume>129</volume>, <fpage>108757</fpage>. <pub-id pub-id-type="doi">10.1016/j.patcog.2022.108757</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bashashati</surname> <given-names>A.</given-names></name> <name><surname>Fatourechi</surname> <given-names>M.</given-names></name> <name><surname>Ward</surname> <given-names>R. K.</given-names></name> <name><surname>Birch</surname> <given-names>G. E.</given-names></name></person-group> (<year>2007</year>). <article-title>A survey of signal processing algorithms in brain-computer interfaces based on electrical brain signals</article-title>. <source>J. Neural Eng.</source> <volume>4</volume>, <fpage>R32</fpage>&#x02013;<lpage>R57</lpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/4/2/R03</pub-id><pub-id pub-id-type="pmid">17409474</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cai</surname> <given-names>Z.</given-names></name> <name><surname>Guo</surname> <given-names>M.</given-names></name> <name><surname>Yang</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name> <name><surname>Xu</surname> <given-names>G.</given-names></name></person-group> (<year>2021</year>). <article-title>Cross-subject electroencephalogram emotion recognition based on maximum classifier discrepancy</article-title>. <source>J. Biomed. Eng.</source> <volume>38</volume>, <fpage>455</fpage>&#x02013;<lpage>462</lpage>. <pub-id pub-id-type="doi">10.7507/1001-5515.202012027</pub-id><pub-id pub-id-type="pmid">34180190</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cano-Izquierdo</surname> <given-names>J. M.</given-names></name> <name><surname>Ibarrola</surname> <given-names>J.</given-names></name> <name><surname>Almonacid</surname> <given-names>M.</given-names></name></person-group> (<year>2012</year>). <article-title>Improving motor imagery classification with a new BCI design using neuro-fuzzy S-dFasArt</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>20</volume>, <fpage>2</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2011.2169991</pub-id><pub-id pub-id-type="pmid">21997321</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chang</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>C.</given-names></name> <name><surname>Li</surname> <given-names>C.</given-names></name></person-group> (<year>2022</year>). <article-title>Motor imagery EEG classification based on transfer learning and multi-scale convolution network</article-title>. <source>Micromachines</source> <volume>13</volume>, <fpage>60927</fpage>. <pub-id pub-id-type="doi">10.3390/mi13060927</pub-id><pub-id pub-id-type="pmid">35744539</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>J.</given-names></name> <name><surname>Min</surname> <given-names>C.</given-names></name> <name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Tang</surname> <given-names>Z.</given-names></name> <name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Hu</surname> <given-names>X.</given-names></name></person-group> (<year>2022</year>). <article-title>Electroencephalograph-based emotion recognition using brain connectivity feature and domain adaptive residual convolution model</article-title>. <source>Front. Neurosci.</source> <volume>16</volume>, <fpage>878146</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2022.878146</pub-id><pub-id pub-id-type="pmid">35812226</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>L.</given-names></name> <name><surname>Gong</surname> <given-names>A.</given-names></name> <name><surname>Ding</surname> <given-names>P.</given-names></name></person-group> (<year>2022</year>). <article-title>EEG signal decoding of motor imagination based on euclidean space-weighted logistic regression transfer learning</article-title>. <source>J. Nanjing Univ.</source> <volume>58</volume>, <fpage>264</fpage>&#x02013;<lpage>274</lpage>. <pub-id pub-id-type="doi">10.13232/j.cnki.jnju.2022.02.010</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>Z.</given-names></name> <name><surname>Xie</surname> <given-names>K.</given-names></name></person-group> (<year>2019</year>). <source>A Review of EEG-Based Analysis and Classification Methods</source>.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cona</surname> <given-names>F.</given-names></name> <name><surname>Zavaglia</surname> <given-names>M.</given-names></name> <name><surname>Astolfi</surname> <given-names>L.</given-names></name> <name><surname>Babiloni</surname> <given-names>F.</given-names></name> <name><surname>Ursino</surname> <given-names>M.</given-names></name></person-group> (<year>2009</year>). <article-title>Changes in EEG power spectral density and cortical connectivity in healthy and tetraplegic patients during a motor imagery task</article-title>. <source>Comput. Intell. Neurosci.</source> <volume>2009</volume>, <fpage>279515</fpage>. <pub-id pub-id-type="doi">10.1155/2009/279515</pub-id><pub-id pub-id-type="pmid">19584939</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cui</surname> <given-names>Y.</given-names></name> <name><surname>Xie</surname> <given-names>S.</given-names></name> <name><surname>Xie</surname> <given-names>X.</given-names></name> <name><surname>Duan</surname> <given-names>X.</given-names></name> <name><surname>Gao</surname> <given-names>C.</given-names></name></person-group> (<year>2022</year>). <article-title>A spatial-temporal hybrid feature extraction method for rapid serial visual presentation of electroencephalogram signals</article-title>. <source>Chin. J. Biomed. Eng.</source> <volume>39</volume>, <fpage>39</fpage>&#x02013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.7507/1001-5515.202104049</pub-id><pub-id pub-id-type="pmid">35231964</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dagdevir</surname> <given-names>E.</given-names></name> <name><surname>Tokmakci</surname> <given-names>M.</given-names></name></person-group> (<year>2021</year>). <article-title>Optimization of preprocessing stage in EEG based BCI systems in terms of accuracy and timing cost</article-title>. <source>Biomed. Sign. Process. Contr.</source> <volume>67</volume>, <fpage>102548</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.102548</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>De Venuto</surname> <given-names>D.</given-names></name> <name><surname>Mezzina</surname> <given-names>G.</given-names></name></person-group> (<year>2021</year>). <article-title>A single-trial p300 detector based on symbolized EEG and autoencoded-(1D)CNN to improve ITR performance in BCIs</article-title>. <source>Sensors</source> <volume>21</volume>, <fpage>s21123961</fpage>. <pub-id pub-id-type="doi">10.3390/s21123961</pub-id><pub-id pub-id-type="pmid">34201381</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Delorme</surname> <given-names>A.</given-names></name> <name><surname>Makeig</surname> <given-names>S.</given-names></name></person-group> (<year>2004</year>). <article-title>EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis</article-title>. <source>J. Neurosci. Methods</source> <volume>134</volume>, <fpage>9</fpage>&#x02013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2003.10.009</pub-id><pub-id pub-id-type="pmid">15102499</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Du</surname> <given-names>Y.</given-names></name> <name><surname>Liu</surname> <given-names>Z.</given-names></name> <name><surname>Fu</surname> <given-names>Z.</given-names></name></person-group> (<year>2021</year>). <article-title>Motion imagery classification algorithm research based on hybrid transfer learning and application in brain-computer interface</article-title>. <source>Acta Metrol. Sin.</source> <volume>45</volume>, <fpage>629</fpage>&#x02013;<lpage>637</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1000-1158.2021.05.14</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Duan</surname> <given-names>Y.</given-names></name> <name><surname>Zhou</surname> <given-names>J.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name> <name><surname>Chang</surname> <given-names>Y.-C.</given-names></name> <name><surname>Wang</surname> <given-names>Y.-K.</given-names></name> <name><surname>Lin</surname> <given-names>C.-T.</given-names></name></person-group> (<year>2023</year>). Domain-specific denoising diffusion probabilistic models for brain dynamics. <italic>arXiv [Preprint]. arXiv: 2305.04200</italic>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/pdf/2305.04200.pdf">https://arxiv.org/pdf/2305.04200.pdf</ext-link></citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>El-Kafrawy</surname> <given-names>N. M.</given-names></name> <name><surname>Hegazy</surname> <given-names>D.</given-names></name> <name><surname>Tolba</surname> <given-names>M. F.</given-names></name></person-group> (<year>2014</year>). <article-title>&#x0201C;Features extraction and classification of EEG signals using empirical mode decomposition and support vector machine,&#x0201D;</article-title> in <source>Advanced Machine Learning Technologies and Applications</source>, eds A. E. Hassanien, M. F. Tolba, and A. Taher Azar (Cham: Springer International Publishing), <fpage>189</fpage>&#x02013;<lpage>198</lpage>.</citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fan</surname> <given-names>C.</given-names></name> <name><surname>Hu</surname> <given-names>J.</given-names></name> <name><surname>Huang</surname> <given-names>S.</given-names></name> <name><surname>Peng</surname> <given-names>Y.</given-names></name> <name><surname>Kwong</surname> <given-names>S.</given-names></name></person-group> (<year>2022</year>). <article-title>EEG-TNET: an end-to-end brain computer interface framework for mental workload estimation</article-title>. <source>Front. Neurosci.</source> <volume>16</volume>, <fpage>869522</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2022.869522</pub-id><pub-id pub-id-type="pmid">35573313</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fan</surname> <given-names>W.</given-names></name> <name><surname>Luo</surname> <given-names>S.</given-names></name> <name><surname>Deng</surname> <given-names>Y.</given-names></name> <name><surname>li</surname> <given-names>Y.</given-names></name></person-group> (<year>2021</year>). <article-title>Support vector machine algorithm with multi-sample fusion for p300 signal classification</article-title>. <source>J. Wuhan Inst. Technol.</source> <volume>43</volume>, <fpage>670</fpage>&#x02013;<lpage>674</lpage>. <pub-id pub-id-type="doi">10.19843/j.cnki.CN42-1779/TQ.202101006</pub-id></citation>
</ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ferracuti</surname> <given-names>F.</given-names></name> <name><surname>Iarlori</surname> <given-names>S.</given-names></name> <name><surname>Mansour</surname> <given-names>Z.</given-names></name> <name><surname>Monteriu</surname> <given-names>A.</given-names></name> <name><surname>Porcaro</surname> <given-names>C.</given-names></name></person-group> (<year>2021</year>). <article-title>Comparing between different sets of preprocessing, classifiers, and channels selection techniques to optimise motor imagery pattern classification system from EEG pattern recognition</article-title>. <source>Brain Sci.</source> <volume>12</volume>, <fpage>10057</fpage>. <pub-id pub-id-type="doi">10.3390/brainsci12010057</pub-id><pub-id pub-id-type="pmid">35053801</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gao</surname> <given-names>N.</given-names></name> <name><surname>Gao</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>Riemannian approach research for the feature extraction and classification of motor imagery electroencephalogram (EEG) signals</article-title>. <source>J. Biomed. Eng. Res.</source> <volume>40</volume>, <fpage>246</fpage>&#x02013;<lpage>251</lpage>. <pub-id pub-id-type="doi">10.19529/j.cnki.1672-6278.2021.03.04</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gao</surname> <given-names>Z.</given-names></name> <name><surname>Dang</surname> <given-names>W.</given-names></name> <name><surname>Liu</surname> <given-names>M.</given-names></name> <name><surname>Guo</surname> <given-names>W.</given-names></name> <name><surname>Ma</surname> <given-names>K.</given-names></name> <name><surname>Chen</surname> <given-names>G. R.</given-names></name></person-group> (<year>2021</year>). <article-title>Classification of EEG signals on VEP-based bci systems with broad learning</article-title>. <source>IEEE Trans. Syst. Man Cybernet.</source> <volume>51</volume>, <fpage>7143</fpage>&#x02013;<lpage>7151</lpage>. <pub-id pub-id-type="doi">10.1109/tsmc.2020.2964684</pub-id></citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gaur</surname> <given-names>P.</given-names></name> <name><surname>Gupta</surname> <given-names>H.</given-names></name> <name><surname>Chowdhury</surname> <given-names>A.</given-names></name> <name><surname>McCreadie</surname> <given-names>K.</given-names></name> <name><surname>Pachori</surname> <given-names>R.</given-names></name> <name><surname>Wang</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>A sliding window common spatial pattern for enhancing motor imagery classification in EEG-BCI</article-title>. <source>IEEE Trans. Instrument. Measur.</source> <volume>70</volume>, <fpage>1</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1109/TIM.2021.3051996</pub-id></citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Geng</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>D.</given-names></name> <name><surname>Chen</surname> <given-names>H.</given-names></name> <name><surname>Yu</surname> <given-names>P.</given-names></name> <name><surname>Yan</surname> <given-names>H.</given-names></name> <name><surname>Yue</surname> <given-names>M.</given-names></name></person-group> (<year>2022</year>). <article-title>An improved feature extraction algorithms of EEG signals based on motor imagery brain-computer interface</article-title>. <source>Alexandria Eng. J.</source> <volume>61</volume>, <fpage>4807</fpage>&#x02013;<lpage>4820</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2021.10.034</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hamedi</surname> <given-names>M.</given-names></name> <name><surname>Salleh Sh</surname> <given-names>H.</given-names></name> <name><surname>Noor</surname> <given-names>A. M.</given-names></name></person-group> (<year>2016</year>). <article-title>Electroencephalographic motor imagery brain connectivity analysis for BCI: a review</article-title>. <source>Neural Comput.</source> <volume>28</volume>, <fpage>999</fpage>&#x02013;<lpage>1041</lpage>. <pub-id pub-id-type="doi">10.1162/NECO_a_00838</pub-id><pub-id pub-id-type="pmid">27137671</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>He</surname> <given-names>C.</given-names></name> <name><surname>Liu</surname> <given-names>J.</given-names></name> <name><surname>Zhu</surname> <given-names>Y.</given-names></name> <name><surname>Du</surname> <given-names>W.</given-names></name></person-group> (<year>2021</year>). <article-title>Data augmentation for deep neural networks model in EEG classification task: a review</article-title>. <source>Front. Hum. Neurosci.</source> <volume>15</volume>, <fpage>765525</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2021.765525</pub-id><pub-id pub-id-type="pmid">34975434</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>He</surname> <given-names>K.</given-names></name> <name><surname>Zhang</surname> <given-names>X.</given-names></name> <name><surname>Ren</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Deep residual learning for image recognition,&#x0201D;</article-title> in <source>Proceedings of 2016 IEEE Conference on Computer Vision and Pattern Recognition</source> (<publisher-loc>Las Vegas, NV</publisher-loc>), <fpage>770</fpage>&#x02013;<lpage>778</lpage>.<pub-id pub-id-type="pmid">32166560</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Islam</surname> <given-names>M. N.</given-names></name> <name><surname>Sulaiman</surname> <given-names>N.</given-names></name> <name><surname>Bari</surname> <given-names>B. S.</given-names></name> <name><surname>Rashid</surname> <given-names>M.</given-names></name> <name><surname>Mustafa</surname> <given-names>M.</given-names></name></person-group> (<year>2022</year>). <article-title>A hybrid scheme for AEP based hearing deficiency diagnosis: CWT and convoluted K-nearest neighbour (CKNN) pipeline</article-title>. <source>Neurosci. Informat.</source> <volume>2</volume>, <fpage>100037</fpage>. <pub-id pub-id-type="doi">10.1016/j.neuri.2021.100037</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jeong</surname> <given-names>J. H.</given-names></name> <name><surname>Shim</surname> <given-names>K. H.</given-names></name> <name><surname>Kim</surname> <given-names>D. J.</given-names></name> <name><surname>Lee</surname> <given-names>S. W.</given-names></name></person-group> (<year>2020</year>). <article-title>Brain-controlled robotic arm system based on multi-directional CNN-BiLSTM network using EEG signals</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>28</volume>, <fpage>1226</fpage>&#x02013;<lpage>1238</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2020.2981659</pub-id><pub-id pub-id-type="pmid">32191894</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jia</surname> <given-names>T.</given-names></name> <name><surname>Dong</surname> <given-names>C.</given-names></name> <name><surname>Ma</surname> <given-names>S.</given-names></name></person-group> (<year>2022</year>). <article-title>Brain-computer interface of motor imaging based on mutual information feature extraction</article-title>. <source>Chin. J. Med. Phys.</source> <volume>39</volume>, <fpage>63</fpage>&#x02013;<lpage>68</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1005-202X.2022.01.011</pub-id></citation>
</ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname> <given-names>C.</given-names></name> <name><surname>Sun</surname> <given-names>J.</given-names></name> <name><surname>Liu</surname> <given-names>D.</given-names></name> <name><surname>Wang</surname> <given-names>Q.</given-names></name> <name><surname>Paek</surname> <given-names>S.</given-names></name></person-group> (<year>2018</year>). <article-title>An effective feature extraction method by power spectral density of EEG signal for 2-class motor imagery-based BCI</article-title>. <source>Med. Biol. Eng. Comput.</source> <volume>56</volume>, <fpage>1645</fpage>&#x02013;<lpage>1658</lpage>. <pub-id pub-id-type="doi">10.1007/s11517-017-1761-4</pub-id><pub-id pub-id-type="pmid">29497931</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kim</surname> <given-names>S.</given-names></name> <name><surname>Shin</surname> <given-names>D. Y.</given-names></name> <name><surname>Kim</surname> <given-names>T.</given-names></name> <name><surname>Lee</surname> <given-names>S.</given-names></name> <name><surname>Hyun</surname> <given-names>J. K.</given-names></name> <name><surname>Park</surname> <given-names>S. M.</given-names></name></person-group> (<year>2022</year>). <article-title>Enhanced recognition of amputated wrist and hand movements by deep learning method using multimodal fusion of electromyography and electroencephalography</article-title>. <source>Sensors</source> <volume>22</volume>, <fpage>s22020680</fpage>. <pub-id pub-id-type="doi">10.3390/s22020680</pub-id><pub-id pub-id-type="pmid">35062641</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ko</surname> <given-names>W.</given-names></name> <name><surname>Jeon</surname> <given-names>E.</given-names></name> <name><surname>Yoon</surname> <given-names>J. S.</given-names></name> <name><surname>Suk</surname> <given-names>H. I.</given-names></name></person-group> (<year>2022</year>). <article-title>Semi-supervised generative and discriminative adversarial learning for motor imagery-based brain-computer interface</article-title>. <source>Sci. Rep.</source> <volume>12</volume>, <fpage>4587</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-022-08490-9</pub-id><pub-id pub-id-type="pmid">35301366</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kumar</surname> <given-names>J. S.</given-names></name> <name><surname>Bhuvaneswari</surname> <given-names>P.</given-names></name></person-group> (<year>2012</year>). <article-title>Analysis of electroencephalography (EEG) signals and its categorization&#x02013;a study</article-title>. <source>Proc. Eng.</source> <volume>38</volume>, <fpage>2525</fpage>&#x02013;<lpage>2536</lpage>. <pub-id pub-id-type="doi">10.1016/j.proeng.2012.06.298</pub-id></citation>
</ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kumar</surname> <given-names>S.</given-names></name> <name><surname>Tsunoda</surname> <given-names>T.</given-names></name> <name><surname>Sharma</surname> <given-names>A.</given-names></name></person-group> (<year>2021</year>). <article-title>Spectra: a tool for enhanced brain wave signal recognition</article-title>. <source>BMC Bioinformat.</source> 22(Suppl.6), <fpage>195</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-021-04091-x</pub-id><pub-id pub-id-type="pmid">34078274</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lashgari</surname> <given-names>E.</given-names></name> <name><surname>Liang</surname> <given-names>D.</given-names></name> <name><surname>Maoz</surname> <given-names>U.</given-names></name></person-group> (<year>2020</year>). <article-title>Data augmentation for deep-learning-based electroencephalography</article-title>. <source>J. Neurosci. Methods</source> <volume>346</volume>, <fpage>108885</fpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2020.108885</pub-id><pub-id pub-id-type="pmid">32745492</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lashgari</surname> <given-names>E.</given-names></name> <name><surname>Ott</surname> <given-names>J.</given-names></name> <name><surname>Connelly</surname> <given-names>A.</given-names></name> <name><surname>Baldi</surname> <given-names>P.</given-names></name> <name><surname>Maoz</surname> <given-names>U.</given-names></name></person-group> (<year>2021</year>). <article-title>An end-to-end CNN with attentional mechanism applied to raw EEG in a BCI classification task</article-title>. <source>J. Neural Eng.</source> <volume>18</volume>, <fpage>e0460e</fpage>3. <pub-id pub-id-type="doi">10.1088/1741-2552/ac1ade</pub-id><pub-id pub-id-type="pmid">34352734</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lawhern</surname> <given-names>V. J.</given-names></name> <name><surname>Solon</surname> <given-names>A. J.</given-names></name> <name><surname>Waytowich</surname> <given-names>N. R.</given-names></name> <name><surname>Gordon</surname> <given-names>S. M.</given-names></name> <name><surname>Hung</surname> <given-names>C. P.</given-names></name> <name><surname>Lance</surname> <given-names>B. J.</given-names></name></person-group> (<year>2018</year>). <article-title>EEGNet: a compact convolutional neural network for EEG-based brain&#x02013;computer interfaces</article-title>. <source>J.Neural Eng.</source> <volume>15</volume>, <fpage>e056013</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/aace8c</pub-id><pub-id pub-id-type="pmid">29932424</pub-id></citation></ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Ding</surname> <given-names>M.</given-names></name> <name><surname>Zhang</surname> <given-names>R.</given-names></name></person-group> (<year>2022</year>). <article-title>Motor imaginative EEG classification algorithm based on feature fusion neural network</article-title>. <source>Chin. J. Med. Phys.</source> <volume>39</volume>, <fpage>69</fpage>&#x02013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1005-202X.2022.01.012</pub-id></citation>
</ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>L.</given-names></name> <name><surname>Sun</surname> <given-names>N.</given-names></name></person-group> (<year>2022</year>). <article-title>Attention-based DSC-ConvLSTM for multiclass motor imagery classification</article-title>. <source>Comput. Intell. Neurosci.</source> <volume>2022</volume>, <fpage>8187009</fpage>. <pub-id pub-id-type="doi">10.1155/2022/8187009</pub-id><pub-id pub-id-type="pmid">35571721</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Q.</given-names></name> <name><surname>Shi</surname> <given-names>K.</given-names></name> <name><surname>Gao</surname> <given-names>N.</given-names></name> <name><surname>Li</surname> <given-names>J.</given-names></name> <name><surname>Bai</surname> <given-names>O.</given-names></name></person-group> (<year>2018</year>). <article-title>Training set extension for SVM ensemble in p300-speller with familiar face paradigm</article-title>. <source>Technol. Health Care</source> <volume>26</volume>, <fpage>469</fpage>&#x02013;<lpage>482</lpage>. <pub-id pub-id-type="doi">10.3233/THC-171074</pub-id><pub-id pub-id-type="pmid">29630571</pub-id></citation></ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Q.</given-names></name> <name><surname>Wu</surname> <given-names>Y.</given-names></name> <name><surname>Song</surname> <given-names>Y.</given-names></name> <name><surname>Zhao</surname> <given-names>D.</given-names></name> <name><surname>Sun</surname> <given-names>M.</given-names></name> <name><surname>Zhang</surname> <given-names>Z.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>A p300-detection method based on logistic regression and a convolutional neural network</article-title>. <source>Front. Comput. Neurosci.</source> <volume>16</volume>, <fpage>909553</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2022.909553</pub-id><pub-id pub-id-type="pmid">35782086</pub-id></citation></ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lian</surname> <given-names>S.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <name><surname>Zuo</surname> <given-names>G.</given-names></name> <name><surname>Wei</surname> <given-names>X.</given-names></name> <name><surname>Zhou</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>A novel time-incremental end-to-end shared neural network with attention-based feature fusion for multiclass motor imagery recognition</article-title>. <source>Comput. Intell. Neurosci.</source> <volume>2021</volume>, <fpage>6613105</fpage>. <pub-id pub-id-type="doi">10.1155/2021/6613105</pub-id><pub-id pub-id-type="pmid">33679965</pub-id></citation></ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>Y.</given-names></name> <name><surname>Zang</surname> <given-names>B.</given-names></name> <name><surname>Guo</surname> <given-names>R.</given-names></name></person-group> (<year>2022</year>). <article-title>A deep learning method for SSVEP classification based on phase and frequency characteristics</article-title>. <source>J. Electr. Inform. Technol.</source> <volume>44</volume>, <fpage>446</fpage>&#x02013;<lpage>454</lpage>. <pub-id pub-id-type="doi">10.11999/JEIT210816</pub-id></citation>
</ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>C.</given-names></name> <name><surname>Jin</surname> <given-names>J.</given-names></name></person-group> (<year>2021</year>). <article-title>Ji yu shuang pu de wen tai shi jue you fa dian wei nao ji jie kou dao lian xuan ze suan fa</article-title>. <source>Ren Gong Zhi Neng</source>, <volume>6</volume>:<fpage>52</fpage>&#x02013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.16453/j.cnki.ISSN2096-5036</pub-id></citation>
</ref>
<ref id="B58">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>J.</given-names></name> <name><surname>Ye</surname> <given-names>F.</given-names></name> <name><surname>Xiong</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>Multi-class motor imagery EEG classification method with high accuracy and low individual differences based on hybrid neural network</article-title>. <source>J. Neural Eng.</source> 18, ac1ed0. <pub-id pub-id-type="doi">10.1088/1741-2552/ac1ed0</pub-id><pub-id pub-id-type="pmid">36946139</pub-id></citation></ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>T.</given-names></name> <name><surname>Yang</surname> <given-names>D.</given-names></name></person-group> (<year>2021</year>). <article-title>A three-branch 3D convolutional neural network for EEG-based different hand movement stages classification</article-title>. <source>Sci. Rep.</source> <volume>11</volume>, <fpage>10758</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-021-89414-x</pub-id><pub-id pub-id-type="pmid">34031436</pub-id></citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>T.</given-names></name> <name><surname>Yao</surname> <given-names>D.</given-names></name></person-group> (<year>2006</year>). <article-title>Removal of the ocular artifacts from EEG data using a cascaded spatio-temporal processing</article-title>. <source>Comput. Methods Progr. Biomed.</source> <volume>83</volume>, <fpage>95</fpage>&#x02013;<lpage>103</lpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2006.03.009</pub-id><pub-id pub-id-type="pmid">16884816</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Chen</surname> <given-names>M.</given-names></name> <name><surname>Zhang</surname> <given-names>L.</given-names></name></person-group> (<year>2016</year>). <article-title>A boosting-based spatial-spectral model for stroke patients&#x00027; EEG analysis in rehabilitation training</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>24</volume>, <fpage>169</fpage>&#x02013;<lpage>179</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2015.2466079</pub-id><pub-id pub-id-type="pmid">26302519</pub-id></citation></ref>
<ref id="B62">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lu</surname> <given-names>R.</given-names></name> <name><surname>Zeng</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>R.</given-names></name> <name><surname>Yan</surname> <given-names>B.</given-names></name> <name><surname>Tong</surname> <given-names>L.</given-names></name></person-group> (<year>2022</year>). <article-title>SAST-GCN: segmentation adaptive spatial temporal-graph convolutional network for p3-based video target detection</article-title>. <source>Front. Neurosci.</source>, 16, 913027. <pub-id pub-id-type="doi">10.3389/fnins.2022.913027</pub-id><pub-id pub-id-type="pmid">35720707</pub-id></citation></ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Luo</surname> <given-names>T. J.</given-names></name> <name><surname>Zhou</surname> <given-names>C. L.</given-names></name> <name><surname>Chao</surname> <given-names>F.</given-names></name></person-group> (<year>2018</year>). <article-title>Exploring spatial-frequency-sequential relationships for motor imagery classification with recurrent neural network</article-title>. <source>BMC Bioinformat.</source> <volume>19</volume>, <fpage>344</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-018-2365-1</pub-id><pub-id pub-id-type="pmid">30268089</pub-id></citation></ref>
<ref id="B64">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>P.</given-names></name> <name><surname>Dong</surname> <given-names>C.</given-names></name> <name><surname>Lin</surname> <given-names>R.</given-names></name> <name><surname>Ma</surname> <given-names>S.</given-names></name> <name><surname>Jia</surname> <given-names>T.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>A classification algorithm of an SSVEP brain-computer interface based on cca fusion wavelet coefficients</article-title>. <source>J. Neurosci. Methods</source> <volume>371</volume>, <fpage>109502</fpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2022.109502</pub-id><pub-id pub-id-type="pmid">35151665</pub-id></citation></ref>
<ref id="B65">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mane</surname> <given-names>R.</given-names></name> <name><surname>Robinson</surname> <given-names>N.</given-names></name> <name><surname>Vinod</surname> <given-names>A. P.</given-names></name> <name><surname>Lee</surname> <given-names>S. W.</given-names></name> <name><surname>Guan</surname> <given-names>C.</given-names></name></person-group> (<year>2020</year>). <article-title>A multi-view CNN with novel variance layer for motor imagery brain computer interface</article-title>. <source>Annu. Int. Conf. IEEE Eng. Med. Biol. Soc.</source> <volume>2020</volume>, <fpage>2950</fpage>&#x02013;<lpage>2953</lpage>. <pub-id pub-id-type="doi">10.1109/EMBC44109.2020.9175874</pub-id><pub-id pub-id-type="pmid">33018625</pub-id></citation></ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maruyama</surname> <given-names>Y.</given-names></name> <name><surname>Ogata</surname> <given-names>Y.</given-names></name> <name><surname>Martinez-Tejada</surname> <given-names>L. A.</given-names></name> <name><surname>Koike</surname> <given-names>Y.</given-names></name> <name><surname>Yoshimura</surname> <given-names>N.</given-names></name></person-group> (<year>2020</year>). <article-title>Independent components of EEG activity correlating with emotional state</article-title>. <source>Brain Sci.</source> 10, brainsci10100669. <pub-id pub-id-type="doi">10.3390/brainsci10100669</pub-id><pub-id pub-id-type="pmid">32992779</pub-id></citation></ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mattioli</surname> <given-names>F.</given-names></name> <name><surname>Porcaro</surname> <given-names>C.</given-names></name> <name><surname>Baldassarre</surname> <given-names>G.</given-names></name></person-group> (<year>2022</year>). <article-title>A 1D CNN for high accuracy classification and transfer learning in motor imagery EEG-based brain-computer interface</article-title>. <source>J. Neural Eng.</source> 18, <pub-id pub-id-type="doi">10.1088/1741-2552/ac4430</pub-id><pub-id pub-id-type="pmid">34920443</pub-id></citation></ref>
<ref id="B68">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Meng</surname> <given-names>M.</given-names></name> <name><surname>Dong</surname> <given-names>Z.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name></person-group> (<year>2022</year>). <article-title>Correlation and sparse representation based channel selection of motor imagery electroencephalogram</article-title>. <source>J. Electr. Inform. Technol.</source> <volume>44</volume>, <fpage>477</fpage>&#x02013;<lpage>485</lpage>. <pub-id pub-id-type="doi">10.11999/JEIT210778</pub-id></citation>
</ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Michel</surname> <given-names>C. M.</given-names></name> <name><surname>Murray</surname> <given-names>M. M.</given-names></name></person-group> (<year>2012</year>). <article-title>Towards the utilization of EEG as a brain imaging tool</article-title>. <source>NeuroImage</source> <volume>61</volume>, <fpage>371</fpage>&#x02013;<lpage>385</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2011.12.039</pub-id><pub-id pub-id-type="pmid">22227136</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nakagome</surname> <given-names>S.</given-names></name> <name><surname>Luu</surname> <given-names>T. P.</given-names></name> <name><surname>He</surname> <given-names>Y.</given-names></name> <name><surname>Ravindran</surname> <given-names>A. S.</given-names></name> <name><surname>Contreras-Vidal</surname> <given-names>J. L.</given-names></name></person-group> (<year>2020</year>). <article-title>An empirical comparison of neural networks and machine learning algorithms for EEG gait decoding</article-title>. <source>Sci. Rep.</source> <volume>10</volume>, <fpage>4372</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-020-60932-4</pub-id><pub-id pub-id-type="pmid">32152333</pub-id></citation></ref>
<ref id="B71">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Okafor</surname> <given-names>E.</given-names></name> <name><surname>Smit</surname> <given-names>R.</given-names></name> <name><surname>Schomaker</surname> <given-names>L.</given-names></name> <name><surname>Wiering</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Operational data augmentation in classifying single aerial images of animals,&#x0201D;</article-title> in <source>2017 IEEE International Conference on INnovations in Intelligent SysTems and Applications (INISTA)</source> (<publisher-loc>Gdynia</publisher-loc>), p. 354&#x02013;360. <pub-id pub-id-type="doi">10.1109/INISTA.2017.8001185</pub-id></citation>
</ref>
<ref id="B72">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Park</surname> <given-names>S. H.</given-names></name> <name><surname>Lee</surname> <given-names>D.</given-names></name> <name><surname>Lee</surname> <given-names>S. G.</given-names></name></person-group> (<year>2018</year>). <article-title>Filter bank regularized common spatial pattern ensemble for small sample motor imagery classification</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>26</volume>, <fpage>498</fpage>&#x02013;<lpage>505</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2017.2757519</pub-id><pub-id pub-id-type="pmid">28961119</pub-id></citation></ref>
<ref id="B73">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pei</surname> <given-names>Y.</given-names></name> <name><surname>Luo</surname> <given-names>Z.</given-names></name> <name><surname>Zhao</surname> <given-names>H.</given-names></name> <name><surname>Xu</surname> <given-names>D.</given-names></name> <name><surname>Li</surname> <given-names>W.</given-names></name> <name><surname>Yan</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>A tensor-based frequency features combination method for brain-computer interfaces</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>30</volume>, <fpage>465</fpage>&#x02013;<lpage>475</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2021.3125386</pub-id><pub-id pub-id-type="pmid">34735347</pub-id></citation></ref>
<ref id="B74">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qi</surname> <given-names>F.</given-names></name> <name><surname>Wang</surname> <given-names>W.</given-names></name> <name><surname>Xie</surname> <given-names>X.</given-names></name> <name><surname>Gu</surname> <given-names>Z.</given-names></name> <name><surname>Yu</surname> <given-names>Z. L.</given-names></name> <name><surname>Wang</surname> <given-names>F.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Single-trial EEG classification via orthogonal wavelet decomposition-based feature extraction</article-title>. <source>Front. Neurosci.</source> <volume>15</volume>, <fpage>715855</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2021.715855</pub-id><pub-id pub-id-type="pmid">34720854</pub-id></citation></ref>
<ref id="B75">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rashid</surname> <given-names>M.</given-names></name> <name><surname>Bari</surname> <given-names>B. S.</given-names></name> <name><surname>Hasan</surname> <given-names>M. J.</given-names></name> <name><surname>Razman</surname> <given-names>M. A. M.</given-names></name> <name><surname>Musa</surname> <given-names>R. M.</given-names></name> <name><surname>Ab Nasir</surname> <given-names>A. F.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>The classification of motor imagery response: an accuracy enhancement through the ensemble of random subspace K-NN</article-title>. <source>PeerJ Comput. Sci.</source> <volume>7</volume>, <fpage>e374</fpage>. <pub-id pub-id-type="doi">10.7717/peerj-cs.374</pub-id><pub-id pub-id-type="pmid">33817022</pub-id></citation></ref>
<ref id="B76">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saeidi</surname> <given-names>M.</given-names></name> <name><surname>Karwowski</surname> <given-names>W.</given-names></name> <name><surname>Farahani</surname> <given-names>F. V.</given-names></name> <name><surname>Fiok</surname> <given-names>K.</given-names></name> <name><surname>Taiar</surname> <given-names>R.</given-names></name> <name><surname>Hancock</surname> <given-names>P. A.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Neural decoding of EEG signals with machine learning: a systematic review</article-title>. <source>Brain Sci.</source> 11, brainsci11111525. <pub-id pub-id-type="doi">10.3390/brainsci11111525</pub-id><pub-id pub-id-type="pmid">34827524</pub-id></citation></ref>
<ref id="B77">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sanei</surname> <given-names>S.</given-names></name> <name><surname>Chambers</surname> <given-names>J. A.</given-names></name></person-group> (<year>2021</year>). <source>EEG Signal Processing and Machine Learning</source>. <publisher-loc>Hoboken, NJ</publisher-loc>: <publisher-name>John Wiley &#x00026; Sons</publisher-name>.<pub-id pub-id-type="pmid">32561694</pub-id></citation></ref>
<ref id="B78">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>A.</given-names></name> <name><surname>Hussain</surname> <given-names>A. A.</given-names></name> <name><surname>Lal</surname> <given-names>S.</given-names></name> <name><surname>Guesgen</surname> <given-names>H. W.</given-names></name></person-group> (<year>2021</year>). <article-title>A comprehensive review on critical issues and possible solutions of motor imagery based electroencephalography brain-computer interface</article-title>. <source>Sensors</source> <volume>21</volume>, <fpage>s21062173</fpage>. <pub-id pub-id-type="doi">10.3390/s21062173</pub-id><pub-id pub-id-type="pmid">33804611</pub-id></citation></ref>
<ref id="B79">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Song</surname> <given-names>C.</given-names></name> <name><surname>Sheng</surname> <given-names>Y.</given-names></name> <name><surname>Ning</surname> <given-names>Z.</given-names></name></person-group> (<year>2022</year>). <article-title>Deep learning-based method for recognition of motion imagery EEG signal</article-title>. <source>Transducer Microsyst. Technol.</source> <volume>41</volume>, <fpage>125</fpage>&#x02013;<lpage>133</lpage>. <pub-id pub-id-type="doi">10.13873/J.1000-9787(2022)04-0125-04</pub-id></citation>
</ref>
<ref id="B80">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Suhaimi</surname> <given-names>N. S.</given-names></name> <name><surname>Mountstephens</surname> <given-names>J.</given-names></name> <name><surname>Teo</surname> <given-names>J.</given-names></name></person-group> (<year>2022</year>). <article-title>A dataset for emotion recognition using virtual reality and EEG (DER-VREEG): Emotional state classification using low-cost wearable VR-EEG headsets</article-title>. <source>Big Data Cogn. Comput.</source> 6, bdcc6010016. <pub-id pub-id-type="doi">10.3390/bdcc6010016</pub-id></citation>
</ref>
<ref id="B81">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sun</surname> <given-names>J.</given-names></name> <name><surname>Jung</surname> <given-names>T. P.</given-names></name> <name><surname>Xiao</surname> <given-names>X.</given-names></name> <name><surname>Meng</surname> <given-names>J.</given-names></name> <name><surname>Xu</surname> <given-names>M.</given-names></name> <name><surname>Ming</surname> <given-names>D.</given-names></name></person-group> (<year>2021</year>). <article-title>Classification algorithms of error-related potentials in brain-computer interface</article-title>. <source>Sheng Wu Yi Xue Gong Cheng Xue Za Zhi</source> <volume>38</volume>, <fpage>463</fpage>&#x02013;<lpage>472</lpage>. <pub-id pub-id-type="doi">10.7507/1001-5515.202012013</pub-id><pub-id pub-id-type="pmid">34180191</pub-id></citation></ref>
<ref id="B82">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tang</surname> <given-names>X.</given-names></name> <name><surname>Wang</surname> <given-names>T.</given-names></name> <name><surname>Du</surname> <given-names>Y.</given-names></name> <name><surname>Dai</surname> <given-names>Y.</given-names></name></person-group> (<year>2019</year>). <article-title>Motor imagery EEG recognition with KNN-based smooth auto-encoder</article-title>. <source>Artif. Intell. Med.</source> <volume>101</volume>, <fpage>101747</fpage>. <pub-id pub-id-type="doi">10.1016/j.artmed.2019.101747</pub-id><pub-id pub-id-type="pmid">31813489</pub-id></citation></ref>
<ref id="B83">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tang</surname> <given-names>Y.</given-names></name> <name><surname>Zhao</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name> <name><surname>Mo</surname> <given-names>Y.</given-names></name> <name><surname>Guo</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>Motor imagery EEG decoding based on new spatial-frequency feature and hybrid feature selection method</article-title>. <source>Math. Probl. Eng.</source> <volume>2022</volume>, <fpage>1</fpage>&#x02013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1155/2022/2856818</pub-id><pub-id pub-id-type="pmid">35078158</pub-id></citation></ref>
<ref id="B84">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Torres</surname> <given-names>P. E.</given-names></name> <name><surname>Torres</surname> <given-names>E. A.</given-names></name> <name><surname>Hernandez-Alvarez</surname> <given-names>M.</given-names></name> <name><surname>Yoo</surname> <given-names>S. G.</given-names></name></person-group> (<year>2020</year>). <article-title>EEG-based BCI emotion recognition: a survey</article-title>. <source>Sensors</source> <volume>20</volume>, <fpage>s20185083</fpage>. <pub-id pub-id-type="doi">10.3390/s20185083</pub-id><pub-id pub-id-type="pmid">32906731</pub-id></citation></ref>
<ref id="B85">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vallabhaneni</surname> <given-names>R. B.</given-names></name> <name><surname>Sharma</surname> <given-names>P.</given-names></name> <name><surname>Kumar</surname> <given-names>V.</given-names></name> <name><surname>Kulshreshtha</surname> <given-names>V.</given-names></name> <name><surname>Reddy</surname> <given-names>K. J.</given-names></name> <name><surname>Kumar</surname> <given-names>S. S.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Deep learning algorithms in EEG signal decoding application: a review</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>125778</fpage>&#x02013;<lpage>125786</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3105917</pub-id><pub-id pub-id-type="pmid">36349568</pub-id></citation></ref>
<ref id="B86">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Varsehi</surname> <given-names>H.</given-names></name> <name><surname>Firoozabadi</surname> <given-names>S. M. P.</given-names></name></person-group> (<year>2021</year>). <article-title>An EEG channel selection method for motor imagery based brain-computer interface and neurofeedback using granger causality</article-title>. <source>Neural Netw.</source> <volume>133</volume>, <fpage>193</fpage>&#x02013;<lpage>206</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2020.11.002</pub-id><pub-id pub-id-type="pmid">33220643</pub-id></citation></ref>
<ref id="B87">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vega</surname> <given-names>C. F.</given-names></name> <name><surname>Quevedo</surname> <given-names>J.</given-names></name> <name><surname>Escandon</surname> <given-names>E.</given-names></name> <name><surname>Kianic</surname> <given-names>M.</given-names></name> <name><surname>Dingd</surname> <given-names>W.</given-names></name> <name><surname>Andreu-Perez</surname> <given-names>J.</given-names></name></person-group> (<year>2021</year>). <article-title>Fuzzy temporal convolutional neural networks in p300-based brain-computer interface for smart home interaction</article-title>. <source>Appl. Soft Comput.</source> <volume>117</volume>, <fpage>108359</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2021.108359</pub-id></citation>
</ref>
<ref id="B88">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>Kawanabe</surname> <given-names>M.</given-names></name> <name><surname>von Bunau</surname> <given-names>P.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name> <name><surname>Muller</surname> <given-names>K. R.</given-names></name></person-group> (<year>2011</year>). <article-title>Toward unsupervised adaptation of LDA for brain-computer interfaces</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>58</volume>, <fpage>587</fpage>&#x02013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2010.2093133</pub-id><pub-id pub-id-type="pmid">21095857</pub-id></citation></ref>
<ref id="B89">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vorontsova</surname> <given-names>D.</given-names></name> <name><surname>Menshikov</surname> <given-names>I.</given-names></name> <name><surname>Zubov</surname> <given-names>A.</given-names></name> <name><surname>Orlov</surname> <given-names>K.</given-names></name> <name><surname>Rikunov</surname> <given-names>P.</given-names></name> <name><surname>Zvereva</surname> <given-names>E.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Silent EEG-speech recognition using convolutional and recurrent neural network with 85% accuracy of 9 words classification</article-title>. <source>Sensors</source> <volume>21</volume>, <fpage>s21206744</fpage>. <pub-id pub-id-type="doi">10.3390/s21206744</pub-id><pub-id pub-id-type="pmid">34695956</pub-id></citation></ref>
<ref id="B90">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wahid</surname> <given-names>M. F.</given-names></name> <name><surname>Tafreshi</surname> <given-names>R.</given-names></name></person-group> (<year>2021</year>). <article-title>Improved motor imagery classification using regularized common spatial pattern with majority voting strategy</article-title>. <source>IFAC-PapersOnLine</source> <volume>54</volume>, <fpage>226</fpage>&#x02013;<lpage>231</lpage>. <pub-id pub-id-type="doi">10.1016/j.ifacol.2021.11.179</pub-id></citation>
</ref>
<ref id="B91">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>P.</given-names></name> <name><surname>Jiang</surname> <given-names>A.</given-names></name> <name><surname>Liu</surname> <given-names>X.</given-names></name> <name><surname>Shang</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>L.</given-names></name></person-group> (<year>2018</year>). <article-title>LSTM-based EEG classification in motor imagery tasks</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>26</volume>, <fpage>2086</fpage>&#x02013;<lpage>2095</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2018.2876129</pub-id><pub-id pub-id-type="pmid">30334800</pub-id></citation></ref>
<ref id="B92">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Q.</given-names></name> <name><surname>Quan</surname> <given-names>H.</given-names></name></person-group> (<year>2021</year>). <article-title>Research on the classification of motor imagery EEG by optimized svm based surface-simplex swarm evolution</article-title>. <source>J. Electr. Measur. Instrument.</source> <volume>35</volume>, <fpage>157</fpage>&#x02013;<lpage>163</lpage>. <pub-id pub-id-type="doi">10.13382/j.jemi.B2103989</pub-id></citation>
</ref>
<ref id="B93">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpaw</surname> <given-names>J. R.</given-names></name> <name><surname>Birbaumer</surname> <given-names>N.</given-names></name> <name><surname>Heetderks</surname> <given-names>W. J.</given-names></name> <name><surname>McFarland</surname> <given-names>D. J.</given-names></name> <name><surname>Peckham</surname> <given-names>P. H.</given-names></name> <name><surname>Schalk</surname> <given-names>G.</given-names></name> <etal/></person-group>. (<year>2000</year>). <article-title>Brain-computer interface technology: a review of the first international meeting</article-title>. <source>IEEE Trans. Rehabil. Eng.</source> <volume>8</volume>, <fpage>164</fpage>&#x02013;<lpage>173</lpage>. <pub-id pub-id-type="doi">10.1109/tre.2000.847807</pub-id><pub-id pub-id-type="pmid">10896178</pub-id></citation></ref>
<ref id="B94">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpaw</surname> <given-names>J. R.</given-names></name> <name><surname>McFarland</surname> <given-names>D. J.</given-names></name> <name><surname>Vaughan</surname> <given-names>T. M.</given-names></name> <name><surname>Schalk</surname> <given-names>G.</given-names></name></person-group> (<year>2003</year>). <article-title>The wadsworth center brain-computer interface (BCI) research and development program</article-title>. <source>IEEE Trans. Neural. Syst. Rehabil. Eng.</source> <volume>11</volume>, <fpage>204</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2003.814442</pub-id><pub-id pub-id-type="pmid">12899275</pub-id></citation></ref>
<ref id="B95">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpert</surname> <given-names>D. H.</given-names></name> <name><surname>Macready</surname> <given-names>W. G.</given-names></name></person-group> (<year>1997</year>). <article-title>No free lunch theorems for optimization</article-title>. <source>IEEE Trans. Evolution. Comput.</source> <volume>1</volume>, <fpage>67</fpage>&#x02013;<lpage>82</lpage>.</citation>
</ref>
<ref id="B96">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>C.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name> <name><surname>Sun</surname> <given-names>L.</given-names></name></person-group> (<year>2021</year>). <article-title>Prediction of hand grip motion intention based on sample entropy and time-frequency analysis</article-title>. <source>J. Zhejiang Univ.</source> <volume>55</volume>, <fpage>2315</fpage>&#x02013;<lpage>2322</lpage>. <pub-id pub-id-type="doi">10.3785/j.issn.1008-973X.2021.12.011</pub-id></citation>
</ref>
<ref id="B97">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>F.</given-names></name> <name><surname>Miao</surname> <given-names>Y.</given-names></name> <name><surname>Sun</surname> <given-names>Y.</given-names></name> <name><surname>Guo</surname> <given-names>D.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>A transfer learning framework based on motor imagery rehabilitation for stroke</article-title>. <source>Sci. Rep.</source> <volume>11</volume>, <fpage>19783</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-021-99114-1</pub-id><pub-id pub-id-type="pmid">34611209</pub-id></citation></ref>
<ref id="B98">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>M.</given-names></name> <name><surname>Wang</surname> <given-names>D.</given-names></name> <name><surname>Li</surname> <given-names>Z.</given-names></name> <name><surname>Chen</surname> <given-names>Y.</given-names></name></person-group> (<year>2022</year>). <article-title>Incepa-eegnet: p300 signal detection method based on fusion of inception network and attention mechanism</article-title>. <source>J. Zhejiang Univ.</source> <volume>56</volume>, <fpage>745</fpage>&#x02013;<lpage>753</lpage>. <pub-id pub-id-type="doi">10.3785/j.issn.1008-973X.2022.04.014</pub-id></citation>
</ref>
<ref id="B99">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yin</surname> <given-names>X.</given-names></name> <name><surname>Meng</surname> <given-names>M.</given-names></name> <name><surname>She</surname> <given-names>Q.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name> <name><surname>Luo</surname> <given-names>Z.</given-names></name></person-group> (<year>2021</year>). <article-title>Optimal channel-based sparse time-frequency blocks common spatial pattern feature extraction method for motor imagery classification</article-title>. <source>Math. Biosci. Eng.</source> <volume>18</volume>, <fpage>4247</fpage>&#x02013;<lpage>4263</lpage>. <pub-id pub-id-type="doi">10.3934/mbe.2021213</pub-id><pub-id pub-id-type="pmid">34198435</pub-id></citation></ref>
<ref id="B100">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ying</surname> <given-names>J.</given-names></name> <name><surname>Wei</surname> <given-names>Q.</given-names></name> <name><surname>Zhou</surname> <given-names>X.</given-names></name></person-group> (<year>2022</year>). <article-title>Riemannian geometry-based transfer learning for reducing training time in C-VEP BCIs</article-title>. <source>Sci. Rep.</source> <volume>12</volume>, <fpage>9818</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-022-14026-y</pub-id><pub-id pub-id-type="pmid">35701505</pub-id></citation></ref>
<ref id="B101">
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>A.</given-names></name> <name><surname>Lipton</surname> <given-names>Z. C.</given-names></name> <name><surname>Li</surname> <given-names>M.</given-names></name> <name><surname>Smola</surname> <given-names>A. J.</given-names></name></person-group> (<year>2021</year>). Dive into deep learning. <italic>arXiv [Preprint]. arXiv: 2106.11342</italic>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/pdf/2106.11342.pdf">https://arxiv.org/pdf/2106.11342.pdf</ext-link></citation>
</ref>
<ref id="B102">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Xu</surname> <given-names>G.</given-names></name> <name><surname>Du</surname> <given-names>C.</given-names></name> <name><surname>Wu</surname> <given-names>Y.</given-names></name> <name><surname>Zheng</surname> <given-names>X.</given-names></name> <name><surname>Zhang</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Weak feature extraction and strong noise suppression for SSVEP-EEG based on chaotic detection technology</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>29</volume>, <fpage>862</fpage>&#x02013;<lpage>871</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2021.3073918</pub-id><pub-id pub-id-type="pmid">33872154</pub-id></citation></ref>
<ref id="B103">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>K.</given-names></name> <name><surname>Xu</surname> <given-names>G.</given-names></name> <name><surname>Zheng</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Zhang</surname> <given-names>S.</given-names></name> <name><surname>Yu</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Application of transfer learning in EEG decoding based on brain-computer interfaces: a review</article-title>. <source>Sensors</source> <volume>20</volume>, <fpage>6321</fpage>. <pub-id pub-id-type="doi">10.3390/s20216321</pub-id><pub-id pub-id-type="pmid">33167561</pub-id></citation></ref>
<ref id="B104">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Liao</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Huang</surname> <given-names>L.</given-names></name></person-group> (<year>2021</year>). <article-title>Emergency braking intention detect system based on K-order propagation number algorithm: a network perspective</article-title>. <source>Brain Sci.</source> 11, brainsci11111424. <pub-id pub-id-type="doi">10.3390/brainsci11111424</pub-id><pub-id pub-id-type="pmid">34827420</pub-id></citation></ref>
<ref id="B105">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhao</surname> <given-names>X.</given-names></name> <name><surname>Jin</surname> <given-names>J.</given-names></name> <name><surname>Xu</surname> <given-names>R.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Sun</surname> <given-names>H.</given-names></name> <name><surname>Wang</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>A regional smoothing block sparse bayesian learning method with temporal correlation for channel selection in p300 speller</article-title>. <source>Front. Hum. Neurosci.</source> <volume>16</volume>, <fpage>875851</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2022.875851</pub-id><pub-id pub-id-type="pmid">35754766</pub-id></citation></ref>
</ref-list> 
</back>
</article>