<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Neuroinform.</journal-id>
<journal-title>Frontiers in Neuroinformatics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Neuroinform.</abbrev-journal-title>
<issn pub-type="epub">1662-5196</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fninf.2020.00015</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>EEG Signal Reconstruction Using a Generative Adversarial Network With Wasserstein Distance and Temporal-Spatial-Frequency Loss</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Luo</surname> <given-names>Tian-jian</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/805470/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Fan</surname> <given-names>Yachao</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="author-notes" rid="fn001"><sup>&#x02020;</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Chen</surname> <given-names>Lifei</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Guo</surname> <given-names>Gongde</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Zhou</surname> <given-names>Changle</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>College of Mathematics and Informatics, Fujian Normal University</institution>, <addr-line>Fuzhou</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>School of Informatics, Xiamen University</institution>, <addr-line>Xiamen</addr-line>, <country>China</country></aff>
<aff id="aff3"><sup>3</sup><institution>Digital Fujian Internet-of-Thing Laboratory of Environmental Monitoring, Fujian Normal University</institution>, <addr-line>Fuzhou</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Gaute T. Einevoll, Norwegian University of Life Sciences, Norway</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Gautam Agarwal, University of California, Berkeley, United States; Alexander J. Stasik, University of Oslo, Norway</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Tian-jian Luo <email>createopenbci&#x00040;fjnu.edu.cn</email></corresp>
<fn fn-type="other" id="fn001"><p>&#x02020;These authors have contributed equally to this work</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>30</day>
<month>04</month>
<year>2020</year>
</pub-date>
<pub-date pub-type="collection">
<year>2020</year>
</pub-date>
<volume>14</volume>
<elocation-id>15</elocation-id>
<history>
<date date-type="received">
<day>19</day>
<month>09</month>
<year>2019</year>
</date>
<date date-type="accepted">
<day>16</day>
<month>03</month>
<year>2020</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2020 Luo, Fan, Chen, Guo and Zhou.</copyright-statement>
<copyright-year>2020</copyright-year>
<copyright-holder>Luo, Fan, Chen, Guo and Zhou</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>Applications based on electroencephalography (EEG) signals suffer from the mutual contradiction of high classification performance vs. low cost. The nature of this contradiction makes EEG signal reconstruction with high sampling rates and sensitivity challenging. Conventional reconstruction algorithms lead to loss of the representative details of brain activity and suffer from remaining artifacts because such algorithms only aim to minimize the temporal mean-squared-error (MSE) under generic penalties. Instead of using temporal MSE according to conventional mathematical models, this paper introduces a novel reconstruction algorithm based on generative adversarial networks with the Wasserstein distance (WGAN) and a temporal-spatial-frequency (TSF-MSE) loss function. The carefully designed TSF-MSE-based loss function reconstructs signals by computing the MSE from time-series features, common spatial pattern features, and power spectral density features. Promising reconstruction and classification results are obtained from three motor-related EEG signal datasets with different sampling rates and sensitivities. Our proposed method significantly improves classification performances of EEG signals reconstructions with the same sensitivity and the average classification accuracy improvements of EEG signals reconstruction with different sensitivities. By introducing the WGAN reconstruction model with TSF-MSE loss function, the proposed method is beneficial for the requirements of high classification performance and low cost and is convenient for the design of high-performance brain computer interface systems.</p></abstract>
<kwd-group>
<kwd>EEG signals reconstruction</kwd>
<kwd>generative adversarial network</kwd>
<kwd>Wasserstein distance</kwd>
<kwd>sampling rate</kwd>
<kwd>sensitivity</kwd>
</kwd-group>
<counts>
<fig-count count="11"/>
<table-count count="11"/>
<equation-count count="10"/>
<ref-count count="44"/>
<page-count count="20"/>
<word-count count="12691"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Electroencephalography (EEG) (Cecotti and Graser, <xref ref-type="bibr" rid="B8">2011</xref>; Narizzano et al., <xref ref-type="bibr" rid="B34">2017</xref>; Freche et al., <xref ref-type="bibr" rid="B13">2018</xref>) is one of the most important non-invasive neuroimaging modalities used in cognitive neuroscience research (Mullen et al., <xref ref-type="bibr" rid="B32">2015</xref>; Mete et al., <xref ref-type="bibr" rid="B30">2016</xref>; Luo et al., <xref ref-type="bibr" rid="B26">2018b</xref>) and brain-computer interface (BCI) development (Ahn and Jun, <xref ref-type="bibr" rid="B2">2015</xref>; Arnulfo et al., <xref ref-type="bibr" rid="B5">2015</xref>; Sargolzaei et al., <xref ref-type="bibr" rid="B37">2015</xref>; Kumar et al., <xref ref-type="bibr" rid="B22">2017</xref>). However, EEG-based cognitive neuroscience and BCI fields currently face a bottleneck in that high sampling rate and high-sensitivity EEG amplifier hardware are extremely expensive and generally complicated to operate for collecting signals (Jiang et al., <xref ref-type="bibr" rid="B19">2017</xref>). Ideally, EEG amplifiers with high sampling rates and sensitivities are preferred to record high-resolution brain activities underlying different stimuli. Lowering the sampling rate and sensitivity may influence the utility of acquired signals (Wu et al., <xref ref-type="bibr" rid="B41">2015</xref>). Therefore, extensive efforts have been dedicated to reconstructing high-sampling-sensitivity EEG (HSS-EEG) signals from low-sampling-sensitivity EEG (LSS-EEG) signals to improve performance. The up-sampling operation is one of the conventional time-series reconstruction methods. By using an up-sampling operation, the reconstructed signals are up-sampled and with different sensitivity. The reconstruction methods can be divided into three categories:</p>
<list list-type="order">
<list-item><p>Reconstruction by interpolation (Erkorkmaz, <xref ref-type="bibr" rid="B12">2015</xref>).</p></list-item>
<list-item><p>Reconstruction by mathematical modeling (Naldi et al., <xref ref-type="bibr" rid="B33">2017</xref>).</p></list-item>
<list-item><p>Reconstruction by deep neural networks (Jin et al., <xref ref-type="bibr" rid="B20">2017</xref>).</p></list-item>
</list>
<p>Among the methods for reconstructing EEG signals by interpolation algorithms, such as bilinear interpolation, nearest neighbor interpolation, and spline interpolation, several are based on the successive assumption of signal values (Marques et al., <xref ref-type="bibr" rid="B28">2016</xref>). Such an assumption does not consider the complexity of signals, and, therefore, it is difficult to represent brain activity from reconstructed signals. Reconstruction based on mathematical models, such as compressive sensing, subspace projection, and frequency transformation, optimizes an objective function that incorporates mathematical models and prior information in the different domains of the signals. These algorithms greatly improve signal performance and quality; however, they may still lose the details representing brain activity and suffer from artifacts. In addition, reconstruction by a single mathematical model and a single domain has simplified the range of applications of reconstructed EEG signals. These algorithms greatly improve signal performance and quality (Choudhary et al., <xref ref-type="bibr" rid="B10">2016</xref>); however, they may still lose the details representing brain activity and suffer from artifacts. Additionally, the high computational cost of constructing mathematical models remains another potential risk in practical applications.</p>
<p>In contrast to interpolation and mathematical models, the recent explosive development of deep neural networks (DNNs) has shed light on novel opinions and promised potential in the field of signal reconstruction. In recent years, most DNNs studies have focused on image signal reconstruction from the perspective of noise, super-resolution, and denoising (LeCun et al., <xref ref-type="bibr" rid="B23">2015</xref>). A state-of-the-art image reconstruction performance was obtained by the new game theoretic generative model of generative adversarial networks (GANs) (Goodfellow et al., <xref ref-type="bibr" rid="B14">2014</xref>). GANs are used to generate images from artificial data, construct high-resolution (HR) images from low-resolution (LR) copies (Ledig et al., <xref ref-type="bibr" rid="B24">2017</xref>), and denoise CT images from noisy images (Yang et al., <xref ref-type="bibr" rid="B42">2018</xref>), and such models achieve the best performance in reconstruction tasks. Inspired by the applications of GANs in the image reconstruction field, researchers have focused on reconstructing EEG signals using GANs. Research on &#x0201C;GANs conditioned by brain signals&#x0201D; (Kavasidis et al., <xref ref-type="bibr" rid="B21">2017</xref>) has used GANs to generate images seen by subjects from recorded EEG signals. Another deep EEG super-resolution study used GANs to produce HR EEG data from LR samples by generating channel-wise up-sampled data to effectively interpolate numerous missing channels (Hartmann et al., <xref ref-type="bibr" rid="B16">2018</xref>). Such an algorithm produced higher spatial resolution EEG signals to improve performance.</p>
<p>Although GANs have been used to reconstruct images from EEG signals with a visualized spatial feature space, the sampling rate and sensitivity resolution in the temporal feature space are still two key limitations of EEG signals. To counterbalance the performance of EEG signals and the cost of EEG amplifiers, we propose using a GAN with the Wasserstein distance (WGAN) model as the discrepancy measure between different sampling rates and sensitivities and a spatial-temporal-frequency loss function that computes the difference between EEG signals in an established feature space. The GAN/WGAN architecture is used to encourage the reconstructed LSS-EEG signals to share the same distribution as the HSS-EEG signals. Because EEG signals are multi-channels time-series data, instead of using the mean square error by temporal features as the loss function, we propose a novel spatial-temporal-frequency loss function, which is robust enough for the EEG signals, to extract the spatial-temporal-frequency features for reconstruction. By using the GAN/WGAN architecture and the carefully designed loss function to reconstruct HSS-EEG signals from LSS-EEG signals, this study has made two contributions:</p>
<list list-type="order">
<list-item><p>The GAN/WGAN architectures are trained by EEG signals of different sampling rates and different sensitivities to compare the classification performances of the reconstructed EEG signals.</p></list-item>
<list-item><p>The spatial-temporal-frequency loss is applied to maintain robustness of GAN/WGAN architectures training, and the loss function helps reconstruction signals to obtain more discriminant patterns.</p></list-item>
</list>
</sec>
<sec sec-type="methods" id="s2">
<title>2. Methods</title>
<sec>
<title>2.1. EEG Signal Reconstruction Model</title>
<p>For the reconstruction of EEG signals, let <inline-formula><mml:math id="M1"><mml:mi>z</mml:mi><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x000D7;</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> denote the LSS-EEG signals from distribution <italic>P</italic><sub><italic>L</italic></sub>, and <inline-formula><mml:math id="M2"><mml:mi>x</mml:mi><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x000D7;</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> denote the HSS-EEG signals from the real distribution <italic>P</italic><sub><italic>H</italic></sub>. In the definition, <italic>N</italic> denotes the number of channels, and <italic>T</italic><sub>1</sub> and <italic>T</italic><sub>2</sub> denote the samples of one trial for LSS-EEG signals and HSS-EEG signals during recordings, respectively. <italic>S</italic> denotes the number of trials for the motor-based tasks. The reconstruction goal is to formulate a function <italic>f</italic>(<italic>z</italic>) that projects LSS-EEG signals <italic>z</italic> to HSS-EEG signals <italic>x</italic>:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>f</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>:</mml:mo><mml:mi>z</mml:mi><mml:mo>&#x02192;</mml:mo><mml:mi>x</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In fact, the reconstruction function maps the LSS-EEG samples from <italic>P</italic><sub><italic>L</italic></sub> into a certain distribution <italic>P</italic><sub><italic>C</italic></sub>, and our goal is to adjust a certain distribution <italic>P</italic><sub><italic>C</italic></sub> to make it close to the real distribution <italic>P</italic><sub><italic>H</italic></sub> by varying the function <italic>f</italic>(<italic>z</italic>). The reconstruction has two procedures with GAN. In the generation procedure, the object is to adjust EEG samples from distribution <italic>P</italic><sub><italic>L</italic></sub> to distribution <italic>P</italic><sub><italic>C</italic></sub>. In the discriminator procedure, the object is to adjust EEG samples from distribution <italic>P</italic><sub><italic>C</italic></sub> to distribution <italic>P</italic><sub><italic>H</italic></sub>. The reconstruction procedure can ultimately be treated as a procedure to adjust EEG samples from one distribution to another.</p>
<p>Typically, since EEG signals are nonlinear and non-stationary, the noise model in such signals is complicated, and the reconstruction mapping relationship is non-uniformly distributed across the signals. Thus, there is no clear indication of how the distributions of LSS-EEG and HSS-EEG signals are related to each other. It is difficult to reconstruct LSS-EEG signals using conventional methods. However, the uncertainties in the noise model and the reconstruction mapping relationship can be ignored by using deep neural networks (DNNs), as the DNNs can efficiently learn high-level features from nonlinear and non-stationary signals and reconstruct a representation of the data distribution from modest-sized signal patches. Therefore, the GAN framework based on DNN is suitable for EEG signal reconstruction. In summary, a modified GAN framework with the Wasserstein distance and temporal-spatial-frequency (TSF) loss is introduced to reconstruct HSS-EEG signals from LSS-EEG signals.</p>
</sec>
<sec>
<title>2.2. GAN With Wasserstein Distance</title>
<p>The GAN framework consists of two opposing neural networks, a generator <italic>G</italic>, and a discriminator <italic>D</italic>, that are optimized to minimize a two-player min-max problem (Goodfellow et al., <xref ref-type="bibr" rid="B14">2014</xref>). The discriminator is trained to distinguish the generated samples from the real samples, while the generator is trained to generate fake samples that are not determined as fake by the discriminator. For the reconstruction of EEG signals, we further defined the discriminator <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub> and the generator <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub> to solve the min-max problem:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi><mml:mi>A</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0007E;</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>&#x0007E;</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>E</italic>(&#x000B7;) denotes the expectation operator. When the discriminator meets the real data, it will satisfy <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>x</italic>) &#x0003D; 1 to discriminate the real data. Here, <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>x</italic>) &#x0003D; 1 reaches the expectation for <italic>logD</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>x</italic>). When the discriminator meets the generated data, it will satisfy <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>)) &#x0003D; 0 to discriminate the generated data. Here, <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>)) &#x0003D; 0 reaches the expectation for <italic>log</italic>(1&#x02212;<italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>))). Therefore, the minimax optimal function is designed by the expectation operator. The general reconstruction idea is to train a generator for the purpose of fooling a differentiable discriminator that is trained to distinguish reconstructed HSS-EEG signals from real HSS-EEG signals. In constructing EEG signals, GANs suffer from remarkable training difficulty due to the nonlinear and non-stationary characteristics of EEG signals. To overcome the training problem of the original GAN framework, instead of using Jensen&#x02013;Shannon divergence, the WGAN framework uses the Wasserstein distance to compare sample distributions (Gulrajani et al., <xref ref-type="bibr" rid="B15">2017</xref>). From the definition of WGAN, the min-max problem optimized by <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub> and <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub> can be written:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>W</mml:mi><mml:mi>G</mml:mi><mml:mi>A</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0007E;</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi><mml:mo>&#x0007E;</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mo>&#x0007E;</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02207;</mml:mo></mml:mrow><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>D</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In the min&#x02013;max problem, the Wasserstein distance is estimated by the first two terms. The last term is the gradient penalty for network regularization. In the penalty term, <italic>P</italic><sub><italic>R</italic></sub> denotes the distribution of uniform samples <inline-formula><mml:math id="M6"><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula> along straight lines connecting pairs of generated and real samples. <inline-formula><mml:math id="M7"><mml:msub><mml:mrow><mml:mo>&#x02207;</mml:mo></mml:mrow><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the gradient calculator, and the parameter &#x003BB; is a constant weighting parameter for the penalty term. In fact, the WGAN framework removes the log function and drops the last sigmoid layer to keep the gradient while training the min-max problem. The discriminator <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub> and the generator <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub> are trained alternatively by optimizing one and updating the other.</p>
</sec>
<sec>
<title>2.3. TSF-MSE Loss Function</title>
<p>To allow the generator to transform the data distribution from a low sampling rate and sensitivity to a high sampling rate and sensitivity, another part of the loss function needs to be added to the GAN/WGAN architecture to retain the detail and information content of the EEG signals. A widely used loss function for signal details and information contents is the mean square error (MSE) loss function (Yang et al., <xref ref-type="bibr" rid="B42">2018</xref>). Typically, as the common MSE is computed by minimizing the point-wise error in image processing, the temporal MSE is computed by minimizing the time sampling point-wise error between a LSS-EEG patch and a HSS-EEG patch by the time step:</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where ||&#x000B7;||<sub><italic>F</italic></sub> denotes the Frobenius norm, <italic>L</italic><sub><italic>T</italic>&#x02212;<italic>MSE</italic></sub> denotes the temporal MSE for the generator <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>, <italic>t</italic> is the time step of real EEG signals and generated EEG signals, and <italic>T</italic> is the number of time steps for each batch. In contrast to images, EEG signals are multi-channel time-series data, and the spatial and frequency features must be considered for reconstruction. Therefore, in addition to the temporal MSE <italic>L</italic><sub><italic>T</italic>&#x02212;<italic>MSE</italic></sub> between time steps, the spatial MSE <italic>L</italic><sub><italic>S</italic>&#x02212;<italic>MSE</italic></sub> between channels and the frequency MSE <italic>L</italic><sub><italic>F</italic>&#x02212;<italic>MSE</italic></sub> between signal batches also need to be considered for encouraging the GAN/WGAN architecture to construct more accurate HSS-EEG signals. Recently, common spatial patterns (CSP) have been widely used to extract spatial features from EEG signals (Luo et al., <xref ref-type="bibr" rid="B27">2018a</xref>), and power spectral density (PSD) features are widely used to extract frequency features from EEG signals (Petroff et al., <xref ref-type="bibr" rid="B36">2016</xref>). The CSP algorithm is used to compute the optimal projection vectors to project the original EEG signal to a new space to obtain good spatial resolution and discrimination between different classes of EEG signals. The PSD algorithm is used to compute the power values on specific frequencies to compose a spectra. Using these two algorithms, the spatial MSE <italic>L</italic><sub><italic>S</italic>&#x02212;<italic>MSE</italic></sub> and the frequency MSE <italic>L</italic><sub><italic>F</italic>&#x02212;<italic>MSE</italic></sub> are defined for the generator:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mi>S</mml:mi><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>C</mml:mi><mml:mi>S</mml:mi><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E6"><label>(6)</label><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>P</mml:mi><mml:mi>S</mml:mi><mml:mi>D</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mi>P</mml:mi><mml:mi>S</mml:mi><mml:mi>D</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>CSP</italic>(&#x000B7;) and <italic>PSD</italic>(&#x000B7;) are the CSP feature and PSD feature extractor, respectively. <italic>c</italic> is the channel of real EEG signals and the same of the generated EEG signals, <italic>C</italic> is the number of channels, <italic>n</italic> is the batch of real EEG signals and the same as that of the generated EEG signals, and <italic>N</italic> is the number of batches. For convenience, the TSF loss is computed by weighting three such MSE losses:</p>
<disp-formula id="E7"><label>(7)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mi>F</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></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 &#x003BB;<sub><italic>T</italic></sub>, &#x003BB;<sub><italic>S</italic></sub>, &#x003BB;<sub><italic>F</italic></sub> are the weights of three such different MSE losses, respectively. Datasets with different sampling rates and sensitivities will obtain different weights, and, thus, the values of the weights will be determined by experiments.</p>
<p>In addition, to confirm that the EEG signals are temporally and spatially coherent, a regularization loss <italic>L</italic><sub><italic>TV</italic></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>) based on total variation is used in the generator:</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M12"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>c</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:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02207;</mml:mo></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x02207;<sub><italic>z</italic></sub>(&#x000B7;) is the gradient calculator; the gradient regularization loss will encourage temporal and spatial coherence of the reconstruction. Combining Equations (3), (7), and (8), the overall joint reconstruction loss function is expressed as</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M13"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mtable style="text-align:axis;" equalrows="false" columnlines="none none none none none none none none none" equalcolumns="false" class="array"><mml:mtr><mml:mtd><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mi>F</mml:mi><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>W</mml:mi><mml:mi>G</mml:mi><mml:mi>A</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B8;</mml:mi></mml:mrow><mml:mrow><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003BB;<sub>1</sub> and &#x003BB;<sub>2</sub> are the weights for controlling the trade-off among the WGAN adversarial loss, the TSF-MSE loss and the TV loss.</p>
</sec>
<sec>
<title>2.4. Network Structures</title>
<p>The proposed WGAN-EEG reconstruction framework is illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>. The WGAN-EEG framework consists of three parts to reconstruct HSS-EEG signals from LSS-EEG signals. For the first part of the deep generator <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>, &#x0201C;B residual blocks&#x0201D; with an identical layout that was proposed by &#x0201C;Kaiming He&#x0201D; (He et al., <xref ref-type="bibr" rid="B17">2016</xref>) are employed in the generator network. To facilitate the high sensitivity of EEG signals, 16 &#x0201C;B residual blocks&#x0201D; are applied to LSS-EEG signals to extract deep features for the generator. In each &#x0201C;B residual block,&#x0201D; following the common usage of the deep learning community, two convolutional layers with small 3*3 kernels, 1 stride, and 64 feature maps (k3n64s1) are followed by a batch-normalization layer (BN) and the ReLU activation function (Ioffe and Szegedy, <xref ref-type="bibr" rid="B18">2015</xref>). To increase the sampling rate of the input EEG signals, the trained deconvolutional layer (stride = 0.5) is followed by &#x0201C;B residual blocks&#x0201D; to increase the sampling rate. In real-world application, the WGAN-EEG architecture is trained well to fit HSS-EEG signals before usage. In the usage scenario, the recorded LSS-EEG signals are incorporated into the well-trained architecture to reconstruct HSS-EEG signals to improve the sensitivity.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The architecture of the WGAN-EEG. The WGAN-EEG framework consists of three parts to reconstruct HSS-EEG signals from LSS-EEG signals. For the first part of the deep generator, &#x0201C;B residual blocks&#x0201D; with an identical layout are employed in the generator network. The second part of the WGAN-EEG framework is the TSF-MSE loss calculator. The third part of the WGAN-EEG is used to discriminate real HSS-EEG signals from generated HSS-EEG samples.</p></caption>
<graphic xlink:href="fninf-14-00015-g0001.tif"/>
</fig>
<p>The second part of the WGAN-EEG framework is the TSF-MSE loss calculator, which is realized in <xref ref-type="fig" rid="F1">Figure 1</xref>. The reconstructed output HSS-EEG signals <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>) from the generator <italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub> and the ground truth HSS-EEG signals <italic>x</italic> are fed into the calculator to extract the CSP features and the PSD features. Then, using the extracted features, the TSF-MSE loss is computed by Equations (4), (5), (6). The reconstruction error computed by the loss function is then back-propagated to update the generator network&#x00027;s weights.</p>
<p>The third part of the WGAN-EEG used to discriminate real HSS-EEG signals from generated HSS-EEG samples, the discriminator network <italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>, is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. Here, we followed the architectural guidelines for the discriminator to use the LeakyReLU activation function and avoid max-pooling along the network (Zhang et al., <xref ref-type="bibr" rid="B43">2017</xref>). The discriminator network contains eight convolutional layers with an increasing number of filter kernels by a factor of 2. In fact, the convolutional kernels are increased from 64 to 512 kernels, and the stride is alternatively increased from 1 to 2 to reduce the EEG signal sampling rate when the number of features is doubled. In the discriminator, each convolutional layer is followed by a LeakyReLU activation function and a batch-normalization layer. After eight convolutional layers, there are two FCN layers, of which the first layer has 1,024 outputs with the LeakyReLU activation function, and the second layer has a single output. Following the instructions of the WGAN (Gulrajani et al., <xref ref-type="bibr" rid="B15">2017</xref>), the discriminator of the WGAN-EEG has no sigmoid cross entropy layer.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Details of the discriminator in the WGAN-EEG. We followed the architectural guidelines for the discriminator to use the LeakyReLU activation function and avoid max-pooling along the network. The discriminator network contains eight convolutional layers with an increasing number of filter kernels by a factor of 2. After eight convolutional layers, there are two FCN layers, of which the first layer has 1,024 outputs with the LeakyReLU activation function, and the second layer has a single output. Following the instructions of the WGAN, the discriminator of the WGAN-EEG has no sigmoid cross entropy layer.</p></caption>
<graphic xlink:href="fninf-14-00015-g0002.tif"/>
</fig>
<p>The WGAN-EEG framework is trained by using EEG signal batches and applied on the entity of each signal trial. The details of training the WGAN have been described in the experiments.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3. Results</title>
<sec>
<title>3.1. Experimental Datasets</title>
<p>To explore the feasibility and performance of the proposed algorithm, three EEG signal datasets with different sampling rates and sensitivities are applied to train and evaluate the proposed networks. <xref ref-type="table" rid="T1">Table 1</xref> illustrates the details of these three different EEG datasets.</p>
<list list-type="order">
<list-item><p>Action Observation (AO) dataset (Luo et al., <xref ref-type="bibr" rid="B26">2018b</xref>): The AO dataset<xref ref-type="fn" rid="fn0001"><sup>1</sup></xref> was collected from our previous research on different speed modes during AO. The EEG signals were acquired from the &#x0201C;NeuroScan SymAmp2&#x0201D; device with 64 channels, and the sampling rate and sensitivity were 250 Hz and 0.024 &#x003BC;V/bit, respectively. In this dataset, six subjects were invited to observe a robot&#x00027;s actions at four different speeds. Thus, the dataset had 24 subsets for each subject in each AO speed mode. Each subset contained 384 trials with 192 trials of left leg movements and 192 trials of right leg movements for a binary classification, and each trial lasted 5 s. To train the GAN/WGAN, a &#x0201C;leave-one-rest&#x0201D; strategy is used for training. In our pre-training experiments, more signals caused a problem of over-fitting and a large time complexity for GAN/WGAN training. Since 13 subsets containing 4,992 trials were enough to obtain the best performance, we left one subset and randomly selected 13 subsets from the remaining 23 subsets for training; the left subset was reconstructed after obtaining the well-trained GAN/WGAN. Therefore, all 24 subsets were reconstructed through 24 rounds of the above procedure. Because the AO dataset was acquired at a sampling rate of 250 Hz, we down-sampled all trials of EEG samples to the sampling rate of 125 Hz for the sake of sampling rate reconstruction.</p></list-item>
<list-item><p>Grasp and Lift (GAL) dataset (Luciw et al., <xref ref-type="bibr" rid="B25">2014</xref>): The GAL dataset<xref ref-type="fn" rid="fn0002"><sup>2</sup></xref> recorded EEG signals while the subjects grasped and lifted an object. The EEG signals were acquired using the &#x0201C;BrainAmp&#x0201D; device with 32 channels, and the sampling rate and sensitivity were 500 Hz and 0.1 &#x003BC;V/bit, respectively. In this dataset, 12 subjects executed six movements for 1,560 trials, and each trial lasted 0.5 s; thus, the classification of EEG signals contained six categories. To train the GAN/WGAN, a &#x0201C;leave-one-rest&#x0201D; strategy is used for training. The 9,360 trials carried out by six subjects were enough to train the GAN/WGAN, and we thus left one subject&#x00027;s signals and randomly selected six subjects&#x00027; signals from the remaining 11 subjects&#x00027; signals for training; the left subjects&#x00027; signals were reconstructed after obtaining the well-trained GAN/WGAN. Therefore, all 12 subjects&#x00027; signals were reconstructed through 12 rounds of the above procedure. In the experiment, to validate the reconstruction of the sampling rate, all signals were down-sampled to a sampling rate of 250 Hz.</p></list-item>
<list-item><p>Motor Imagery (MI) dataset (Tangermann et al., <xref ref-type="bibr" rid="B40">2012</xref>): The MI dataset<xref ref-type="fn" rid="fn0003"><sup>3</sup></xref> was from the &#x0201C;BCI competition IV dataset 2a.&#x0201D; Nine subjects participated in the MI experiment during which EEG signals were recorded while the subject imagined his/her own leg, foot, and tongue movements, and each trial lasted for 4 s. There were 22 channels, and the sampling rate and sensitivity were 250 Hz and 100 &#x003BC;V/bit, respectively. In this dataset, nine subjects executed four motor imagery tasks, and each subject had 576 trials of EEG signals for a four categories for classification.To train the GAN/WGAN, a &#x0201C;leave-one-rest&#x0201D; strategy is used for training. The 4,032 trials carried out by seven subjects were enough to train the GAN/WGAN, and we thus left one subject&#x00027;s signals and randomly selected seven subjects&#x00027; signals from the remaining eight subjects&#x00027; signals for training; the left subjects&#x00027; signals were reconstructed after obtaining the well-trained GAN/WGAN. Therefore, all nine subsets were reconstructed through nine rounds of the above procedure. For the same purpose, all trials of EEG signals were down-sampled at a sampling rate of 125 Hz.</p></list-item>
</list>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Details of the three different EEG datasets.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Datasets</bold></th>
<th valign="top" align="left"><bold>Action observation</bold></th>
<th valign="top" align="left"><bold>Grasp and lift</bold></th>
<th valign="top" align="left"><bold>Motor imagery</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Sampling rate/s</td>
<td valign="top" align="left">250</td>
<td valign="top" align="left">500</td>
<td valign="top" align="left">250</td>
</tr>
<tr>
<td valign="top" align="left">Sensitivity/bit</td>
<td valign="top" align="left">0.024 &#x003BC;V/bit</td>
<td valign="top" align="left">0.1 &#x003BC;V/bit</td>
<td valign="top" align="left">100 &#x003BC;V/bit</td>
</tr>
<tr>
<td valign="top" align="left">Channels</td>
<td valign="top" align="left">64</td>
<td valign="top" align="left">32</td>
<td valign="top" align="left">22</td>
</tr>
<tr>
<td valign="top" align="left">Classification categories</td>
<td valign="top" align="left">2</td>
<td valign="top" align="left">6</td>
<td valign="top" align="left">4</td>
</tr>
<tr>
<td valign="top" align="left">Subject number</td>
<td valign="top" align="left">6</td>
<td valign="top" align="left">12</td>
<td valign="top" align="left">9</td>
</tr>
<tr>
<td valign="top" align="left">Trials/Subject</td>
<td valign="top" align="left">384</td>
<td valign="top" align="left">576</td>
<td valign="top" align="left">1,560</td>
</tr>
<tr>
<td valign="top" align="left">Trial duration/s</td>
<td valign="top" align="left">5 s</td>
<td valign="top" align="left">0.5 s</td>
<td valign="top" align="left">4 s</td>
</tr>
<tr>
<td valign="top" align="left">Device</td>
<td valign="top" align="left">NeuroScan SymAmp2</td>
<td valign="top" align="left">BrainAmp</td>
<td valign="top" align="left">Unknown</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec>
<title>3.2. Training Details</title>
<p>In the training procedure, we trained six models using the GAN/WGAN framework within three different datasets. All down-sampled training EEG samples were fed into the generator, and the real training EEG samples were fed into the discriminator. The generated EEG samples and the real EEG samples were discriminated by the TSF-MSE loss function to update the generator and the discriminator for solving the min-max problem. Because the AO dataset and the GAL dataset have high sampling rates and a high number of channels, models for these two datasets were trained over 30 epochs. However, the MI dataset has a lower sampling rate and fewer channels, and, therefore, this dataset was trained over 20 epochs. Each epoch traverses all the data in the corresponding dataset. According to the different devices used to record EEG signals, the generators of the GAN/WGAN frameworks were specified by different scopes of generation for different datasets. We specified the generation scopes of [&#x02212;40, 40 &#x003BC;V], [&#x02212;50, 50 &#x003BC;V], and [&#x02212;100, 100 &#x003BC;V] for the AO dataset, the GAL dataset, and the MI dataset, respectively.</p>
<p>In our experiments, we randomly extracted pairs of signal patches from down-sampled EEG signals and real EEG signals as our training inputs and labels. The patch size is <italic>N</italic>&#x0002A;&#x003C4;, where <italic>N</italic> is the channel number for different datasets, and &#x003C4; is the EEG samples from the temporal domain. Since the limited trials of EEG signals (&#x0003C;500 trials for one subject) and smaller values of &#x003C4; will construct more accurate sequential relationships for the EEG signals, following our previous research (Luo et al., <xref ref-type="bibr" rid="B27">2018a</xref>), we cropped a minimal length for the training of the deep neural network. According to the pre-experiment, we set &#x003C4; &#x0003D; 12 to satisfy the minimal length for the convolution in the GAN/WGAN architecture. In the optimization of the generator and the discriminator, according to current research (Basu et al., <xref ref-type="bibr" rid="B7">2018</xref>), the GAN models were optimized by the Adam algorithm (Basu et al., <xref ref-type="bibr" rid="B7">2018</xref>), and the WGAN models were optimized by the RMSprop algorithm (Mukkamala and Hein, <xref ref-type="bibr" rid="B31">2017</xref>). The optimization procedure for the GAN/WGAN architectures is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. The mini-batch size was set to 32. Following the instructions of the GAN/WGAN frameworks (Goodfellow et al., <xref ref-type="bibr" rid="B14">2014</xref>; Gulrajani et al., <xref ref-type="bibr" rid="B15">2017</xref>), the Adam optimizer&#x00027;s hyperparameters were set as <inline-formula><mml:math id="M14"><mml:mi>&#x003B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>5</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>5</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>9</mml:mn></mml:math></inline-formula>, and the RMSprop optimizer&#x00027;s hyperparameters were set as &#x003B1; &#x0003D; 10<sup>&#x02212;5</sup>, &#x003B2; &#x0003D; 0.9. The hyperparameter for the gradient penalty of WGAN framework was set as &#x003BB; &#x0003D; 10 according to the suggestion in the reference (Gulrajani et al., <xref ref-type="bibr" rid="B15">2017</xref>). The hyperparameters for the SRGAN/SRGAN frameworks in Equation (9) were set as <inline-formula><mml:math id="M15"><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula><mml:math id="M16"><mml:msub><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>*</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>8</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> by the suggestions of reference (Ledig et al., <xref ref-type="bibr" rid="B24">2017</xref>). The hyperparameters in the TSF-MSE loss function of Equation (7) and the joint reconstruction were set of different values according to the experimental experience of each reconstruction round, and the average values with standard deviations of all parameters in three datasets are given in <xref ref-type="table" rid="T2">Table 2</xref>. The optimization processes for the GAN framework and the WGAN framework are similar; however, some places are changed to the corresponding optimizer and the loss functions (see <xref ref-type="fig" rid="F3">Figure 3</xref>).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>The optimization procedure for the GAN/WGAN. Following the instructions of the GAN/WGAN frameworks, the Adam optimizer&#x00027;s hyperparameters are set as &#x003B1; &#x0003D; 1<italic>e</italic>&#x02212;5, &#x003B2;<sub>1</sub> &#x0003D; 0.5, &#x003B2;<sub>2</sub> &#x0003D; 0.9, and the RMSprop optimizer&#x00027;s hyperparameters are set as &#x003B1; &#x0003D; 1<italic>e</italic>&#x02212;5, &#x003B2; &#x0003D; 0.9. The hyperparameter for the gradient penalty is set as &#x003BB; &#x0003D; 10 according to the suggestion in the reference. The hyperparameters in the TSF-MSE loss function and the joint reconstruction are set as &#x003BB;<sub><italic>T</italic></sub> &#x0003D; 0.5, &#x003BB;<sub><italic>S</italic></sub> &#x0003D; 0.25, &#x003BB;<sub><italic>F</italic></sub> &#x0003D; 0.25, &#x003BB;<sub>1</sub> &#x0003D; 0.1, &#x003BB;<sub>2</sub> &#x0003D; 0.1 according to our experimental experience. The optimization processes for the GAN and the WGAN are similar, except some places are changed to the corresponding optimizer and the loss functions.</p></caption>
<graphic xlink:href="fninf-14-00015-g0003.tif"/>
</fig>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>The hyperparamter &#x003BB;<sub><italic>T</italic></sub>, &#x003BB;<sub><italic>S</italic></sub>, &#x003BB;<sub><italic>F</italic></sub> tuning of the novel TSF-MSE loss function for all experiments.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Reconstruction</bold></th>
<th valign="top" align="center"><bold>&#x003BB;<sub><italic>T</italic></sub></bold></th>
<th valign="top" align="center"><bold>&#x003BB;<sub><italic>S</italic></sub></bold></th>
<th valign="top" align="center"><bold>&#x003BB;<sub><italic>F</italic></sub></bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center">0.46 &#x000B1; 0.12</td>
<td valign="top" align="center">0.23 &#x000B1; 0.06</td>
<td valign="top" align="center">0.30 &#x000B1; 0.09</td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">0.44 &#x000B1; 0.13</td>
<td valign="top" align="center">0.21 &#x000B1; 0.08</td>
<td valign="top" align="center">0.35 &#x000B1; 0.06</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">0.53 &#x000B1; 0.16</td>
<td valign="top" align="center">0.20 &#x000B1; 0.11</td>
<td valign="top" align="center">0.27 &#x000B1; 0.03</td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center">0.47 &#x000B1; 0.12</td>
<td valign="top" align="center">0.18 &#x000B1; 0.09</td>
<td valign="top" align="center">0.31 &#x000B1; 0.07</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center">0.41 &#x000B1; 0.13</td>
<td valign="top" align="center">0.31 &#x000B1; 0.08</td>
<td valign="top" align="center">0.27 &#x000B1; 0.09</td>
</tr>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">0.50 &#x000B1; 0.14</td>
<td valign="top" align="center">0.22 &#x000B1; 0.09</td>
<td valign="top" align="center">0.33 &#x000B1; 0.06</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">0.52 &#x000B1; 0.12</td>
<td valign="top" align="center">0.22 &#x000B1; 0.08</td>
<td valign="top" align="center">0.25 &#x000B1; 0.08</td>
</tr>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">0.60 &#x000B1; 0.18</td>
<td valign="top" align="center">0.31 &#x000B1; 0.09</td>
<td valign="top" align="center">0.07 &#x000B1; 0.01</td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">0.58 &#x000B1; 0.17</td>
<td valign="top" align="center">0.33 &#x000B1; 0.08</td>
<td valign="top" align="center">0.06 &#x000B1; 0.01</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The GAN/WGAN frameworks were implemented in Python 2.7 with the Tensorflow 1.8 library. Two NVIDIA 1080Ti GPUs were used in this study.</p>
</sec>
<sec>
<title>3.3. Network Convergence</title>
<p>To visualize the convergence of the GAN/WGAN frameworks, the conventional temporal MSE, frequency MSE, spatial MSE, the proposed TSF-MSE losses, and the Wasserstein distance for validation of three different datasets were computed according to Equations (2), (3), (4), and (5). <xref ref-type="fig" rid="F4">Figure 4</xref> shows the averaged temporal MSE, frequency MSE, spatial MSE, and TSF-MSE losses vs. the number of epochs for different datasets within the GAN/WGAN frameworks.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>The averaged MSE and Wasserstein distance estimations for training the GAN/WGAN. In the four figures, all of the iterative curves decreased rapidly within the first 10 epochs (each epoch contains 10 errors recording), and the initial decreases indicated that these two metrics are positively correlated for the EEG signal reconstruction. However, for each dataset or using GAN/WGAN frameworks, the loss results of TSF-MSE are lower than the loss results of conventional temporal, frequency, and spatial MSE. In addition, of these four losses, the WGAN frameworks oscillate in the convergence process, while the GAN frameworks are smoothed in the convergence process. <bold>(A)</bold> Temporal-spatial-frequency loss, <bold>(B)</bold> Temporal loss, <bold>(C)</bold> Frequency loss, <bold>(D)</bold> Spatial loss.</p></caption>
<graphic xlink:href="fninf-14-00015-g0004.tif"/>
</fig>
<p>From <xref ref-type="fig" rid="F4">Figures 4A&#x02013;D</xref>, for a given framework and dataset, we have compared the variations and differences between the conventional temporal MSE, frequency MSE, spatial MSE, and our proposed TSF-MSE. In the four figures, all of the iterative curves are shown to have decreased rapidly within the first 10 epochs (each epoch contains 10 error recordings), and the initial decreases indicated that these two metrics are positively correlated for the EEG signal reconstruction. However, for each dataset or when using GAN/WGAN frameworks, the loss results of TSF-MSE were lower than the loss results of conventional temporal MSE, frequency MSE, and spatial MSE. In addition, of these four losses, the WGAN frameworks oscillated in the convergence process, while the GAN frameworks smoothed in the convergence process. Comparing the oscillation of losses, the TSF loss exhibited varied smoothing for the WGAN framework compared to the GAN framework for each dataset. These observations of network convergence suggested that the conventional MSE losses and our proposed TSF-MSE loss have different focuses within the GAN/WGAN frameworks. By applying the generators, the difference between conventional MSE losses and our proposed TSF-MSE loss will be further revealed in the reconstructed EEG signals.</p>
<p><xref ref-type="fig" rid="F5">Figure 5</xref> illustrates the Wasserstein distance estimation vs. the number of epochs for three different datasets. The plotted Wasserstein values were estimated by the definition of &#x02212;<italic>E</italic><sub><italic>x</italic>&#x0007E;<sub><italic>P</italic></sub><sub><italic>H</italic></sub></sub>[<italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>x</italic>)]&#x0002B;<italic>E</italic><sub><italic>z</italic>&#x0007E;<sub><italic>P</italic></sub><sub><italic>L</italic></sub></sub>[<italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>))] in Equation (3). From the figure, we have found a reduction in the Wasserstein distances as the number of epochs increased, but different datasets have different decay rates of the reducing Wasserstein distance. For the curves of the three datasets, we noted that the Wasserstein distance we computed is a surrogate that has not been normalized by the total number of EEG signal samplings, and, therefore, the curves would have decreased to close to zero after 100 epochs by using the normalization for the EEG signals.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>The Wasserstein distance estimation vs. the number of epochs for three different datasets. The plotted Wasserstein values are estimated by the definition of &#x02212;<italic>E</italic><sub><italic>x</italic>&#x0007E;<sub><italic>P</italic></sub><sub><italic>H</italic></sub></sub>[<italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>x</italic>)]&#x0002B;<italic>E</italic><sub><italic>z</italic>&#x0007E;<sub><italic>P</italic></sub><sub><italic>L</italic></sub></sub>[<italic>D</italic><sub>&#x003B8;<sub><italic>D</italic></sub></sub>(<italic>G</italic><sub>&#x003B8;<sub><italic>G</italic></sub></sub>(<italic>z</italic>))] in Equation (3). For the curves of these three datasets, we note that the Wasserstein distance we computed is a surrogate that has not been normalized by the total number of EEG signal samplings, and, therefore, the curves would have decreased to close to zero after 100 epochs by using the normalization for the EEG signals.</p></caption>
<graphic xlink:href="fninf-14-00015-g0005.tif"/>
</fig>
</sec>
<sec>
<title>3.4. Reconstruction Results</title>
<p>To show the reconstruction effects of the GAN/WGAN frameworks with our proposed TSF-MSE loss function, we considered two different aspects of the reconstruction results. The first one was the sampling rate reconstruction by the same sensitivity signals&#x00027; GAN/WGAN frameworks, which is shown in <xref ref-type="fig" rid="F6">Figure 6</xref>. The second one was the sensitivity rate reconstruction by the different sensitivity signals&#x00027; GAN/WGAN frameworks, which is shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. Since the proposed reconstruction method used a novel TSF-MSE loss function for the training of GAN/WGAN architectures, the statistical temporal, frequency, and spatial results were also compared between the original signals and the reconstructed signals. <xref ref-type="fig" rid="F8">Figures 8</xref>&#x02013;<xref ref-type="fig" rid="F10">10</xref> illustrated the mean temporal error, mean spectra difference, and brain electrical activity mapping on 12 Hz of a single trial compared with the original EEG signals and all reconstructed EEG signals.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Sampling rate reconstruction by the same sensitivity GAN/WGAN frameworks. Sampling rate and sensitivity reconstruction by the same sensitivity GAN/WGAN frameworks. The reconstruction results of one trial for AO dataset, GAL dataset, and MI dataset. Meanwhile, the detailed reconstruction results in (500, 550 ms) of AO datasets and (100, 150 ms) of GAL and MI datasets are also given. <bold>(A)</bold> One trial of AO dataset, <bold>(B)</bold> Detailed in (500, 550 ms), <bold>(C)</bold> One trial of GAL dataset, <bold>(D)</bold> Detailed in (100, 150 ms), <bold>(E)</bold> One trial of MI dataset, <bold>(F)</bold> Detailed in (100, 150 ms).</p></caption>
<graphic xlink:href="fninf-14-00015-g0006.tif"/>
</fig>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Sampling rate reconstruction by different sensitivity GAN/WGAN frameworks. Sampling rate and sensitivity reconstruction by different sensitivity GAN/WGAN frameworks. The reconstruction results of one trial for AO dataset, GAL dataset, and MI dataset. Meanwhile, the detailed reconstruction results in (500, 550 ms) of AO datasets and (100, 150 ms) of GAL and MI datasets are also given. <bold>(A)</bold> One trial of AO dataset, <bold>(B)</bold> Detailed in (500, 550 ms), <bold>(C)</bold> One trial of GAL dataset, <bold>(D)</bold> Detailed in (100, 150 ms), <bold>(E)</bold> One trial of MI dataset, <bold>(F)</bold> Detailed in (100, 150 ms).</p></caption>
<graphic xlink:href="fninf-14-00015-g0007.tif"/>
</fig>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Statistical mean temporal error comparison between the same and different sensitivity GAN/WGAN frameworks.The high-sensitivity EEG signals&#x00027; GAN/WGAN frameworks reconstruct the low sensitivity EEG signals well, such as the AO and GAL data reconstructed by the MI GAN/WGAN frameworks. However, the low sensitivity EEG signals&#x00027; GAN/WGAN models cannot reconstruct accurate high-sensitivity EEG signals, such as MI data reconstructed by the AO and GAL GAN/WGAN frameworks. <bold>(A)</bold> Mean error of same sensitivity, <bold>(B)</bold> Mean temporal error of different sensitivity.</p></caption>
<graphic xlink:href="fninf-14-00015-g0008.tif"/>
</fig>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>Statistical mean spectra difference comparison between the same and different sensitivity GAN/WGAN frameworks. For the reconstructions of the same sensitivity, the mean spectra results have shown that WGAN architectures outperform than GAN architectures. As for the reconstructions of different sensitivity, we found that higher sensitivity models brought lower spectra difference, while lower sensitivity models brought higher spectra difference. <bold>(A)</bold> Mean spectra difference of same sensitivity, <bold>(B)</bold> Mean spectra difference of different sensitivity.</p></caption>
<graphic xlink:href="fninf-14-00015-g0009.tif"/>
</fig>
<fig id="F10" position="float">
<label>Figure 10</label>
<caption><p>A single reconstruction trial BEAM on 12 Hz comparison between the same and different sensitivity GAN/WGAN frameworks. For the reconstructions of the same sensitivity, the BEAM results have shown that WGAN architectures outperform GAN architectures. As for the reconstructions of different sensitivity, we have found that high-sensitivity models bring more distinct ERS/ERD phenomenon on brain electrical activity mappings (BEAMs), while low-sensitivity models bring less distinct ERS/ERD phenomenon on BEAMs. <bold>(A)</bold> BEAMs of AO datasets with same and different sensitivity reconstruction. <bold>(B)</bold> BEAMs of GAL datasets with same and different sensitivity reconstruction.</p></caption>
<graphic xlink:href="fninf-14-00015-g0010.tif"/>
</fig>
<p>To plot the reconstruction results of different models and situations, we chose the same trial from each dataset for the comparison experiments. Because the number of channels differs for each dataset, we choose the &#x0201C;<italic>FPz</italic>&#x0201D; channel for the experiments to plot the figures. In addition, as one trial over a long period of time will hide some details of the reconstruction signals, we chose the 50 ms range of (500 and 550 ms) for the AO and MI datasets and the 50 ms range of (100 and 150 ms) for the GAL dataset to plot the details of the reconstruction results. From the reconstruction results by the same details shown in <xref ref-type="fig" rid="F6">Figure 6</xref>, we have found that the signals&#x00027; proximity between the reconstructed data and the original data decreased in the following order for the three datasets: AO &#x0003E; GAL &#x0003E; MI. The difference between the GAN framework and the WGAN framework cannot be realized at the signal level. In the figures shown in <xref ref-type="fig" rid="F7">Figure 7</xref>, the high sensitivity EEG signals&#x00027; GAN/WGAN frameworks reconstructed the low sensitivity EEG signals well, such as the AO and GAL data reconstructed by the MI GAN/WGAN frameworks. However, the low sensitivity EEG signals&#x00027; GAN/WGAN models cannot reconstruct accurate high sensitivity EEG signals, such as MI data reconstructed by the AO and GAL GAN/WGAN frameworks.</p>
<p>For the statistical results in <xref ref-type="fig" rid="F8">Figures 8</xref>&#x02013;<xref ref-type="fig" rid="F10">10</xref>, we have found that excepting for the temporal errors, reconstructed EEG signals show the same regulations on frequency and spatial features. For the reconstructions of the same sensitivity, the mean spectra results have shown that WGAN architectures outperform than GAN architectures, so do the brain electrical activity mapping (BEAM) results for reconstructions of the same sensitivity. As for the reconstructions of different sensitivity, we have found that higher sensitivity models bring lower spectra difference and more distinct ERS/ERD phenomenon on BEAMs, while lower sensitivity models bring higher spectra difference and less distinct ERS/ERD phenomenon on BEAMs.</p>
</sec>
<sec>
<title>3.5. Classification Results</title>
<p>In fact, the qualitative analysis could not yield promising insight regarding HSS-EEG signals reconstructed by LSS-EEG signals. Hence, a quantitative analysis was applied to explore the performance of reconstructed EEG signals. In this paper, because the AO dataset corresponded to action observation, the GAL dataset corresponded to action execution, and the MI dataset corresponded to motor imagery, these three datasets caused the same event-related desynchronization/event-related synchronization (ERD/ERS) phenomenon, which can be classified by filter bank common spatial patterns (FBCSP) and a support vector machine (SVM) (Luo et al., <xref ref-type="bibr" rid="B27">2018a</xref>,<xref ref-type="bibr" rid="B26">b</xref>). The ERS/ERD phenomenon from EEG signals is common on three motor-related datasets, and such phenomena are usually used for the motor-based BCI. Therefore, the ERS/ERD phenomenon will be the key index with which to measure the performance of BCI system by EEG signals. This study thus selected the ERS/ERD phenomenon from EEG signals as a quantitative measure, and FBCSP features with an SVM classifier were applied to explore the performances of the original signals and the reconstructed signals. For comparison with different models and different sensitivities, there were several hyperparameters for the FBCSP features, SVM classifier, and deep learning classifier:</p>
<list list-type="order">
<list-item><p>Because all three datasets contain the ERD/ERS phenomenon, which is detected on the band of [8, 30 Hz], the filter bank strategy is used to divide the whole band to obtain universality for different subjects. In this study, the width and overlapping ratio were set to 4 and 2 Hz for the filter bank dividing, as shown in <xref ref-type="table" rid="T3">Table 3</xref>. After the EEG signals are filtered by the optimal filter bank, the CSP algorithm was included to extract FBCSP features (Ang et al., <xref ref-type="bibr" rid="B3">2012</xref>).</p></list-item>
<list-item><p>The CSP algorithm (Ang et al., <xref ref-type="bibr" rid="B3">2012</xref>) is presented to every filter result to extract the optimal spatial features by computing a problem of maximizing the power ratio for different AO/AE/MI tasks. Then, the maximizing power ratio is computed by the singular value decomposition (SVD) algorithm to obtain eigenvalues and eigenvectors. Because different datasets have EEG signals from different channels, the number of eigenvalues used for constructing the CSP spatial vector were set to <italic>m</italic> &#x0003D; 8, <italic>m</italic> &#x0003D; 4, and <italic>m</italic> &#x0003D; 4 for the AO dataset, the GAL dataset, and the MI dataset, respectively.</p></list-item>
<list-item><p>In the classification, the SVM classifier was issued to classify the extracted FBCSP features from three different datasets. To overcome the non-stationary and nonlinear characteristics of EEG signals, the linear kernel with hyperparameters was set to <italic>c</italic> &#x0003D; 0.01 and <italic>g</italic> &#x0003D; 2 for the classifiers for all datasets. To compare the classification performance for both the original data and the reconstructed data, an 8*8 cross-validation strategy was applied to each dataset, and the average classification results were recorded.</p></list-item>
<list-item><p>In order to validate the performance improvement of reconstructed signals, a convolutional neural networks based deep learning model &#x0201C;FBCSPNet&#x0201D; from reference (Schirrmeister et al., <xref ref-type="bibr" rid="B38">2017</xref>) was introduced to compare the classification performance between original signals and reconstructed signals. Experimental parameters were set as the same from the reference for AO/GAL/MI datasets.</p></list-item>
</list>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>The optimal division of bandpass filters.</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td valign="top" align="left">Sub-bands</td>
<td valign="top" align="center"><italic>fb</italic><sub>1</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>2</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>3</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>4</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>5</sub></td>
</tr>
<tr style="border-bottom: thin solid #000000;">
<td valign="top" align="left">Frequency (Hz)</td>
<td valign="top" align="center">[8, 12]</td>
<td valign="top" align="center">[10, 14]</td>
<td valign="top" align="center">[12, 16]</td>
<td valign="top" align="center">[14, 18]</td>
<td valign="top" align="center">[16, 20]</td>
</tr>
<tr>
<td valign="top" align="left">Sub-bands</td>
<td valign="top" align="center"><italic>fb</italic><sub>6</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>7</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>8</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>9</sub></td>
<td valign="top" align="center"><italic>fb</italic><sub>10</sub></td>
</tr>
<tr>
<td valign="top" align="left">Frequency (Hz)</td>
<td valign="top" align="center">[18, 22]</td>
<td valign="top" align="center">[20, 24]</td>
<td valign="top" align="center">[22, 26]</td>
<td valign="top" align="center">[24, 28]</td>
<td valign="top" align="center">[26, 30]</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Classification results for the sampling rate reconstruction by the same sensitivity signals&#x00027; GAN/WGAN frameworks are shown in <xref ref-type="table" rid="T4">Tables 4</xref>&#x02013;<xref ref-type="table" rid="T6">6</xref> for AO dataset, GAL dataset, and MI dataset, respectively. In addition, classification results for the sensitivity rate reconstruction by the different sensitivity signals&#x00027; GAN/WGAN frameworks are shown in <xref ref-type="table" rid="T7">Tables 7</xref>&#x02013;<xref ref-type="table" rid="T9">9</xref> for AO datset, GAL dataset, and MI dataset, respectively. In all tables, the results are presented by classification accuracy forms, and a paired <italic>t</italic>-test statistical technique was used to detect whether the reconstructed EEG signals significantly outperform than the original EEG signals. P-value of the t-test statistics are provided in the tables, and <sup>&#x0002A;</sup><italic>p</italic> &#x0003C;0.05 and <sup>&#x0002A;</sup><sup>&#x0002A;</sup><italic>p</italic> &#x0003C;0.01 represent the results compared among two columns are significantly different and extremely significantly different.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>Classification results of GAN/WGAN frameworks for the sampling rate reconstruction of the same sensitivity signals in AO dataset.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>Spline data (b)</bold></th>
<th valign="top" align="center"><bold>GAN up-sampling (c)</bold></th>
<th valign="top" align="center"><bold>WGAN up-sampling (d)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">AO-1</td>
<td valign="top" align="center">62.83</td>
<td valign="top" align="center">58.72</td>
<td valign="top" align="center">64.51</td>
<td valign="top" align="center"><bold>69.52</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-2</td>
<td valign="top" align="center">53.12</td>
<td valign="top" align="center">51.67</td>
<td valign="top" align="center">52.83</td>
<td valign="top" align="center"><bold>55.61</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-3</td>
<td valign="top" align="center">70.31</td>
<td valign="top" align="center">68.92</td>
<td valign="top" align="center"><bold>73.96</bold></td>
<td valign="top" align="center">72.66</td>
</tr>
<tr>
<td valign="top" align="left">AO-4</td>
<td valign="top" align="center">75.26</td>
<td valign="top" align="center">71.78</td>
<td valign="top" align="center">73.96</td>
<td valign="top" align="center"><bold>80.99</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-5</td>
<td valign="top" align="center">59.12</td>
<td valign="top" align="center">58.27</td>
<td valign="top" align="center">61.28</td>
<td valign="top" align="center"><bold>64.22</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-6</td>
<td valign="top" align="center">74.22</td>
<td valign="top" align="center">70.30</td>
<td valign="top" align="center">73.96</td>
<td valign="top" align="center"><bold>76.82</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-7</td>
<td valign="top" align="center">55.43</td>
<td valign="top" align="center">54.28</td>
<td valign="top" align="center"><bold>60.72</bold></td>
<td valign="top" align="center">59.83</td>
</tr>
<tr>
<td valign="top" align="left">AO-8</td>
<td valign="top" align="center">58.27</td>
<td valign="top" align="center">55.42</td>
<td valign="top" align="center"><bold>59.82</bold></td>
<td valign="top" align="center">59.73</td>
</tr>
<tr>
<td valign="top" align="left">AO-9</td>
<td valign="top" align="center">77.08</td>
<td valign="top" align="center">76.07</td>
<td valign="top" align="center">83.85</td>
<td valign="top" align="center"><bold>84.37</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-10</td>
<td valign="top" align="center">68.49</td>
<td valign="top" align="center">68.78</td>
<td valign="top" align="center"><bold>75.26</bold></td>
<td valign="top" align="center">70.57</td>
</tr>
<tr>
<td valign="top" align="left">AO-11</td>
<td valign="top" align="center">79.17</td>
<td valign="top" align="center">74.64</td>
<td valign="top" align="center">87.76</td>
<td valign="top" align="center"><bold>89.85</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-12</td>
<td valign="top" align="center">73.44</td>
<td valign="top" align="center">66.15</td>
<td valign="top" align="center">66.67</td>
<td valign="top" align="center"><bold>75.53</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-13</td>
<td valign="top" align="center">55.83</td>
<td valign="top" align="center">59.42</td>
<td valign="top" align="center">61.42</td>
<td valign="top" align="center"><bold>63.49</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-14</td>
<td valign="top" align="center">61.82</td>
<td valign="top" align="center">55.23</td>
<td valign="top" align="center">63.83</td>
<td valign="top" align="center"><bold>65.72</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-15</td>
<td valign="top" align="center">55.49</td>
<td valign="top" align="center">53.82</td>
<td valign="top" align="center">56.29</td>
<td valign="top" align="center"><bold>58.73</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-16</td>
<td valign="top" align="center">62.42</td>
<td valign="top" align="center">57.59</td>
<td valign="top" align="center">63.86</td>
<td valign="top" align="center"><bold>65.82</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-17</td>
<td valign="top" align="center">64.58</td>
<td valign="top" align="center">57.81</td>
<td valign="top" align="center">58.59</td>
<td valign="top" align="center"><bold>67.44</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-18</td>
<td valign="top" align="center">53.28</td>
<td valign="top" align="center">53.28</td>
<td valign="top" align="center">55.87</td>
<td valign="top" align="center"><bold>57.89</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-19</td>
<td valign="top" align="center">52.82</td>
<td valign="top" align="center">51.87</td>
<td valign="top" align="center">55.89</td>
<td valign="top" align="center"><bold>57.63</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-20</td>
<td valign="top" align="center">63.83</td>
<td valign="top" align="center">62.57</td>
<td valign="top" align="center"><bold>68.59</bold></td>
<td valign="top" align="center">67.83</td>
</tr>
<tr>
<td valign="top" align="left">AO-21</td>
<td valign="top" align="center">70.31</td>
<td valign="top" align="center">61.98</td>
<td valign="top" align="center">61.98</td>
<td valign="top" align="center"><bold>72.91</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-22</td>
<td valign="top" align="center">57.55</td>
<td valign="top" align="center">55.73</td>
<td valign="top" align="center">57.29</td>
<td valign="top" align="center"><bold>59.37</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-23</td>
<td valign="top" align="center">61.83</td>
<td valign="top" align="center">58.89</td>
<td valign="top" align="center"><bold>63.82</bold></td>
<td valign="top" align="center">63.58</td>
</tr>
<tr>
<td valign="top" align="left">AO-24</td>
<td valign="top" align="center">59.27</td>
<td valign="top" align="center">58.73</td>
<td valign="top" align="center">62.82</td>
<td valign="top" align="center"><bold>63.93</bold></td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">63.57</td>
<td valign="top" align="center">60.91</td>
<td valign="top" align="center">65.41</td>
<td valign="top" align="center">67.67</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">a vs. b</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p>Classification results of GAN/WGAN frameworks for the sampling rate reconstruction of the same sensitivity signals in GAL dataset.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>Spline data (b)</bold></th>
<th valign="top" align="center"><bold>GAN up-sampling (c)</bold></th>
<th valign="top" align="center"><bold>WGAN up-sampling (d)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">GAL-1</td>
<td valign="top" align="center">69.23</td>
<td valign="top" align="center">68.71</td>
<td valign="top" align="center">72.81</td>
<td valign="top" align="center"><bold>75.63</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-2</td>
<td valign="top" align="center">65.06</td>
<td valign="top" align="center">65.42</td>
<td valign="top" align="center"><bold>68.93</bold></td>
<td valign="top" align="center">68.72</td>
</tr>
<tr>
<td valign="top" align="left">GAL-3</td>
<td valign="top" align="center">74.04</td>
<td valign="top" align="center">71.69</td>
<td valign="top" align="center">79.83</td>
<td valign="top" align="center"><bold>80.54</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-4</td>
<td valign="top" align="center">59.17</td>
<td valign="top" align="center">58.66</td>
<td valign="top" align="center"><bold>62.82</bold></td>
<td valign="top" align="center">61.93</td>
</tr>
<tr>
<td valign="top" align="left">GAL-5</td>
<td valign="top" align="center">79.94</td>
<td valign="top" align="center">74.48</td>
<td valign="top" align="center"><bold>83.61</bold></td>
<td valign="top" align="center">82.83</td>
</tr>
<tr>
<td valign="top" align="left">GAL-6</td>
<td valign="top" align="center">69.04</td>
<td valign="top" align="center">69.76</td>
<td valign="top" align="center">74.63</td>
<td valign="top" align="center"><bold>75.59</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-7</td>
<td valign="top" align="center">74.33</td>
<td valign="top" align="center">68.79</td>
<td valign="top" align="center"><bold>68.67</bold></td>
<td valign="top" align="center">68.27</td>
</tr>
<tr>
<td valign="top" align="left">GAL-8</td>
<td valign="top" align="center">79.81</td>
<td valign="top" align="center">77.62</td>
<td valign="top" align="center">79.82</td>
<td valign="top" align="center"><bold>80.42</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-9</td>
<td valign="top" align="center">64.04</td>
<td valign="top" align="center">63.48</td>
<td valign="top" align="center">72.24</td>
<td valign="top" align="center"><bold>72.68</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-10</td>
<td valign="top" align="center">65.38</td>
<td valign="top" align="center">65.48</td>
<td valign="top" align="center">74.81</td>
<td valign="top" align="center"><bold>75.61</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-11</td>
<td valign="top" align="center">63.21</td>
<td valign="top" align="center">62.52</td>
<td valign="top" align="center"><bold>72.60</bold></td>
<td valign="top" align="center">72.07</td>
</tr>
<tr>
<td valign="top" align="left">GAL-12</td>
<td valign="top" align="center">74.10</td>
<td valign="top" align="center">72.42</td>
<td valign="top" align="center"><bold>72.85</bold></td>
<td valign="top" align="center">72.36</td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">69.78</td>
<td valign="top" align="center">68.25</td>
<td valign="top" align="center">73.63</td>
<td valign="top" align="center">73.89</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">a vs. b</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T6">
<label>Table 6</label>
<caption><p>Classification results of GAN/WGAN frameworks for the sampling rate reconstruction of the same sensitivity signals in the MI dataset.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>Spline data (b)</bold></th>
<th valign="top" align="center"><bold>GAN up-sampling (c)</bold></th>
<th valign="top" align="center"><bold>WGAN up-sampling (d)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">MI-1</td>
<td valign="top" align="center">60.59</td>
<td valign="top" align="center">57.82</td>
<td valign="top" align="center">61.62</td>
<td valign="top" align="center"><bold>62.81</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-2</td>
<td valign="top" align="center">70.31</td>
<td valign="top" align="center">68.58</td>
<td valign="top" align="center">71.18</td>
<td valign="top" align="center"><bold>73.35</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-3</td>
<td valign="top" align="center">53.47</td>
<td valign="top" align="center">53.82</td>
<td valign="top" align="center">54.93</td>
<td valign="top" align="center"><bold>56.81</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-4</td>
<td valign="top" align="center">59.38</td>
<td valign="top" align="center">56.71</td>
<td valign="top" align="center"><bold>61.83</bold></td>
<td valign="top" align="center">60.62</td>
</tr>
<tr>
<td valign="top" align="left">MI-5</td>
<td valign="top" align="center">72.22</td>
<td valign="top" align="center">70.49</td>
<td valign="top" align="center">73.88</td>
<td valign="top" align="center"><bold>76.57</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-6</td>
<td valign="top" align="center">67.36</td>
<td valign="top" align="center">65.73</td>
<td valign="top" align="center">68.72</td>
<td valign="top" align="center"><bold>68.81</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-7</td>
<td valign="top" align="center">56.25</td>
<td valign="top" align="center">55.41</td>
<td valign="top" align="center"><bold>58.83</bold></td>
<td valign="top" align="center">57.61</td>
</tr>
<tr>
<td valign="top" align="left">MI-8</td>
<td valign="top" align="center">57.81</td>
<td valign="top" align="center">56.43</td>
<td valign="top" align="center"><bold>58.81</bold></td>
<td valign="top" align="center">57.69</td>
</tr>
<tr>
<td valign="top" align="left">MI-9</td>
<td valign="top" align="center">60.42</td>
<td valign="top" align="center">58.67</td>
<td valign="top" align="center"><bold>62.73</bold></td>
<td valign="top" align="center">61.85</td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">61.98</td>
<td valign="top" align="center">60.41</td>
<td valign="top" align="center">63.61</td>
<td valign="top" align="center">64.01</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">a vs. b</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T7">
<label>Table 7</label>
<caption><p>Classification results for the sensitivity rate reconstruction of AO dataset by the different sensitivity signals&#x00027; GAN/WGAN frameworks.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>GAL-WGAN (b)</bold></th>
<th valign="top" align="center"><bold>GAL-GAN (c)</bold></th>
<th valign="top" align="center"><bold>MI-WGAN (d)</bold></th>
<th valign="top" align="center"><bold>MI-GAN (e)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="6"><bold>AO dataset reconstructed by the gal and mi models</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-1</td>
<td valign="top" align="center">62.83</td>
<td valign="top" align="center"><bold>64.81</bold></td>
<td valign="top" align="center">64.57</td>
<td valign="top" align="center">60.73</td>
<td valign="top" align="center">61.82</td>
</tr>
<tr>
<td valign="top" align="left">AO-2</td>
<td valign="top" align="center">53.12</td>
<td valign="top" align="center">55.82</td>
<td valign="top" align="center"><bold>56.18</bold></td>
<td valign="top" align="center">53.27</td>
<td valign="top" align="center">52.63</td>
</tr>
<tr>
<td valign="top" align="left">AO-3</td>
<td valign="top" align="center">70.31</td>
<td valign="top" align="center">72.13</td>
<td valign="top" align="center"><bold>73.18</bold></td>
<td valign="top" align="center">69.53</td>
<td valign="top" align="center">70.83</td>
</tr>
<tr>
<td valign="top" align="left">AO-4</td>
<td valign="top" align="center">75.26</td>
<td valign="top" align="center">73.44</td>
<td valign="top" align="center"><bold>75.78</bold></td>
<td valign="top" align="center">67.71</td>
<td valign="top" align="center">69.53</td>
</tr>
<tr>
<td valign="top" align="left">AO-5</td>
<td valign="top" align="center">59.12</td>
<td valign="top" align="center">61.73</td>
<td valign="top" align="center"><bold>62.16</bold></td>
<td valign="top" align="center">58.83</td>
<td valign="top" align="center">56.76</td>
</tr>
<tr>
<td valign="top" align="left">AO-6</td>
<td valign="top" align="center">74.22</td>
<td valign="top" align="center">76.56</td>
<td valign="top" align="center"><bold>77.87</bold></td>
<td valign="top" align="center">76.82</td>
<td valign="top" align="center">75.26</td>
</tr>
<tr>
<td valign="top" align="left">AO-7</td>
<td valign="top" align="center">55.43</td>
<td valign="top" align="center"><bold>57.61</bold></td>
<td valign="top" align="center">56.89</td>
<td valign="top" align="center">55.43</td>
<td valign="top" align="center">54.68</td>
</tr>
<tr>
<td valign="top" align="left">AO-8</td>
<td valign="top" align="center">58.27</td>
<td valign="top" align="center"><bold>59.46</bold></td>
<td valign="top" align="center">58.83</td>
<td valign="top" align="center">56.27</td>
<td valign="top" align="center">56.29</td>
</tr>
<tr>
<td valign="top" align="left">AO-9</td>
<td valign="top" align="center">77.08</td>
<td valign="top" align="center">76.56</td>
<td valign="top" align="center"><bold>77.34</bold></td>
<td valign="top" align="center">72.14</td>
<td valign="top" align="center">73.44</td>
</tr>
<tr>
<td valign="top" align="left">AO-10</td>
<td valign="top" align="center">68.49</td>
<td valign="top" align="center">72.66</td>
<td valign="top" align="center">70.57</td>
<td valign="top" align="center"><bold>75.26</bold></td>
<td valign="top" align="center">71.09</td>
</tr>
<tr>
<td valign="top" align="left">AO-11</td>
<td valign="top" align="center">79.17</td>
<td valign="top" align="center">83.07</td>
<td valign="top" align="center"><bold>83.85</bold></td>
<td valign="top" align="center">78.91</td>
<td valign="top" align="center">81.51</td>
</tr>
<tr>
<td valign="top" align="left">AO-12</td>
<td valign="top" align="center"><bold>73.44</bold></td>
<td valign="top" align="center">71.62</td>
<td valign="top" align="center">72.57</td>
<td valign="top" align="center">70.57</td>
<td valign="top" align="center">66.93</td>
</tr>
<tr>
<td valign="top" align="left">AO-13</td>
<td valign="top" align="center">55.83</td>
<td valign="top" align="center">56.73</td>
<td valign="top" align="center"><bold>56.94</bold></td>
<td valign="top" align="center">54.87</td>
<td valign="top" align="center">55.16</td>
</tr>
<tr>
<td valign="top" align="left">AO-14</td>
<td valign="top" align="center">61.82</td>
<td valign="top" align="center">62.73</td>
<td valign="top" align="center"><bold>63.81</bold></td>
<td valign="top" align="center">60.57</td>
<td valign="top" align="center">60.81</td>
</tr>
<tr>
<td valign="top" align="left">AO-15</td>
<td valign="top" align="center">55.49</td>
<td valign="top" align="center"><bold>56.81</bold></td>
<td valign="top" align="center">56.43</td>
<td valign="top" align="center">55.36</td>
<td valign="top" align="center">55.61</td>
</tr>
<tr>
<td valign="top" align="left">AO-16</td>
<td valign="top" align="center">62.42</td>
<td valign="top" align="center">63.55</td>
<td valign="top" align="center"><bold>64.31</bold></td>
<td valign="top" align="center">61.28</td>
<td valign="top" align="center">61.37</td>
</tr>
<tr>
<td valign="top" align="left">AO-17</td>
<td valign="top" align="center"><bold>64.58</bold></td>
<td valign="top" align="center">61.72</td>
<td valign="top" align="center">60.03</td>
<td valign="top" align="center">55.47</td>
<td valign="top" align="center">56.25</td>
</tr>
<tr>
<td valign="top" align="left">AO-18</td>
<td valign="top" align="center">53.28</td>
<td valign="top" align="center">53.89</td>
<td valign="top" align="center"><bold>53.61</bold></td>
<td valign="top" align="center">52.13</td>
<td valign="top" align="center">52.28</td>
</tr>
<tr>
<td valign="top" align="left">AO-19</td>
<td valign="top" align="center">52.82</td>
<td valign="top" align="center">53.61</td>
<td valign="top" align="center"><bold>54.18</bold></td>
<td valign="top" align="center">52.36</td>
<td valign="top" align="center">53.17</td>
</tr>
<tr>
<td valign="top" align="left">AO-20</td>
<td valign="top" align="center">63.83</td>
<td valign="top" align="center"><bold>64.81</bold></td>
<td valign="top" align="center">63.76</td>
<td valign="top" align="center">62.67</td>
<td valign="top" align="center">62.89</td>
</tr>
<tr>
<td valign="top" align="left">AO-21</td>
<td valign="top" align="center"><bold>68.72</bold></td>
<td valign="top" align="center">63.59</td>
<td valign="top" align="center">62.18</td>
<td valign="top" align="center">57.62</td>
<td valign="top" align="center">58.73</td>
</tr>
<tr>
<td valign="top" align="left">AO-22</td>
<td valign="top" align="center">57.55</td>
<td valign="top" align="center">59.11</td>
<td valign="top" align="center">59.55</td>
<td valign="top" align="center">60.42</td>
<td valign="top" align="center"><bold>61.46</bold></td>
</tr>
<tr>
<td valign="top" align="left">AO-23</td>
<td valign="top" align="center">61.83</td>
<td valign="top" align="center">62.81</td>
<td valign="top" align="center"><bold>63.75</bold></td>
<td valign="top" align="center">62.19</td>
<td valign="top" align="center">61.68</td>
</tr>
<tr>
<td valign="top" align="left">AO-24</td>
<td valign="top" align="center">59.27</td>
<td valign="top" align="center">60.73</td>
<td valign="top" align="center"><bold>60.81</bold></td>
<td valign="top" align="center">59.36</td>
<td valign="top" align="center">59.81</td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">63.51</td>
<td valign="top" align="center">64.40</td>
<td valign="top" align="center">64.55</td>
<td valign="top" align="center">62.07</td>
<td valign="top" align="center">62.08</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">b vs. a</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
<td valign="top" align="center">e vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
<td valign="top" align="center"><italic>p</italic> = 0.0738</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T8">
<label>Table 8</label>
<caption><p>Classification results for the sensitivity rate reconstruction of GAL dataset by the different sensitivity signals&#x00027; GAN/WGAN frameworks.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>AO-WGAN (b)</bold></th>
<th valign="top" align="center"><bold>AO-GAN (c)</bold></th>
<th valign="top" align="center"><bold>MI-WGAN (d)</bold></th>
<th valign="top" align="center"><bold>MI-GAN (e)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="6"><bold>GAL dataset reconstructed by the ao and mi models</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-1</td>
<td valign="top" align="center">69.23</td>
<td valign="top" align="center"><bold>73.53</bold></td>
<td valign="top" align="center">72.76</td>
<td valign="top" align="center">72.56</td>
<td valign="top" align="center">70.19</td>
</tr>
<tr>
<td valign="top" align="left">GAL-2</td>
<td valign="top" align="center"><bold>65.06</bold></td>
<td valign="top" align="center">63.21</td>
<td valign="top" align="center">62.88</td>
<td valign="top" align="center">61.86</td>
<td valign="top" align="center">61.03</td>
</tr>
<tr>
<td valign="top" align="left">GAL-3</td>
<td valign="top" align="center"><bold>74.04</bold></td>
<td valign="top" align="center">59.74</td>
<td valign="top" align="center">66.03</td>
<td valign="top" align="center">61.99</td>
<td valign="top" align="center">58.59</td>
</tr>
<tr>
<td valign="top" align="left">GAL-4</td>
<td valign="top" align="center">59.17</td>
<td valign="top" align="center">59.74</td>
<td valign="top" align="center"><bold>66.03</bold></td>
<td valign="top" align="center">61.99</td>
<td valign="top" align="center">58.59</td>
</tr>
<tr>
<td valign="top" align="left">GAL-5</td>
<td valign="top" align="center">79.94</td>
<td valign="top" align="center">76.28</td>
<td valign="top" align="center"><bold>80.96</bold></td>
<td valign="top" align="center">76.15</td>
<td valign="top" align="center">77.18</td>
</tr>
<tr>
<td valign="top" align="left">GAL-6</td>
<td valign="top" align="center">69.04</td>
<td valign="top" align="center"><bold>73.33</bold></td>
<td valign="top" align="center">72.56</td>
<td valign="top" align="center">73.21</td>
<td valign="top" align="center">76.35</td>
</tr>
<tr>
<td valign="top" align="left">GAL-7</td>
<td valign="top" align="center"><bold>74.33</bold></td>
<td valign="top" align="center">69.77</td>
<td valign="top" align="center">66.25</td>
<td valign="top" align="center">64.82</td>
<td valign="top" align="center">66.91</td>
</tr>
<tr>
<td valign="top" align="left">GAL-8</td>
<td valign="top" align="center">79.81</td>
<td valign="top" align="center">78.53</td>
<td valign="top" align="center">74.17</td>
<td valign="top" align="center"><bold>81.92</bold></td>
<td valign="top" align="center">79.49</td>
</tr>
<tr>
<td valign="top" align="left">GAL-9</td>
<td valign="top" align="center">64.04</td>
<td valign="top" align="center">65.58</td>
<td valign="top" align="center">65.58</td>
<td valign="top" align="center">64.30</td>
<td valign="top" align="center"><bold>67.63</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-10</td>
<td valign="top" align="center">65.38</td>
<td valign="top" align="center">62.76</td>
<td valign="top" align="center">62.24</td>
<td valign="top" align="center">60.64</td>
<td valign="top" align="center"><bold>67.50</bold></td>
</tr>
<tr>
<td valign="top" align="left">GAL-11</td>
<td valign="top" align="center">63.21</td>
<td valign="top" align="center">85.13</td>
<td valign="top" align="center">85.00</td>
<td valign="top" align="center"><bold>85.51</bold></td>
<td valign="top" align="center">85.38</td>
</tr>
<tr>
<td valign="top" align="left">GAL-12</td>
<td valign="top" align="center">74.10</td>
<td valign="top" align="center"><bold>76.47</bold></td>
<td valign="top" align="center">72.76</td>
<td valign="top" align="center">69.94</td>
<td valign="top" align="center">73.72</td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">69.78</td>
<td valign="top" align="center">70.34</td>
<td valign="top" align="center"><bold>70.60</bold></td>
<td valign="top" align="center">69.57</td>
<td valign="top" align="center">70.21</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">b vs. a</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
<td valign="top" align="center">e vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center"><italic>p</italic> = 0.821</td>
<td valign="top" align="center"><italic>p</italic> = 0.731</td>
<td valign="top" align="center"><italic>p</italic> = 0.937</td>
<td valign="top" align="center"><italic>p</italic> = 0.870</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T9">
<label>Table 9</label>
<caption><p>Classification results for the sensitivity rate reconstruction of MI dataset by the different sensitivity signals&#x00027; GAN/WGAN frameworks.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Subjects</bold></th>
<th valign="top" align="center"><bold>Original data (a)</bold></th>
<th valign="top" align="center"><bold>AO-WGAN (b)</bold></th>
<th valign="top" align="center"><bold>AO-GAN (c)</bold></th>
<th valign="top" align="center"><bold>GAL-WGAN (d)</bold></th>
<th valign="top" align="center"><bold>GAL-GAN (e)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="6"><bold>MI dataset reconstructed by the gal and ao</bold></td>
</tr>
<tr>
<td valign="top" align="left" colspan="6"><bold>GAN/wgan models</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-1</td>
<td valign="top" align="center">60.59</td>
<td valign="top" align="center">61.63</td>
<td valign="top" align="center">59.90</td>
<td valign="top" align="center">58.33</td>
<td valign="top" align="center"><bold>67.53</bold></td>
</tr>
<tr>
<td valign="top" align="left">MI-2</td>
<td valign="top" align="center">70.31</td>
<td valign="top" align="center">71.70</td>
<td valign="top" align="center">69.10</td>
<td valign="top" align="center"><bold>75.00</bold></td>
<td valign="top" align="center">73.26</td>
</tr>
<tr>
<td valign="top" align="left">MI-3</td>
<td valign="top" align="center">53.47</td>
<td valign="top" align="center"><bold>58.16</bold></td>
<td valign="top" align="center">54.17</td>
<td valign="top" align="center">53.99</td>
<td valign="top" align="center">55.03</td>
</tr>
<tr>
<td valign="top" align="left">MI-4</td>
<td valign="top" align="center">59.38</td>
<td valign="top" align="center"><bold>68.58</bold></td>
<td valign="top" align="center">68.58</td>
<td valign="top" align="center">64.41</td>
<td valign="top" align="center">66.67</td>
</tr>
<tr>
<td valign="top" align="left">MI-5</td>
<td valign="top" align="center">72.22</td>
<td valign="top" align="center">68.92</td>
<td valign="top" align="center"><bold>76.22</bold></td>
<td valign="top" align="center">73.09</td>
<td valign="top" align="center">66.67</td>
</tr>
<tr>
<td valign="top" align="left">MI-6</td>
<td valign="top" align="center">67.36</td>
<td valign="top" align="center"><bold>70.49</bold></td>
<td valign="top" align="center">70.49</td>
<td valign="top" align="center">69.62</td>
<td valign="top" align="center">68.75</td>
</tr>
<tr>
<td valign="top" align="left">MI-7</td>
<td valign="top" align="center">56.25</td>
<td valign="top" align="center">58.68</td>
<td valign="top" align="center"><bold>73.44</bold></td>
<td valign="top" align="center">58.85</td>
<td valign="top" align="center">60.07</td>
</tr>
<tr>
<td valign="top" align="left">MI-8</td>
<td valign="top" align="center">57.81</td>
<td valign="top" align="center">54.34</td>
<td valign="top" align="center">54.51</td>
<td valign="top" align="center"><bold>63.54</bold></td>
<td valign="top" align="center">56.60</td>
</tr>
<tr>
<td valign="top" align="left">MI-9</td>
<td valign="top" align="center"><bold>60.42</bold></td>
<td valign="top" align="center">57.12</td>
<td valign="top" align="center">57.99</td>
<td valign="top" align="center">56.08</td>
<td valign="top" align="center">55.90</td>
</tr>
<tr>
<td valign="top" align="left">AVG</td>
<td valign="top" align="center">61.98</td>
<td valign="top" align="center">63.29</td>
<td valign="top" align="center"><bold>64.93</bold></td>
<td valign="top" align="center">63.66</td>
<td valign="top" align="center">63.39</td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">b vs. a</td>
<td valign="top" align="center">c vs. a</td>
<td valign="top" align="center">d vs. a</td>
<td valign="top" align="center">e vs. a</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center"><italic>p</italic> = 0.380</td>
<td valign="top" align="center"><italic>p</italic> = 0.215</td>
<td valign="top" align="center"><italic>p</italic> = 0.175</td>
<td valign="top" align="center"><italic>p</italic> = 0.215</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p><xref ref-type="table" rid="T4">Tables 4</xref>&#x02013;<xref ref-type="table" rid="T6">6</xref> illustrate the up-sampling classification results compared with the original data, the spline reconstructed data, the GAN reconstructed data, and the WGAN reconstructed data. Among the three datasets, we have found that the WGAN reconstructed data achieved the best classification performance. In the AO dataset, the WGAN reconstructed signals achieved the best classification accuracy (67.67%), which was higher than those of the original data (63.57%), the spline reconstructed data (60.91%), and the GAN reconstructed data (65.41%). In the GAL dataset, the WGAN reconstructed signals achieved the best classification accuracy (73.89%), which was higher than those of the original data (69.78%), the spline reconstructed data (68.25%), and the GAN reconstructed data (73.63%). In the MI dataset, the WGAN reconstructed signals achieved the best classification accuracy (64.01%), which was higher than those of the original data (61.98%), the spline reconstructed data (60.41%), and the GAN reconstructed data (63.61%).</p>
<p>From the <italic>t</italic>-test statistical results that computed compared signals, the reconstructed GAN/WGAN model signals exhibited significant improvement of classification, producing a better performance than the original signals, while spline reconstructed signals exhibited significant reduction of classification performance, lower that of the original signals. The significant improvement and reduction are presented for all AO/GAL/MI datasets (<sup>&#x0002A;</sup><italic>p</italic> &#x0003C;0.05). Specifically for the WGAN model in AO dataset and GAN/WGAN model in MI dataset, the classification performances presented were extremely significant (<sup>&#x0002A;</sup><sup>&#x0002A;</sup><italic>p</italic> &#x0003C;0.01). Therefore, we have concluded that the GAN/WGAN models with proposed TSF-MSE loss function showed a significant improvement for reconstructing EEG signals with the same sensitivity.</p>
<p><xref ref-type="table" rid="T7">Tables 7</xref>&#x02013;<xref ref-type="table" rid="T9">9</xref> give the classification results compared with the GAN/WGAN models trained with different sensitivities. <xref ref-type="table" rid="T7">Table 7</xref> gives the classification results of the AO data reconstructed by the GAL/MI trained GAN/WGAN models. <xref ref-type="table" rid="T8">Table 8</xref> gives the classification results of the GAL data reconstructed by the AO/MI trained GAN/WGAN models. <xref ref-type="table" rid="T9">Table 9</xref> gives the classification results of the MI data reconstructed by the AO/GAL trained GAN/WGAN models. For the AO dataset, signals reconstructed by the GAL-GAN model achieve the best average classification accuracy (64.55%), which was higher than those of the original data (63.51%) and the data reconstructed by the GAL-WGAN (64.40%), the MI-WGAN (62.07%), and the MI-GAN (62/08%). For the GAL dataset, signals reconstructed by the AO-GAN model achieve the best average classification accuracy (70.60%), which is higher than those of the original data (69.78%) and the data reconstructed by the AO-WGAN (70.34%), the MI-WGAN (69.57%), and the MI-GAN (70.21%). For the MI dataset, signals reconstructed by the AO-GAN model achieved the best average classification accuracy (64.93%), which was higher than those of the original data (61.98%) and the data reconstructed by the AO-WGAN (63.29%), the MI-WGAN (63.66%), and the MI-GAN (63.39%). The GAN model performed better than the WGAN model for reconstructing EEG signals by different sensitivities, and LSS-EEG signals reconstructed by HSS-EEG models will increase the sampling rate and sensitivity of signals, which will increase the classification performance.</p>
<p>From the <italic>t</italic>-test statistical results that computed between compared signals, the AO dataset reconstructed signals by GAL-WGAN and GAL-GAN, showing significant improvement of classification performance than the original signals (*<italic>p</italic> &#x0003C;0.05), while other datasets reconstructed signals showed no significant performance compared to the original signals(*<italic>p</italic> &#x0003E; 0.05). In addition, AO dataset reconstructed signals by MI-GAN a classification performance that was significantly worse than the original signals (*<italic>p</italic> &#x0003C;0.05). Therefore, we have concluded that the GAN/WGAN models with proposed TSF-MSE loss function showed significant performance improvement with enough data and no significant performance improvement without enough data for reconstructing EEG signals with the same sensitivity. Besides, if there is a large gap of sensitivity between two EEG signals datasets, the lower sensitivity based GAN model will cause significant worse performance of reconstructing high sensitivity signals to low sensitivity signals (such as MI-GAN applied to AO dataset).</p>
<p>Since this study has proposed a novel loss function to build the GAN/WGAN architectures for reconstructions, we have also compared the mean classification accuracy between temporal-MSE based GAN/WGAN architectures and TSF-MSE based GAN/WGAN architectures. Due to the single spatial-MSE and frequency-MSE cannot reconstruct signals, these two losses were not included in the comparison. <xref ref-type="table" rid="T10">Table 10</xref> illustrates the comparison results for all reconstructions and datasets. We have also used a paired <italic>t</italic>-test statistical technique to detect whether the TSF-MSE based GAN/WGAN architectures significantly outperform than the temporal-MSE based GAN/WGAN architectures. In <xref ref-type="table" rid="T10">Table 10</xref>, <italic>AO</italic>&#x02212;&#x0003E;<italic>AO</italic> means AO dataset reconstructed by the same sensitivity AO dataset, <italic>GAL</italic>&#x02212;&#x0003E;<italic>AO</italic>/<italic>MI</italic>&#x02212;&#x0003E;<italic>AO</italic> represents AO dataset reconstructed by the different sensitivity GAL/MI datasets, and so forth. Experimental results have shown that no matter GAN architecture or WGAN architecture, TSF-MSE loss function outperformed the conventional temporal-MSE loss function (*<italic>p</italic> &#x0003C;0.05). Therefore, the novel loss function proposed by us will significantly improve the performance of the reconstructed EEG signals.</p>
<table-wrap position="float" id="T10">
<label>Table 10</label>
<caption><p>The comparison results between Temporal-MSE and TSF-MSE of constructing GAN/WGAN architectures for reconstruction.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th valign="top" align="left"><bold>Reconstruction</bold></th>
<th valign="top" align="center"><bold>Temporal-GAN (a)</bold></th>
<th valign="top" align="center"><bold>TSF-GAN (b)</bold></th>
<th valign="top" align="center"><bold>Temporal-WGAN (c)</bold></th>
<th valign="top" align="center"><bold>TSF-WGAN (d)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center">64.86</td>
<td valign="top" align="center">65.41</td>
<td valign="top" align="center">64.32</td>
<td valign="top" align="center"><bold>67.67</bold></td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">71.43</td>
<td valign="top" align="center"><bold>74.64</bold></td>
<td valign="top" align="center">72.68</td>
<td valign="top" align="center">73.89</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">62.43</td>
<td valign="top" align="center">63.61</td>
<td valign="top" align="center">63.83</td>
<td valign="top" align="center"><bold>64.01</bold></td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center">64.16</td>
<td valign="top" align="center"><bold>64.55</bold></td>
<td valign="top" align="center">63.85</td>
<td valign="top" align="center">64.40</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>AO</italic></td>
<td valign="top" align="center"><bold>62.31</bold></td>
<td valign="top" align="center">62.07</td>
<td valign="top" align="center">61.84</td>
<td valign="top" align="center">62.08</td>
</tr>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">68.84</td>
<td valign="top" align="center"><bold>70.60</bold></td>
<td valign="top" align="center">68.73</td>
<td valign="top" align="center">70.34</td>
</tr>
<tr>
<td valign="top" align="left"><italic>MI</italic>&#x02212;&#x0003E;<italic>GAL</italic></td>
<td valign="top" align="center">68.93</td>
<td valign="top" align="center"><bold>70.21</bold></td>
<td valign="top" align="center">69.29</td>
<td valign="top" align="center">69.57</td>
</tr>
<tr>
<td valign="top" align="left"><italic>AO</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">62.35</td>
<td valign="top" align="center"><bold>64.93</bold></td>
<td valign="top" align="center">62.86</td>
<td valign="top" align="center">63.29</td>
</tr>
<tr>
<td valign="top" align="left"><italic>GAL</italic>&#x02212;&#x0003E;<italic>MI</italic></td>
<td valign="top" align="center">62.19</td>
<td valign="top" align="center">63.39</td>
<td valign="top" align="center">62.28</td>
<td valign="top" align="center"><bold>63.66</bold></td>
</tr>
<tr>
<td valign="top" align="left"><italic>T</italic>-test</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">b vs. a</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">d vs. c</td>
</tr>
<tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">**<italic>p</italic> &#x0003C;0.01</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">*<italic>p</italic> &#x0003C;0.05</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>The bold text is the best performance</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>Classification of reconstructed signals between the &#x0201C;FBCSP&#x0002B;SVM&#x0201D; classifier and &#x0201C;FBCSPNet&#x0201D; classifier Schirrmeister et al. (<xref ref-type="bibr" rid="B38">2017</xref>) are illustrated in <xref ref-type="table" rid="T11">Table 11</xref>. The results have shown average classification results of &#x0201C;FBCSP&#x0002B;SVM&#x0201D; and &#x0201C;FBCSPNet&#x0201D; for both GAN and WGAN models on three datasets. The improved ratios have shown that the GAN model and WGAN model bring 3.75 and 5.25% improvement on the average, respectively, to all three datasets for the &#x0201C;FBCSP&#x0002B;SVM&#x0201D; classifier. In addition, the GAN model and WGAN model bring 1.68 and 2.21% improvement on average, respectively, for all three datasets for &#x0201C;FBCSPNet&#x0201D; classifier. Therefore, we have concluded that EEG signals reconstructions by GAN/WGAN model are advantageous to the classification performance for different classifiers. If the classifier exhibits the a better performance, it has the ability to obtain more discriminant ERD patterns, so the improvement of the deep learning classifier is less than the conventional classifier.</p>
<table-wrap position="float" id="T11">
<label>Table 11</label>
<caption><p>The comparison average results of three datasets between FBCSP&#x0002B;SVM classifier and FBCSPNet classifier.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th/>
<th valign="top" align="center" colspan="3" style="border-bottom: thin solid #000000;"><bold>FBCSP&#x0002B;SVM</bold></th>
<th valign="top" align="center" colspan="3" style="border-bottom: thin solid #000000;"><bold>FBCSPNet</bold></th>
</tr>
<tr>
<th valign="top" align="left"><bold>Datasets</bold></th>
<th valign="top" align="center"><bold>Original data</bold></th>
<th valign="top" align="center"><bold>TSF-GAN</bold></th>
<th valign="top" align="center"><bold>TSF-WGAN</bold></th>
<th valign="top" align="center"><bold>Original data</bold></th>
<th valign="top" align="center"><bold>TSF-GAN</bold></th>
<th valign="top" align="center"><bold>TSF-WGAN</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">AO dataset</td>
<td valign="top" align="center">63.57</td>
<td valign="top" align="center">65.41</td>
<td valign="top" align="center">67.67</td>
<td valign="top" align="center">67.29</td>
<td valign="top" align="center">68.41</td>
<td valign="top" align="center">68.84</td>
</tr>
<tr>
<td valign="top" align="left">GAL dataset</td>
<td valign="top" align="center">69.78</td>
<td valign="top" align="center">73.63</td>
<td valign="top" align="center">73.89</td>
<td valign="top" align="center">73.61</td>
<td valign="top" align="center">74.82</td>
<td valign="top" align="center">75.23</td>
</tr>
<tr>
<td valign="top" align="left">MI dataset</td>
<td valign="top" align="center">61.98</td>
<td valign="top" align="center">63.61</td>
<td valign="top" align="center">64.01</td>
<td valign="top" align="center">65.47</td>
<td valign="top" align="center">66.64</td>
<td valign="top" align="center">66.86</td>
</tr>
<tr>
<td valign="top" align="left">Average</td>
<td valign="top" align="center">65.11</td>
<td valign="top" align="center">67.55</td>
<td valign="top" align="center">68.52</td>
<td valign="top" align="center">68.79</td>
<td valign="top" align="center">69.95</td>
<td valign="top" align="center">70.31</td>
</tr>
<tr>
<td valign="top" align="left">Improved Ratio</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">3.75%</td>
<td valign="top" align="center">5.25%</td>
<td valign="top" align="center">&#x02013;</td>
<td valign="top" align="center">1.68%</td>
<td valign="top" align="center">2.21%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In order to intuitively represent the differences between EEG signals reconstruction by the same sensitivities or different sensitivities of EEG signals, <xref ref-type="fig" rid="F11">Figure 11</xref> illustrates the average results of these comparisons. In <xref ref-type="fig" rid="F11">Figure 11</xref>, the <xref ref-type="fig" rid="F11">Figure 11A</xref> shows the average results of <xref ref-type="table" rid="T4">Tables 4</xref>&#x02013;<xref ref-type="table" rid="T6">6</xref> and <xref ref-type="fig" rid="F11">Figure 11B</xref> shows the average results of <xref ref-type="table" rid="T7">Tables 7</xref>&#x02013;<xref ref-type="table" rid="T9">9</xref>. From the average figures, the disciplines of EEG signals reconstruction by the GAN/WGAN models analyzed above can be found.</p>
<fig id="F11" position="float">
<label>Figure 11</label>
<caption><p>Reconstruction results comparison between the same and different sensitivity GAN/WGAN frameworks. In order to intuitively represent the differences between EEG signals reconstruction by the same sensitivities or different sensitivities of EEG signals, the average results of such compared experiments are illustrated to show the disciplines of EEG signals reconstruction by the GAN/WGAN models analyzed above. <bold>(A)</bold> Average results of the same sensitivities, <bold>(B)</bold> Average results of different sensitivities.</p></caption>
<graphic xlink:href="fninf-14-00015-g0011.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<sec>
<title>4.1. Reconstruction by Using GAN/WGAN Frameworks and TFS-MSE Loss</title>
<p>The purpose of this paper is to reconstruct HSS-EEG signals from LSS-EEG signals by using GAN/WGAN frameworks with a carefully designed loss function. In this paper, among the experiments of three different EEG datasets, we have compared the performance of GAN/WGAN frameworks for up-sampling with the same sensitivity and reconstruction with different sensitivities. The classification performances show significant improvement in terms of reconstructions of the same sensitivity. For AO dataset, the classification performances also show significant improvement by reconstructions of GAL-WGAN and GAL-GAN. However, other datasets reconstruction signals with different sensitivity have no significant improvement than original signals. There are two possible reasons for the statistical results. One possible reason is that the AO dataset has enough subsets (a total of 24) to compute the <italic>t</italic>-test index. However, datasets GAL and MI with 12 subsets and nine subsets, respectively, are not sufficient to compute the <italic>t</italic>-test index. Another possible reason may be due to the signal amplitude range for the GAN/WGAN reconstruction. In our experiments, the reconstructed signals amplitude range was set as the same as the original signals, and the amplitude range may have prevented the variations of reconstructed signals brought by the signals with different sensitivity. Therefore, in future works, more experiments for different ranges are also needed for a same dataset to confirm the relationship between signal amplitude range and patterns classification performance. For the average classification accuracy for all experiments, the up-sampled EEG signals performed better than the original data, and we think this might be due to the fact that the reconstruction procedure obtains more discriminant signals. In addition, the original temporal-MSE and the proposed TSF-MSE as loss functions were also compared.</p>
<p>The up-sampling reconstruction with the same sensitivity results have demonstrated that using the WGAN helps to improve signal qualities and statistical properties. Comparing the reconstruction HSS-EEG signals and the original real HSS-EEG signals in <xref ref-type="fig" rid="F6">Figures 6</xref>, <xref ref-type="fig" rid="F8">8A</xref>, <xref ref-type="fig" rid="F9">9A</xref>, <xref ref-type="fig" rid="F10">10A</xref>, we can see that the WGAN framework helps to solve the problem of the over-smoothing effect suffered by the conventional temporal-MSE signal generators (Aydin et al., <xref ref-type="bibr" rid="B6">2015</xref>). Although the reconstructed HSS-EEG signals shared a similar result, as in <xref ref-type="fig" rid="F6">Figures 6</xref>, <xref ref-type="fig" rid="F8">8A</xref>, <xref ref-type="fig" rid="F9">9A</xref>, and <xref ref-type="fig" rid="F10">10A,B</xref>, the quantitative analysis of classifying signals by a machine learning model, as given in <xref ref-type="table" rid="T4">Tables 4</xref>&#x02013;<xref ref-type="table" rid="T6">6</xref>, <xref ref-type="fig" rid="F11">Figure 11A</xref>, have shown that the WGAN framework yields a higher classification accuracy and obtains more reliable statistical properties due to more discriminant patterns. However, if we use GAN/WGAN frameworks alone, the critical ERD/ERS of brain activity characteristics in the EEG signals will be reduced along with the single temporal loss. Theoretically, the GAN/WGAN frameworks are based on generative models, and such models generate naturally appearing HSS-EEG signals but cause severe distortion of the ERD/ERS characteristics in the EEG signals (Choi et al., <xref ref-type="bibr" rid="B9">2017</xref>). Therefore, an additive loss function should be included to guarantee that the ERD/ERS characteristics remain the same for the reconstruction.</p>
<p>Beyond the above analysis, the TSF-MSE loss function was introduced to guarantee the ERD/ERS characteristics during the training of the GAN/WGAN frameworks, and the classification performance of ERD/ERS characteristics can be found in the compared results in <xref ref-type="table" rid="T10">Table 10</xref>. As is well known, the temporal-MSE loss was the basis of the time-series data, and such loss will guarantee the reconstructed shape of the temporal domain. However, EEG signals are multi-channel time-series data, and the spatial domain is thus also important in the reconstruction. In addition, most ERD/ERS characteristics are reflected in the frequency domain, making the frequency domain also important in the reconstruction. Therefore, the TSF-MSE constructed by the original signals from the temporal domain, the FB-CSP features from the spatial domain, and the PSD features from the frequency domain have been introduced in this paper to guarantee the EEG signals temporal characteristics, spatial characteristics, and ERD/ERS characteristics (Strohmeier et al., <xref ref-type="bibr" rid="B39">2016</xref>). Additionally, the TSF-MSE-based GAN/WGAN models cause lower losses than the temporal MSE, frequency MSE, and spatial MSE-based GAN/WGAN models (see <xref ref-type="fig" rid="F4">Figure 4</xref>). Our proposed TSF-MSE-based WGAN framework outperformed the other models in reconstructing up-sampled EEG signals with the same sensitivity. These results demonstrate that we can use this method to increase the sampling rate of EEG signals to achieve higher performance in brain-computer interfaces (BCIs) or EEG-based rehabilitation treatments.</p>
</sec>
<sec>
<title>4.2. EEG Signal Reconstruction With Different Sensitivities</title>
<p>In this paper, in addition to reconstructing HSS-EEG signals from the same sensitivity, we also reconstructed HSS-EEG signals from different sensitivities. In fact, if EEG signals with low sensitivity can be reconstructed into high-sensitivity signals, the reconstructed HSS-EEG signals will contain more details of the ERD/ERS characteristics, which will improve the classification performance for many applications. Among the experimental results shown in <xref ref-type="table" rid="T4">Tables 4</xref>&#x02013;<xref ref-type="table" rid="T9">9</xref>, we can conclude that the average classification accuracies of WGAN framework are higher than GAN framework for reconstruction with the same sensitivity on all datasets, while the GAN framework obtained better average classification accuracies for reconstruction with different sensitivities on all datasets. In addition, a larger gap in the sensitivity will significantly increase the average classification accuracies of all datasets, while a smaller gap in the sensitivity will result in a smaller difference in the average classification accuracies of all datasets (see the comparison results in <xref ref-type="table" rid="T7">Tables 7</xref>&#x02013;<xref ref-type="table" rid="T9">9</xref>, <xref ref-type="fig" rid="F11">Figure 11B</xref>). We can also find indicators for different sensitivity gaps in <xref ref-type="fig" rid="F7">Figure 7</xref>. For example, considering the AO data reconstructed by the MI-GAN and MI-WGAN models (see <xref ref-type="fig" rid="F7">Figure 7B</xref>), a high-sensitivity signal reconstructed by the low-sensitivity GAN/WGAN models caused the signals to be overfitted and exceed the original data range. Hence, the reconstructed results contained fewer ERD/ERS characteristics to classify the EEG signals, and the classification accuracy was lower than the results using the original data. Conversely, for the MI data reconstructed by the AO-GAN and AO-WGAN models (see <xref ref-type="fig" rid="F7">Figure 7F</xref>), we can see that the low-sensitivity MI data reconstructed by the high sensitivity models presented more variations in the temporal domain. Because the variations in the time-series represented detailed characteristics of ERD/ERS, the reconstructed high sensitivity EEG signals performed better in the classification of ERD/ERS characteristics. Therefore, in practical applications, we can train a high-sensitivity GAN model for EEG signal reconstruction. By applying the GAN/WGAN models, the ERD/ERS characteristics extracted from low sensitivity devices can be enhanced for use in real-time and real-application BCI or rehabilitation treatment.</p>
<p>In contrast to the results of reconstructing HSS-EEG signals with the same sensitivity, the GAN framework performed better than the WGAN framework for reconstructing HSS-EEG signals with different sensitivities. An approaching value range caused a smaller difference between the GAN framework and the WGAN framework (the AO dataset and the GAL dataset), but a separated value range caused a large difference between the GAN framework and the WGAN framework. Therefore, the difference in the classification performance was caused by the different value ranges of different sensitivities. We suggest two reasons for this difference: first, the WGAN framework contained a gradient penalty, and such a penalty would be out of the value ranges for different value ranges. The penalty then influenced the convergence of the WGAN framework (Mescheder et al., <xref ref-type="bibr" rid="B29">2018</xref>), and, thus, the results of the WGAN framework were lower than the results of the GAN framework. Second, the WGAN framework used an RMSprop optimizer to train deep neural networks, but the GAN framework used an Adam optimizer (Basu et al., <xref ref-type="bibr" rid="B7">2018</xref>). In fact, the Adam optimizer has a momentum gradient procedure, which will be fitted for regressing different value ranges. Hence, the different value ranges can be reconstructed by the Adam optimizer (Zou et al., <xref ref-type="bibr" rid="B44">2018</xref>). In all of these, if we have recorded the highest sensitivity EEG signals, we must also record low-sensitivity EEG signals. We can use the highest sensitivity EEG signals to train a GAN/WGAN model to reconstruct the low sensitivity EEG signals, and the reconstructed EEG signals can be used to improve classification performance for the construction of real-time and real-application BCIs or rehabilitation treatment.</p>
</sec>
<sec>
<title>4.3. The Application of Reconstructed EEG Signals by GAN/WGAN Frameworks</title>
<p>Over the past decade, most EEG-based studies have been focused on constructing BCIs or developing rehabilitation treatments (Ang et al., <xref ref-type="bibr" rid="B4">2015</xref>). However, there are two main limitations to the application of EEG signals when constructing such systems, namely, the cost and portability of EEG recording devices. In fact, HSS-EEG signals will yield the best performance in BCIs and rehabilitation treatments, although HSS-EEG signals are usually recorded by expensive devices, posing an inconvenience. For example, in the &#x0201C;NeuroScan SymAmp2&#x0201D; device (Chu et al., <xref ref-type="bibr" rid="B11">2016</xref>), the recording system consists of two computers and one device to link them together. One computer is used to present a stimulus for the BCI or rehabilitation treatment, and the other computer is used to record and store the EEG signals for computing the BCI or rehabilitation results. Subjects must sit in a room to wear a &#x0201C;NeuroScan Quik Cap&#x0201D; to collect data. The collection procedure is complex, and the resistance must be maintained under 5 k&#x003A9; by using conductive paste on each electrode (Agnew et al., <xref ref-type="bibr" rid="B1">2012</xref>). Because the resistance is kept low and the device has a high sensitivity, the recorded EEG signals will have the ERD/ERS characteristics required for classification in BCI and rehabilitation treatment.</p>
<p>In general, the &#x0201C;NeuroScan SymAmp2&#x0201D; device is expensive, and the EEG signals must be recorded indoors in a limited environment (e.g., a dimly lit, sound-attenuated room). Hence, it is difficult to implement the results of the &#x0201C;NeuroScan SymAmp2&#x0201D; device (the same sensitivity as signals in AO dataset) in applications such as BCI and rehabilitation treatment. Nevertheless, low-cost and portable devices, such as &#x0201C;Emotiv&#x0201D; (the same sensitivity as signals in MI dataset), have high electrode resistance and a low sampling rate and sensitivity for recording EEG signals. The device only provides poor ERD/ERS characteristics for classification in BCI and rehabilitation treatment applications. The &#x0201C;Emotiv&#x0201D; device can be worn at any time via a simple process without requiring the resistance to be kept level (Neale et al., <xref ref-type="bibr" rid="B35">2017</xref>). The energy supply for the device is a battery, and the device uses WiFi or Bluetooth communication. These advantages allow the device to be inexpensive, portable, and convenient for constructing BCIs and developing rehabilitation treatment. These mutual contradictions for signal precision and signal cost and portability inspire us to train a model to reconstruct HSS-EEG signals from LSS-EEG signals. The trained model meets the requirements of high precision and portability with low cost and can be used to improve EEG-based applications.</p>
<p>In fact, signal reconstruction is a difficult problem in digital signal processing, but an effective and feasible reconstruction method could significantly promote the application of signals. In this study, by using a GAN framework with Wasserstein distance and the carefully designed TSF-MSE loss function, well-trained reconstruction models have been shown to be able to reconstruct HSS-EEG signals from LSS-EEG signals. Experimental results reveal that LSS-EEG signals (just like those recorded by &#x0201C;Emotiv&#x0201D;) reconstructed by the HSS-EEG signals (just like those recorded by &#x0201C;NeuroScan SymAmp2&#x0201D;) trained models and enhanced the average classification accuracies of ERD/ERS characteristics for action observation, action execution, and motor imagery. These results inspire new ways to construct BCIs or develop novel rehabilitation treatments, but more researches need to be done to explore significant enhancement reconstruction methods across EEG signals with different sensitivities.</p>
<p>Based on the method of this paper, the improvement of sampling rate and sensitivity will improve the specific ERD/ERS phenomenon of MI, AO, and AE, so as to improve the performance of the BCI system. Although the CNN- based GAN/WGAN architectures will take a significant amount of time to build an available GAN/WGAN architecture, once the reconstruction model is built, the use of such a model will not take long, and the reconstructed EEG time series can be obtained within a specific time (&#x0003C;1 s for a trial). In future works, we can either reduce the complex of GAN architecture or improve the computational efficiency to reduce the usage time for reconstructing GAN/WGAN architecture. Then, the GAN/WGAN architectures will be used for real-time inference. In general, we used a low-cost, portable device to collect LSS-EEG signals for use in BCI or rehabilitation treatment. Before analyzing the collected data, the GAN/WGAN reconstruction models were applied to reconstruct HSS-EEG signals. The reconstructed HSS-EEG signals can significantly improve the classification performance and information transfer rate for use in BCIs or rehabilitation treatments.</p>
</sec>
</sec>
<sec sec-type="conclusions" id="s5">
<title>5. Conclusion</title>
<p>In this paper, we have proposed a contemporary deep neural network that uses a GAN/WGAN framework with a TSF-MSE-based loss function for LSS-EEG signal reconstruction. Instead of designing a complex GAN framework, this work has been dedicated to designing a precise loss function that guides the reconstruction process so that the reconstructed HSS-EEG signals are as close to the ground truth as possible. Our experimental results suggest that the GAN/WGAN frameworks give a significant improvement on the classification performance of EEG signals reconstruction with the same sensitivity, but the classification performance improvements of EEG signal reconstructions with different sensitivity were not significant, which further exploration. The carefully designed TSF-MSE-based loss function solves the well-known over-smoothing problem and seems to result in more discriminant patterns than the original EEG signals; this will improve the classification performance of EEG signals. The reconstructed HSS-EEG signals will be beneficial for use in BCI and rehabilitation treatment applications. Future studies will focus on the reconstruction signal amplitude ranges of EEG signals with different sensitivity and selection of datasets to confirm the required number of signals and to explore the significant performance improvement of EEG signal reconstruction with different sensitivity. In addition, the efficiency of EEG signal reconstruction by the GAN/WGAN frameworks will be studied further in the future.</p>
</sec>
<sec sec-type="data-availability-statement" id="s6">
<title>Data Availability Statement</title>
<p>The datasets generated for this study can be found in:</p>
<list list-type="order">
<list-item><p><ext-link ext-link-type="uri" xlink:href="https://pan.baidu.com/s/1NC4-ywOssfX2nUMaEeGlRw">https://pan.baidu.com/s/1NC4-ywOssfX2nUMaEeGlRw</ext-link> please use the extract code &#x0201C;g8ip&#x0201D; in the dialog box to access the Datasets.</p></list-item>
<list-item><p><ext-link ext-link-type="uri" xlink:href="https://www.kaggle.com/c/grasp-and-lift-eeg-detection">https://www.kaggle.com/c/grasp-and-lift-eeg-detection</ext-link></p></list-item>
<list-item><p>BCI Competition IV &#x0201C;Dataset 2b&#x0201D;: <ext-link ext-link-type="uri" xlink:href="http://www.bbci.de/competition/iv/#datasets">http://www.bbci.de/competition/iv/#datasets</ext-link>.</p></list-item>
</list>
</sec>
<sec id="s7">
<title>Author Contributions</title>
<p>TL and YF designed the experiments. YF and LC completed the experiments. TL and GG analyzed the EEG data. CZ, LC, GG, and TL wrote the paper.</p>
</sec>
<sec id="s8">
<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>
</body>
<back>
<ack><p>The authors want to thank the members of the digital Fujian internet-of-thing laboratory of environmental monitoring at the Fujian Normal University and the brain-like robotic research group of Xiamen University for their proofreading comments. The authors are very grateful to the reviewers for their constructive comments, which have helped significantly in revising this work.</p></ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Agnew</surname> <given-names>Z. K.</given-names></name> <name><surname>Wise</surname> <given-names>R. J.</given-names></name> <name><surname>Leech</surname> <given-names>R.</given-names></name></person-group> (<year>2012</year>). <article-title>Dissociating object directed and non-object directed action in the human mirror system; implications for theories of motor simulation</article-title>. <source>PLoS ONE</source> <volume>7</volume>:<fpage>e32517</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0032517</pub-id><pub-id pub-id-type="pmid">22505995</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Jun</surname> <given-names>S. C.</given-names></name></person-group> (<year>2015</year>). <article-title>Performance variation in motor imagery brain-computer interface: a brief review</article-title>. <source>J. Neurosci. Methods</source> <volume>243</volume>, <fpage>103</fpage>&#x02013;<lpage>110</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2015.01.033</pub-id><pub-id pub-id-type="pmid">25668430</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ang</surname> <given-names>K. K.</given-names></name> <name><surname>Chin</surname> <given-names>Z. Y.</given-names></name> <name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Guan</surname> <given-names>C.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name></person-group> (<year>2012</year>). <article-title>Filter bank common spatial pattern algorithm on BCI competition IV datasets 2a and 2b</article-title>. <source>Front. Neurosci</source>. <volume>6</volume>:<fpage>39</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2012.00039</pub-id><pub-id pub-id-type="pmid">22479236</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ang</surname> <given-names>K. K.</given-names></name> <name><surname>Chua</surname> <given-names>K. S. G.</given-names></name> <name><surname>Phua</surname> <given-names>K. S.</given-names></name> <name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Chin</surname> <given-names>Z. Y.</given-names></name> <name><surname>Kuah</surname> <given-names>C. W. K.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>A randomized controlled trial of EEG-based motor imagery brain-computer interface robotic rehabilitation for stroke</article-title>. <source>Clin. EEG Neurosci</source>. <volume>46</volume>, <fpage>310</fpage>&#x02013;<lpage>320</lpage>. <pub-id pub-id-type="doi">10.1177/1550059414522229</pub-id><pub-id pub-id-type="pmid">24756025</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arnulfo</surname> <given-names>G.</given-names></name> <name><surname>Narizzano</surname> <given-names>M.</given-names></name> <name><surname>Cardinale</surname> <given-names>F.</given-names></name> <name><surname>Fato</surname> <given-names>M. M.</given-names></name> <name><surname>Palva</surname> <given-names>J. M.</given-names></name></person-group> (<year>2015</year>). <article-title>Automatic segmentation of deep intracerebral electrodes in computed tomography scans</article-title>. <source>BMC Bioinformatics</source> <volume>16</volume>:<fpage>99</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-015-0511-6</pub-id><pub-id pub-id-type="pmid">25887573</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aydin</surname> <given-names>&#x000DC;.</given-names></name> <name><surname>Vorwerk</surname> <given-names>J.</given-names></name> <name><surname>D&#x000FC;mpelmann</surname> <given-names>M.</given-names></name> <name><surname>K&#x000FC;pper</surname> <given-names>P.</given-names></name> <name><surname>Kugel</surname> <given-names>H.</given-names></name> <name><surname>Heers</surname> <given-names>M.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Combined EEG/MEG can outperform single modality EEG or MEG source reconstruction in presurgical epilepsy diagnosis</article-title>. <source>PLoS ONE</source> <volume>10</volume>:<fpage>e0118753</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0118753</pub-id><pub-id pub-id-type="pmid">25761059</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Basu</surname> <given-names>A.</given-names></name> <name><surname>De</surname> <given-names>S.</given-names></name> <name><surname>Mukherjee</surname> <given-names>A.</given-names></name> <name><surname>Ullah</surname> <given-names>E.</given-names></name></person-group> (<year>2018</year>). <article-title>Convergence guarantees for RMSProp and ADAM in non-convex optimization and their comparison to Nesterov acceleration on autoencoders</article-title>. <source>arXiv [preprint]</source>. <volume>arXiv</volume>:<fpage>1807.06766</fpage>.</citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cecotti</surname> <given-names>H.</given-names></name> <name><surname>Graser</surname> <given-names>A.</given-names></name></person-group> (<year>2011</year>). <article-title>Convolutional neural networks for P300 detection with application to brain-computer interfaces</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell</source>. <volume>33</volume>, <fpage>433</fpage>&#x02013;<lpage>445</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.2010.125</pub-id><pub-id pub-id-type="pmid">20567055</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Choi</surname> <given-names>M.-H.</given-names></name> <name><surname>Kim</surname> <given-names>B.</given-names></name> <name><surname>Kim</surname> <given-names>H.-S.</given-names></name> <name><surname>Gim</surname> <given-names>S.-Y.</given-names></name> <name><surname>Kim</surname> <given-names>W.-R.</given-names></name> <name><surname>Chung</surname> <given-names>S.-C.</given-names></name></person-group> (<year>2017</year>). <article-title>Perceptual threshold level for the tactile stimulation and response features of ERD/ERS-based specific indices upon changes in high-frequency vibrations</article-title>. <source>Front. Hum. Neurosci</source>. <volume>11</volume>:<fpage>207</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2017.00207</pub-id><pub-id pub-id-type="pmid">28487643</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Choudhary</surname> <given-names>K. S.</given-names></name> <name><surname>Rohatgi</surname> <given-names>N.</given-names></name> <name><surname>Halldorsson</surname> <given-names>S.</given-names></name> <name><surname>Briem</surname> <given-names>E.</given-names></name> <name><surname>Gudjonsson</surname> <given-names>T.</given-names></name> <name><surname>Gudmundsson</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>EGFR signal-network reconstruction demonstrates metabolic crosstalk in EMT</article-title>. <source>PLoS Comput. Biol</source>. <volume>12</volume>:<fpage>e1004924</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1004924</pub-id><pub-id pub-id-type="pmid">27253373</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chu</surname> <given-names>C.-H.</given-names></name> <name><surname>Yang</surname> <given-names>K.-T.</given-names></name> <name><surname>Song</surname> <given-names>T.-F.</given-names></name> <name><surname>Liu</surname> <given-names>J.-H.</given-names></name> <name><surname>Hung</surname> <given-names>T.-M.</given-names></name> <name><surname>Chang</surname> <given-names>Y.-K.</given-names></name></person-group> (<year>2016</year>). <article-title>Cardiorespiratory fitness is associated with executive control in late-middle-aged adults: an event-related (de) synchronization (ERD/ERS) study</article-title>. <source>Front. Psychol</source>. <volume>7</volume>:<fpage>1135</fpage>. <pub-id pub-id-type="doi">10.3389/fpsyg.2016.01135</pub-id><pub-id pub-id-type="pmid">27536259</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Erkorkmaz</surname> <given-names>K.</given-names></name></person-group> (<year>2015</year>). <article-title>Efficient fitting of the feed correction polynomial for real-time spline interpolation</article-title>. <source>J. Manufact. Sci. Eng</source>. <volume>137</volume>:<fpage>044501</fpage>. <pub-id pub-id-type="doi">10.1115/1.4030300</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Freche</surname> <given-names>D.</given-names></name> <name><surname>Naim-Feil</surname> <given-names>J.</given-names></name> <name><surname>Peled</surname> <given-names>A.</given-names></name> <name><surname>Levit-Binnun</surname> <given-names>N.</given-names></name> <name><surname>Moses</surname> <given-names>E.</given-names></name></person-group> (<year>2018</year>). <article-title>A quantitative physical model of the TMS-induced discharge artifacts in EEG</article-title>. <source>PLoS Comput. Biol</source>. <volume>14</volume>:<fpage>e1006177</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1006177</pub-id><pub-id pub-id-type="pmid">30016315</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Goodfellow</surname> <given-names>I.</given-names></name> <name><surname>Pouget-Abadie</surname> <given-names>J.</given-names></name> <name><surname>Mirza</surname> <given-names>M.</given-names></name> <name><surname>Xu</surname> <given-names>B.</given-names></name> <name><surname>Warde-Farley</surname> <given-names>D.</given-names></name> <name><surname>Ozair</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>&#x0201C;Generative adversarial nets,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems</source> (<publisher-loc>Montreal, QC</publisher-loc>), <fpage>2672</fpage>&#x02013;<lpage>2680</lpage>.</citation></ref>
<ref id="B15">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Gulrajani</surname> <given-names>I.</given-names></name> <name><surname>Ahmed</surname> <given-names>F.</given-names></name> <name><surname>Arjovsky</surname> <given-names>M.</given-names></name> <name><surname>Dumoulin</surname> <given-names>V.</given-names></name> <name><surname>Courville</surname> <given-names>A. C.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Improved training of wasserstein gans,&#x0201D;</article-title> in <source>Advances in Neural Information Processing Systems</source> (<publisher-loc>Long Beach, CA</publisher-loc>), <fpage>5767</fpage>&#x02013;<lpage>5777</lpage>.</citation></ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hartmann</surname> <given-names>K. G.</given-names></name> <name><surname>Schirrmeister</surname> <given-names>R. T.</given-names></name> <name><surname>Ball</surname> <given-names>T.</given-names></name></person-group> (<year>2018</year>). <article-title>EEG-GAN: Generative adversarial networks for electroencephalograhic (EEG) brain signals</article-title>. <source>arXiv [preprint].</source> <volume>arXiv</volume>:<fpage>1806.01875</fpage>.</citation></ref>
<ref id="B17">
<citation citation-type="book"><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> <name><surname>Sun</surname> <given-names>J.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Deep residual learning for image recognition,&#x0201D;</article-title> in <source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>, <fpage>770</fpage>&#x02013;<lpage>778</lpage>. <pub-id pub-id-type="doi">10.1109/CVPR.2016.90</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ioffe</surname> <given-names>S.</given-names></name> <name><surname>Szegedy</surname> <given-names>C.</given-names></name></person-group> (<year>2015</year>). <article-title>Batch normalization: accelerating deep network training by reducing internal covariate shift</article-title>. <source>arXiv [preprint].</source> <volume>arXiv</volume>:<fpage>1502.03167</fpage>.</citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jiang</surname> <given-names>Y.</given-names></name> <name><surname>Deng</surname> <given-names>Z.</given-names></name> <name><surname>Chung</surname> <given-names>F.-L.</given-names></name> <name><surname>Wang</surname> <given-names>G.</given-names></name> <name><surname>Qian</surname> <given-names>P.</given-names></name> <name><surname>Choi</surname> <given-names>K.-S.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Recognition of epileptic EEG signals using a novel multiview TSK fuzzy system</article-title>. <source>IEEE Trans. Fuzzy Syst</source>. <volume>25</volume>, <fpage>3</fpage>&#x02013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1109/TFUZZ.2016.2637405</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jin</surname> <given-names>K. H.</given-names></name> <name><surname>McCann</surname> <given-names>M. T.</given-names></name> <name><surname>Froustey</surname> <given-names>E.</given-names></name> <name><surname>Unser</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>Deep convolutional neural network for inverse problems in imaging</article-title>. <source>IEEE Trans. Image Process</source>. <volume>26</volume>, <fpage>4509</fpage>&#x02013;<lpage>4522</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2017.2713099</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Kavasidis</surname> <given-names>I.</given-names></name> <name><surname>Palazzo</surname> <given-names>S.</given-names></name> <name><surname>Spampinato</surname> <given-names>C.</given-names></name> <name><surname>Giordano</surname> <given-names>D.</given-names></name> <name><surname>Shah</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Brain2image: converting brain signals into images,&#x0201D;</article-title> in <source>Proceedings of the 2017 ACM on Multimedia Conference</source> (<publisher-loc>ACM</publisher-loc>), <fpage>1809</fpage>&#x02013;<lpage>1817</lpage>. <pub-id pub-id-type="doi">10.1145/3123266.3127907</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kumar</surname> <given-names>S.</given-names></name> <name><surname>Sharma</surname> <given-names>A.</given-names></name> <name><surname>Tsunoda</surname> <given-names>T.</given-names></name></person-group> (<year>2017</year>). <article-title>An improved discriminative filter bank selection approach for motor imagery EEG signal classification using mutual information</article-title>. <source>BMC Bioinformatics</source> <volume>18</volume>:<fpage>545</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-017-1964-6</pub-id><pub-id pub-id-type="pmid">29297303</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>LeCun</surname> <given-names>Y.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Hinton</surname> <given-names>G.</given-names></name></person-group> (<year>2015</year>). <article-title>Deep learning</article-title>. <source>Nature</source> <volume>521</volume>:<fpage>436</fpage>. <pub-id pub-id-type="doi">10.1038/nature14539</pub-id><pub-id pub-id-type="pmid">26017442</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ledig</surname> <given-names>C.</given-names></name> <name><surname>Theis</surname> <given-names>L.</given-names></name> <name><surname>Husz&#x000E1;r</surname> <given-names>F.</given-names></name> <name><surname>Caballero</surname> <given-names>J.</given-names></name> <name><surname>Cunningham</surname> <given-names>A.</given-names></name> <name><surname>Acosta</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>&#x0201C;Photo-realistic single image super-resolution using a generative adversarial network,&#x0201D;</article-title> in <source>CVPR, Vol. 2</source> (<publisher-loc>Honolulu, HI</publisher-loc>), <fpage>4</fpage>. <pub-id pub-id-type="doi">10.1109/CVPR.2017.19</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Luciw</surname> <given-names>M. D.</given-names></name> <name><surname>Jarocka</surname> <given-names>E.</given-names></name> <name><surname>Edin</surname> <given-names>B. B.</given-names></name></person-group> (<year>2014</year>). <article-title>Multi-channel EEG recordings during 3,936 grasp and lift trials with varying weight and friction</article-title>. <source>Sci. Data</source> <volume>1</volume>:<fpage>140047</fpage>. <pub-id pub-id-type="doi">10.1038/sdata.2014.47</pub-id><pub-id pub-id-type="pmid">25977798</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Luo</surname> <given-names>T.-J.</given-names></name> <name><surname>Lv</surname> <given-names>J.</given-names></name> <name><surname>Chao</surname> <given-names>F.</given-names></name> <name><surname>Zhou</surname> <given-names>C.</given-names></name></person-group> (<year>2018b</year>). <article-title>Effect of different movement speed modes on human action observation: an EEG study</article-title>. <source>Front. Neurosci</source>. <volume>12</volume>:<fpage>219</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2018.00219</pub-id><pub-id pub-id-type="pmid">29674949</pub-id></citation></ref>
<ref id="B27">
<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.</given-names></name> <name><surname>Chao</surname> <given-names>F.</given-names></name></person-group> (<year>2018a</year>). <article-title>Exploring spatial-frequency-sequential relationships for motor imagery classification with recurrent neural network</article-title>. <source>BMC Bioinformatics</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="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marques</surname> <given-names>A. G.</given-names></name> <name><surname>Segarra</surname> <given-names>S.</given-names></name> <name><surname>Leus</surname> <given-names>G.</given-names></name> <name><surname>Ribeiro</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>Sampling of graph signals with successive local aggregations</article-title>. <source>IEEE Trans. Signal Process</source>. <volume>64</volume>, <fpage>1832</fpage>&#x02013;<lpage>1843</lpage>. <pub-id pub-id-type="doi">10.1109/TSP.2015.2507546</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mescheder</surname> <given-names>L.</given-names></name> <name><surname>Geiger</surname> <given-names>A.</given-names></name> <name><surname>Nowozin</surname> <given-names>S.</given-names></name></person-group> (<year>2018</year>). <article-title>&#x0201C;Which training methods for GANs do actually converge?&#x0201D;</article-title> in <source>International Conference on Machine Learning</source> (<publisher-loc>Stockholm</publisher-loc>), <fpage>3478</fpage>&#x02013;<lpage>3487</lpage>.</citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mete</surname> <given-names>M.</given-names></name> <name><surname>Sakoglu</surname> <given-names>U.</given-names></name> <name><surname>Spence</surname> <given-names>J. S.</given-names></name> <name><surname>Devous</surname> <given-names>M. D.</given-names></name> <name><surname>Harris</surname> <given-names>T. S.</given-names></name> <name><surname>Adinoff</surname> <given-names>B.</given-names></name></person-group> (<year>2016</year>). <article-title>Successful classification of cocaine dependence using brain imaging: a generalizable machine learning approach</article-title>. <source>BMC Bioinformatics</source> <volume>17</volume>:<fpage>357</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-016-1218-z</pub-id><pub-id pub-id-type="pmid">27766943</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Mukkamala</surname> <given-names>M. C.</given-names></name> <name><surname>Hein</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Variants of RMSProp and Adagrad with logarithmic regret bounds,&#x0201D;</article-title> in <source>Proceedings of the 34th International Conference on Machine Learning, Vol. 70</source> (<publisher-loc>Sydney, NSW</publisher-loc>), <fpage>2545</fpage>&#x02013;<lpage>2553</lpage>.</citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mullen</surname> <given-names>T. R.</given-names></name> <name><surname>Kothe</surname> <given-names>C. A.</given-names></name> <name><surname>Chi</surname> <given-names>Y. M.</given-names></name> <name><surname>Ojeda</surname> <given-names>A.</given-names></name> <name><surname>Kerth</surname> <given-names>T.</given-names></name> <name><surname>Makeig</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Real-time neuroimaging and cognitive monitoring using wearable dry EEG</article-title>. <source>IEEE Trans. Biomed. Eng</source>. <volume>62</volume>, <fpage>2553</fpage>&#x02013;<lpage>2567</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2015.2481482</pub-id><pub-id pub-id-type="pmid">26415149</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Naldi</surname> <given-names>A.</given-names></name> <name><surname>Larive</surname> <given-names>R. M.</given-names></name> <name><surname>Czerwinska</surname> <given-names>U.</given-names></name> <name><surname>Urbach</surname> <given-names>S.</given-names></name> <name><surname>Montcourrier</surname> <given-names>P.</given-names></name> <name><surname>Roy</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Reconstruction and signal propagation analysis of the Syk signaling network in breast cancer cells</article-title>. <source>PLoS Comput. Biol. </source> <volume>13</volume>:<fpage>e1005432</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1005432</pub-id><pub-id pub-id-type="pmid">28306714</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Narizzano</surname> <given-names>M.</given-names></name> <name><surname>Arnulfo</surname> <given-names>G.</given-names></name> <name><surname>Ricci</surname> <given-names>S.</given-names></name> <name><surname>Toselli</surname> <given-names>B.</given-names></name> <name><surname>Tisdall</surname> <given-names>M.</given-names></name> <name><surname>Canessa</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>SEEG assistant: a 3Dslicer extension to support epilepsy surgery</article-title>. <source>BMC Bioinformatics</source> <volume>18</volume>:<fpage>124</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-017-1545-8</pub-id><pub-id pub-id-type="pmid">28231759</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neale</surname> <given-names>C.</given-names></name> <name><surname>Aspinall</surname> <given-names>P.</given-names></name> <name><surname>Roe</surname> <given-names>J.</given-names></name> <name><surname>Tilley</surname> <given-names>S.</given-names></name> <name><surname>Mavros</surname> <given-names>P.</given-names></name> <name><surname>Cinderby</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>The aging urban brain: analyzing outdoor physical activity using the emotiv affectiv suite in older people</article-title>. <source>J. Urban Health</source> <volume>94</volume>, <fpage>869</fpage>&#x02013;<lpage>880</lpage>. <pub-id pub-id-type="doi">10.1007/s11524-017-0191-9</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Petroff</surname> <given-names>O. A.</given-names></name> <name><surname>Spencer</surname> <given-names>D. D.</given-names></name> <name><surname>Goncharova</surname> <given-names>I. I.</given-names></name> <name><surname>Zaveri</surname> <given-names>H. P.</given-names></name></person-group> (<year>2016</year>). <article-title>A comparison of the power spectral density of scalp EEG and subjacent electrocorticograms</article-title>. <source>Clin. Neurophysiol</source>. <volume>127</volume>, <fpage>1108</fpage>&#x02013;<lpage>1112</lpage>. <pub-id pub-id-type="doi">10.1016/j.clinph.2015.08.004</pub-id><pub-id pub-id-type="pmid">26386645</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sargolzaei</surname> <given-names>S.</given-names></name> <name><surname>Cabrerizo</surname> <given-names>M.</given-names></name> <name><surname>Sargolzaei</surname> <given-names>A.</given-names></name> <name><surname>Noei</surname> <given-names>S.</given-names></name> <name><surname>Eddin</surname> <given-names>A. S.</given-names></name> <name><surname>Rajaei</surname> <given-names>H.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>A probabilistic approach for pediatric epilepsy diagnosis using brain functional connectivity networks</article-title>. <source>BMC Bioinformatics</source> <volume>16</volume>:<fpage>S9</fpage>. <pub-id pub-id-type="doi">10.1186/1471-2105-16-S7-S9</pub-id><pub-id pub-id-type="pmid">25953124</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schirrmeister</surname> <given-names>R. T.</given-names></name> <name><surname>Springenberg</surname> <given-names>J. T.</given-names></name> <name><surname>Fiederer</surname> <given-names>L. D. J.</given-names></name> <name><surname>Glasstetter</surname> <given-names>M.</given-names></name> <name><surname>Eggensperger</surname> <given-names>K.</given-names></name> <name><surname>Tangermann</surname> <given-names>M.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Deep learning with convolutional neural networks for EEG decoding and visualization</article-title>. <source>Hum. Brain Mapp.</source> <volume>38</volume>, <fpage>5391</fpage>&#x02013;<lpage>5420</lpage>. <pub-id pub-id-type="doi">10.1002/hbm.23730</pub-id><pub-id pub-id-type="pmid">28782865</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Strohmeier</surname> <given-names>D.</given-names></name> <name><surname>Bekhti</surname> <given-names>Y.</given-names></name> <name><surname>Haueisen</surname> <given-names>J.</given-names></name> <name><surname>Gramfort</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <article-title>The iterative reweighted mixed-norm estimate for spatio-temporal MEG/EEG source reconstruction</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>35</volume>, <fpage>2218</fpage>&#x02013;<lpage>2228</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2016.2553445</pub-id><pub-id pub-id-type="pmid">27093548</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tangermann</surname> <given-names>M.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name> <name><surname>Aertsen</surname> <given-names>A.</given-names></name> <name><surname>Birbaumer</surname> <given-names>N.</given-names></name> <name><surname>Braun</surname> <given-names>C.</given-names></name> <name><surname>Brunner</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>Review of the BCI competition IV</article-title>. <source>Front. Neurosci</source>. <volume>6</volume>:<fpage>55</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2012.00055</pub-id><pub-id pub-id-type="pmid">22811657</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>W.</given-names></name> <name><surname>Chen</surname> <given-names>Z.</given-names></name> <name><surname>Gao</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Brown</surname> <given-names>E. N.</given-names></name> <name><surname>Gao</surname> <given-names>S.</given-names></name></person-group> (<year>2015</year>). <article-title>Probabilistic common spatial patterns for multichannel EEG analysis</article-title>. <source>IEEE Trans. Pattern Anal. Mach. Intell</source>. <volume>37</volume>, <fpage>639</fpage>&#x02013;<lpage>653</lpage>. <pub-id pub-id-type="doi">10.1109/TPAMI.2014.2330598</pub-id><pub-id pub-id-type="pmid">26005228</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname> <given-names>Q.</given-names></name> <name><surname>Yan</surname> <given-names>P.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Yu</surname> <given-names>H.</given-names></name> <name><surname>Shi</surname> <given-names>Y.</given-names></name> <name><surname>Mou</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Low dose CT image denoising using a generative adversarial network with wasserstein distance and perceptual loss</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>37</volume>, <fpage>1348</fpage>&#x02013;<lpage>1357</lpage>. <pub-id pub-id-type="doi">10.1109/TMI.2018.2827462</pub-id><pub-id pub-id-type="pmid">29870364</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>X.</given-names></name> <name><surname>Zou</surname> <given-names>Y.</given-names></name> <name><surname>Shi</surname> <given-names>W.</given-names></name></person-group> (<year>2017</year>). <article-title>&#x0201C;Dilated convolution neural network with leakyrelu for environmental sound classification,&#x0201D;</article-title> in <source>2017 22nd International Conference on Digital Signal Processing (DSP)</source>, <fpage>1</fpage>&#x02013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/ICDSP.2017.8096153</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zou</surname> <given-names>F.</given-names></name> <name><surname>Shen</surname> <given-names>L.</given-names></name> <name><surname>Jie</surname> <given-names>Z.</given-names></name> <name><surname>Zhang</surname> <given-names>W.</given-names></name> <name><surname>Liu</surname> <given-names>W.</given-names></name></person-group> (<year>2018</year>). <article-title>A sufficient condition for convergences of Adam and RMSProp</article-title>. <source>arXiv [preprint]. arXiv:1811.09358</source>. <pub-id pub-id-type="doi">10.1109/CVPR.2019.01138</pub-id></citation></ref>
</ref-list>
<glossary>
<def-list>
<title>Abbreviations</title>
<def-item><term>EEG</term>
<def><p>electroencephalography</p></def></def-item>
<def-item><term>HSS-EEG</term>
<def><p>high sampling rate and sensitivity EEG</p></def></def-item>
<def-item><term>LSS-EEG</term>
<def><p>low sam-pling rate and sensitivity EEG</p></def></def-item>
<def-item><term>DNNs</term>
<def><p>deep neural networks</p></def></def-item>
<def-item><term>GAN</term>
<def><p>generative adversarial network</p></def></def-item>
<def-item><term>WGAN</term>
<def><p>GAN with Wasserstein distance</p></def></def-item>
<def-item><term>HR</term>
<def><p>high resolution</p></def></def-item>
<def-item><term>LR</term>
<def><p>low resolution</p></def></def-item>
<def-item><term>FBCSP</term>
<def><p>filter bank common spatial pattern</p></def></def-item>
<def-item><term>PSD</term>
<def><p>power spectral density</p></def></def-item>
<def-item><term>TSF-MSE</term>
<def><p>temporal-spatial-frequency mean square error</p></def></def-item>
<def-item><term>AO</term>
<def><p>action observation</p></def></def-item>
<def-item><term>GAL</term>
<def><p>grasp and lift</p></def></def-item>
<def-item><term>MI</term>
<def><p>motor imagery</p></def></def-item>
<def-item><term>ReLU</term>
<def><p>rectified linear unit</p></def></def-item>
<def-item><term>BN</term>
<def><p>batch normalization</p></def></def-item>
<def-item><term>SVM</term>
<def><p>support vector machine</p></def></def-item>
<def-item><term>SVD</term>
<def><p>singular value decomposition</p></def></def-item>
<def-item><term>ERD/ERS</term>
<def><p>event-related desynchronization/event-related synchronization.</p></def></def-item>
</def-list>
</glossary>
<fn-group>
<fn id="fn0001"><p><sup>1</sup><ext-link ext-link-type="uri" xlink:href="https://pan.baidu.com/s/4gap5N4">https://pan.baidu.com/s/4gap5N4</ext-link>.</p></fn>
<fn id="fn0002"><p><sup>2</sup><ext-link ext-link-type="uri" xlink:href="https://www.kaggle.com/c/grasp-and-lift-eeg-detection/data">https://www.kaggle.com/c/grasp-and-lift-eeg-detection/data</ext-link>.</p></fn>
<fn id="fn0003"><p><sup>3</sup><ext-link ext-link-type="uri" xlink:href="http://www.bbci.de/competition/iv/&#x00023;datasets">http://www.bbci.de/competition/iv/&#x00023;datasets</ext-link>.</p></fn>
</fn-group>
<fn-group>
<fn fn-type="financial-disclosure"><p><bold>Funding.</bold> This work was supported by the National Natural Science Foundation of China under Grant (Nos. U1805263, 61672157, 61976053, and 61673322). The funding body played a role in supporting the experiments.</p></fn>
</fn-group>
</back>
</article>
