<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Neurosci.</journal-id>
<journal-title>Frontiers in Computational Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5188</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncom.2022.852281</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>Decoding Digital Visual Stimulation From Neural Manifold With Fuzzy Leaning on Cortical Oscillatory Dynamics</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Yu</surname> <given-names>Haitao</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/799180/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Zhao</surname> <given-names>Quanfa</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/1575040/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Li</surname> <given-names>Shanshan</given-names></name>
</contrib>
<contrib contrib-type="author">
<name><surname>Li</surname> <given-names>Kai</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/1689870/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Liu</surname> <given-names>Chen</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/169068/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Wang</surname> <given-names>Jiang</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/169063/overview"/>
</contrib>
</contrib-group>
<aff><institution>School of Electrical and Information Engineering, Tianjin University</institution>, <addr-line>Tianjin</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Fei He, Coventry University, United Kingdom</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Ji-Hoon Jeong, Korea University, South Korea; Xiumin Li, Chongqing University, China</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Chen Liu <email>liuchen715&#x00040;tju.edu.cn</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>11</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>16</volume>
<elocation-id>852281</elocation-id>
<history>
<date date-type="received">
<day>11</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>03</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2022 Yu, Zhao, Li, Li, Liu and Wang.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Yu, Zhao, Li, Li, Liu and Wang</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>A crucial point in neuroscience is how to correctly decode cognitive information from brain dynamics for motion control and neural rehabilitation. However, due to the instability and high dimensions of electroencephalogram (EEG) recordings, it is difficult to directly obtain information from original data. Thus, in this work, we design visual experiments and propose a novel decoding method based on the neural manifold of cortical activity to find critical visual information. First, we studied four major frequency bands divided from EEG and found that the responses of the EEG alpha band (8&#x02013;15 Hz) in the frontal and occipital lobes to visual stimuli occupy a prominent place. Besides, the essential features of EEG data in the alpha band are further mined <italic>via</italic> two manifold learning methods. We connect temporally consecutive brain states in the <italic>t</italic> distribution random adjacency embedded (t-SNE) map on the trial-by-trial level and find the brain state dynamics to form a cyclic manifold, with the different tasks forming distinct loops. Meanwhile, it is proved that the latent factors of brain activities estimated by t-SNE can be used for more accurate decoding and the stable neural manifold is found. Taking the latent factors of the manifold as independent inputs, a fuzzy system-based Takagi-Sugeno-Kang model is established and further trained to identify visual EEG signals. The combination of t-SNE and fuzzy learning can highly improve the accuracy of visual cognitive decoding to 81.98%. Moreover, by optimizing the features, it is found that the combination of the frontal lobe, the parietal lobe, and the occipital lobe is the most effective factor for visual decoding with 83.05% accuracy. This work provides a potential tool for decoding visual EEG signals with the help of low-dimensional manifold dynamics, especially contributing to the brain&#x02013;computer interface (BCI) control, brain function research, and neural rehabilitation.</p></abstract>
<kwd-group>
<kwd>neural manifold</kwd>
<kwd>visual stimulation</kwd>
<kwd>brain dynamics</kwd>
<kwd>decoding</kwd>
<kwd>machine learning</kwd>
</kwd-group>
<contract-num rid="cn001">19JCYBJC18800</contract-num>
<contract-sponsor id="cn001">Natural Science Foundation of Tianjin City<named-content content-type="fundref-id">10.13039/501100006606</named-content></contract-sponsor>
<counts>
<fig-count count="9"/>
<table-count count="1"/>
<equation-count count="30"/>
<ref-count count="37"/>
<page-count count="14"/>
<word-count count="7837"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>Introduction</title>
<p>The human brain readily makes sense of visual images with specific dynamics in a complex environment, but how to quantify the visual response remains poorly understood (Kourtzi and Kanwisher, <xref ref-type="bibr" rid="B16">2000</xref>; Pasley et al., <xref ref-type="bibr" rid="B24">2012</xref>). In the past decade, the anatomy of visual conduction in the brain is well known: the visual information is transmitted through neural pathways from retina to cortex, which triggers specific dynamics to achieve cognitive functions such as memory and envision (de Beeck et al., <xref ref-type="bibr" rid="B6">2008</xref>; Wen et al., <xref ref-type="bibr" rid="B32">2018</xref>). Accordingly, decoding human brain activity triggered by visual stimuli has a significant impact on brain&#x02013;computer interface (BCI), brain-inspired computing, and machine vision research (Hogendoorn and Burkitt, <xref ref-type="bibr" rid="B14">2018</xref>). Although it has been demonstrated that human brain activity can be decoded from neurological data in recent research (Zheng et al., <xref ref-type="bibr" rid="B37">2020</xref>), with the neurological data tending to be high dimensional and unstable, it is difficult to decode useful information directly from the complex neural data. How to decode visual information from brain activity remains a tantalizingly unsolved problem in neuroscience.</p>
<p>The research of specific links among brain activity, cognitive behavior, and decoding information from the brain has gained increasing attention. Early studies focus on the level of a single neuron. Recently, Cunningham and Byron point out that the majority of sensory, cognitive, and motor functions depend on the interactions among many neurons, and data cannot be fundamentally understood based on a single neuron (Cunningham and Byron, <xref ref-type="bibr" rid="B5">2014</xref>). Consequently, this study of the neural system is undergoing a transition from a single neuron level to a population level (Pandarinath et al., <xref ref-type="bibr" rid="B23">2018</xref>). With the development of electrophysiology and neuroimaging techniques, it has been acknowledged that neural population activities collected through neurophysiology [electroencephalogram (EEG)/magnetoencephalography (MEG)] and neuroimaging techniques [e.g., functional magnetic resonance imaging (fMRI)] are influenced by external stimulus about the categories of the visual object (Spampinato et al., <xref ref-type="bibr" rid="B28">2017</xref>). Neural recordings with high temporal resolution are now readily obtained <italic>via</italic> EEG technique (Nunez and Srinivasan, <xref ref-type="bibr" rid="B22">2006</xref>; M&#x000FC;ller et al., <xref ref-type="bibr" rid="B21">2008</xref>; Schirrmeister et al., <xref ref-type="bibr" rid="B25">2017</xref>). However, the brain activity recordings pose severe decoding problems because of their time-varying spectral components, highly non-stationary properties and the multiple unknown noise. Alternatively, the activity recordings of the brain have been mostly analyzed by time-frequency analysis, complex network, and so on, which extract activity features from one side and make it hard to decode directly (Yu et al., <xref ref-type="bibr" rid="B35">2019a</xref>). Thus, a new analytical method is needed to decode brain activity directly from a population perspective and investigate the visual mechanisms.</p>
<p>Recent advances in neuroscience have demonstrated that a neural manifold is present across the brain, which provides an idea for decoding brain activity. Manifold is the subregion that can capture behavior in a given task. Due to the high degree of correlation and redundancy across individual neural activity, the dimension of the neural system is less than the number of neurons (Levina and Bickel, <xref ref-type="bibr" rid="B18">2005</xref>). Complex population activity can be explained by fewer unobservable latent factors and the latent factors change over time to form a manifold. Seung and Lee (<xref ref-type="bibr" rid="B26">2000</xref>) have proved that there is a stable balance state in brain cognitive activities through experiments and proposed that manifold learning might be a natural behavior mode in human cognition. Degenhart et al. (<xref ref-type="bibr" rid="B7">2020</xref>) demonstrated that it was possible to solve several neural recording instabilities such as baseline shifts, unit dropout, and tuning changes leveraging the low-dimensional structure present in neural activity. The existence of manifolds in the brain provides a novel idea and effective tool to decode the neural population activity using the dimensionality reduction technique.</p>
<p>Dimensionality reduction techniques allow us to investigate neural population dynamics by drawing the neural manifold and identifying relevant population features. Several explanatory variables can be discovered and extracted from the high-dimensional data according to a specific objective of different dimensionality reduction methods. Due to these explanatory variables being not directly observed, they are often referred to as latent factors (Gallego et al., <xref ref-type="bibr" rid="B11">2017</xref>). Juan et al. have confirmed that brain function is based on the latent factors rather than on the activity of a single neuron (Gallego et al., <xref ref-type="bibr" rid="B11">2017</xref>). They thought that latent factors are the elemental units of volitional control and neural computation in the brain (Gallego et al., <xref ref-type="bibr" rid="B12">2018</xref>). In addition, the time processes of neural responses may vary substantially in experiments on the same task, especially in cognitive tasks such as attention and decision-making. In this case, averaging responses across trials tend to obscure the neural time course of interest, and the single-trial analyses are essential. Therefore, it is necessary to extract the latent factors of the neural population activity from a single-trial level.</p>
<p>A proven idea of data dimensionality reduction is manifold learning, which can obtain the eigenstructure information from the data that is consistent with human cognition. The common dimensionality reduction techniques can be divided into two categories (Wu and Yan, <xref ref-type="bibr" rid="B34">2009</xref>). One is the linear method used for extracting linear manifolds, whose mapping function is linear and usually has explicit expression forms, such as principal component analysis (PCA) and multidimensional scaling (MDS) (Seung and Lee, <xref ref-type="bibr" rid="B26">2000</xref>; Flint et al., <xref ref-type="bibr" rid="B10">2020</xref>). The other is the non-linear method used for extracting the manifolds with non-linear structural characteristics, whose mapping function is a non-linear function, always without an explicit expression. The non-linear methods present the low-dimensional embedding representation of original high-dimensional data utilizing the implicit mapping, such as local linear mapping (LLE) and <italic>t</italic>-distribution random adjacency embedded (t-SNE) (Lin et al., <xref ref-type="bibr" rid="B19">2020</xref>). Although these methods have deep similarities, the choice of method can have a significant bearing on the scientific interpretations of brain research.</p>
<p>Based on these analyses, this study aims to investigate visual decoding with the neural manifold in cortical activity found by PCA or t-SNE from a single-trial level. EEG signals are directly recorded from the human cortical surface in both resting and several tasks. Moreover, we aim to research the performance of decoding visual information by comparing the two types of manifold learning methods using one of the four types of decoders, that is, Takagi-Sugeno-Kang (TSK), linear Kalman filter (LKF), long&#x02013;short-term memory-recurrent neural network (LSTM-RNN), and na&#x000EF;ve Bayes (NB). Additionally, the different performances among brain regions are examined. In this work, the decoding methods are applied to the multichannel EEG signals in the cortical of healthy people that perform a visual cognitive task. The combination of t-SNE and fuzzy learning and the feature is extracted from the frontal lobe, the parietal lobe, and the occipital lobe which can achieve the highest performance with an accuracy of 83.05%.</p></sec>
<sec id="s2">
<title>Experiments and Methods</title>
<sec>
<title>Datasets</title>
<sec>
<title>Experiment Design</title>
<p>We designed an experiment to study decoding the visual information from brain activities (<xref ref-type="fig" rid="F1">Figure 1</xref>). Ten volunteers (five women and five men) between the ages of 22 and 25 participate in the experiment. All of the volunteers signed informed consent forms, and all the protocols were conformed to the guidelines contained within the Declaration of Helsinki. All participants have no neurological, psychological disorders, or any other ingredients that might influence EEG activity and agree to coordinate the experiment verbally. In each experiment, the participant&#x00027;s brain activity is recorded by an EEG amplifier (NIHON KOHDEN) from the 64 Ag/AgCl scalp electrodes. The sampling rate of the EEG device is 1,000 Hz, and the rate of the hardware filter is 0.5&#x02013;70Hz. Each participant has been informed of the steps of the experiment before the experiment begins. The participants sit in a comfortable chair about 0.5 m in front of a 22-inch visual display. Trials begin with a blank display for 120 s, during which the participants rest. Then, the numbers from 1 to 5 are presented on the screen for viewing for 30 s, followed by a 60-s rest (blank display). The five numbers from 1 to 5 are presented randomly to prevent people&#x00027;s conventional wisdom from influencing the results. Participants are asked to focus on what they see during the viewing and try to recognize the number. During the experiment, the participants sit calmly in a darkened room and are asked to stare at the screen as still as possible.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The framework of our research for decoding the visual information from brain activities. First multichannel EEG signals of five visual stimuli of volunteers are acquired and data preprocessing analysis is performed. Second, the latent factors are extracted, and the neural manifold dynamics are obtained. Finally, we combined various decoders to decode visual information.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0001.tif"/>
</fig></sec>
<sec>
<title>Data Preprocessing</title>
<p>Raw EEG data are contaminated by artifacts from many non-physiological (power line, bad electrode contact, broken electrodes, etc.) and physiological (cardiac pulse, muscle activity, sweating, movement, etc.) sources. These artifacts have to be carefully identified and either removed or excluded from further analysis (Michel and Brunet, <xref ref-type="bibr" rid="B20">2019</xref>). We used a Butterworth filter to realize temporal filtering, of which the bandwidth was 0.1&#x02013;50 Hz. Then, the subsequent independent component analysis method has been applied to detect and correct artifacts. Finally, the data were visually inspected, and those bad epochs influenced by transient artifacts were rejected.</p></sec>
<sec>
<title>Divide Subbands</title>
<p>To investigate the changes in brain dynamics during different tasks, 30-s length of EEG signals at the previsual stimuli, visual stimuli, and postvisual stimuli states are selected. The previous study shows that the changes in EEG during visual stimuli might occur between 0 and 30 Hz (Adebimpe et al., <xref ref-type="bibr" rid="B1">2016</xref>). So, we studied the four main subbands of EEG: delta (1&#x02013;4 Hz), theta (4&#x02013;8 Hz), alpha (8&#x02013;15 Hz), and beta (15&#x02013;30 Hz), which are thought to be associated with cognitive activity and typically used in synchronization analysis (M&#x000FC;ller et al., <xref ref-type="bibr" rid="B21">2008</xref>; Adebimpe et al., <xref ref-type="bibr" rid="B1">2016</xref>; Kobak et al., <xref ref-type="bibr" rid="B15">2016</xref>; Shin et al., <xref ref-type="bibr" rid="B27">2020</xref>). Therefore, a band-passed finite impulse digital filter based on fast Fourier transform is adopted to decompose the EEG data of each channel into four subbands. All analyses in this paper are performed in MATLAB 2017b.</p></sec></sec>
<sec>
<title>Power Spectrum Density</title>
<p>The autoregressive (AR) Burg approach is applied to estimate the absolute power spectrum density (PSD) for each channel (Faust et al., <xref ref-type="bibr" rid="B9">2008</xref>). To reach the objective of power comparisons in four frequency bands and different experimental states, the EEG data are segmented into 1-s epochs with 0.5-s overlap. A power spectrum analysis is performed for each time window. At a certain subband, the final power value at a certain time is obtained by averaging all power values of the frequency band on the current time window interval. The theoretical basis of the AR method is that the given signal is the output of a linear system whose input is white noise, which is
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle mathvariant="bold-italic"><mml:mi>r</mml:mi></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>n</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>k</mml:mi></mml:mstyle></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>a</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>i</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mstyle mathvariant="bold-italic"><mml:mi>r</mml:mi></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>&#x0002B;</mml:mo></mml:mstyle><mml:mstyle mathvariant="bold-italic"><mml:mi>u</mml:mi></mml:mstyle><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>n</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>a</italic><sub><italic>i</italic></sub> represents the AR coefficients, <italic>k</italic> is the order of the AR model, and <italic>u</italic>(<italic>n</italic>) is the white noise with a variance of &#x003C3;<sup>2</sup>. The order <italic>k</italic> can be described by AR parameters <inline-formula><mml:math id="M2"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>. The PSD is defined as
<disp-formula id="E2"><label>(2)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>P</mml:mi></mml:mstyle></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>f</mml:mi></mml:mstyle></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mstyle><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>&#x003C3;</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant='bold'><mml:mn>2</mml:mn></mml:mstyle></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mstyle mathvariant="bold"><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo></mml:mstyle><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mn>1</mml:mn></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>p</mml:mi></mml:mstyle></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>a</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>i</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>e</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mo>-</mml:mo></mml:mstyle><mml:mstyle mathvariant="bold-italic"><mml:mi>j</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold'><mml:mn>2</mml:mn></mml:mstyle><mml:mstyle mathvariant="bold-italic"><mml:mi>&#x003C0;</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:mstyle></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mstyle mathvariant='bold'><mml:mn>2</mml:mn></mml:mstyle></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p></sec>
<sec>
<title>Principal Component Analysis</title>
<p>Principal component analysis is the common linear dimensionality reduction technique (Duffy et al., <xref ref-type="bibr" rid="B8">1992</xref>). In this research, PCA is applied to the EEG of all subjects. To avert the case where channels with excessive fluctuations impact decoding, the EEG data are smoothed through a Gaussian kernel before employing dimensionality reduction techniques. In this research, PCA is performed to the EEG data of a single-trial level rather than trial averaged from all subjects to avoid the inaccuracy caused by averaging the responses across entire trials. The purpose of PCA is to extract principal components (PCs) from smoothed EEG data. Meanwhile, all PCs are arranged in descending order according to the magnitude of explained variances. The first 2 PCs are selected to decode visual stimuli.</p></sec>
<sec>
<title>t-Distributed Stochastic Neighbor Embedding</title>
<p>Compared with PCA, t-SNE is a non-linear dimensionality reduction technique. t-SNE calculates the probability similarity for points using a normalized Gaussian kernel in a high-dimensional space (Van der Maaten and Hinton, <xref ref-type="bibr" rid="B31">2008</xref>). Correspondingly, in low-dimensional space, the similarity is calculated through t-distribution. The similarity between sample points in high-dimensional space can be expressed by the asymmetric point probability distribution <italic>p</italic><sub><italic>ij</italic></sub>. For the t-SNE algorithm, the <italic>p</italic><sub><italic>ij</italic></sub> is defined as follows:
<disp-formula id="E3"><label>(3)</label><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mstyle><mml:mstyle displaystyle="true"><mml:msub><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mstyle><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mo>&#x02200;</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mtext>&#x000A0;and&#x000A0;</mml:mtext><mml:mi>i</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>j</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E4"><label>(4)</label><mml:math id="M5"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>|</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>|</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where &#x003C3;<sub><italic>i</italic></sub> is the variance of a Gaussian centered on <italic>r</italic><sub><italic>i</italic></sub>. Due to the different distribution density of sample points in the dataset, &#x003C3;<sub><italic>i</italic></sub> corresponding to different sample points is also different. The denser the distribution of data point is, the smaller &#x003C3;<sub><italic>i</italic></sub> is. The sparser the distribution of data point is, the larger &#x003C3;<sub><italic>i</italic></sub> is. The value of &#x003C3;<sub><italic>i</italic></sub> is calculated by binary search.</p></sec>
<sec>
<title>Takagi-Sugeno-Kang Fuzzy System</title>
<p>Takagi-Sugeno-Kang is a fuzzy model (Takagi and Sugeno, <xref ref-type="bibr" rid="B29">1985</xref>). For an input dataset <inline-formula><mml:math id="M6"><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> and the corresponding class label <italic>O</italic> &#x0003D; {<italic>o</italic><sub>1</sub>, <italic>o</italic><sub>2</sub>, &#x02026;, <italic>o</italic><sub><italic>n</italic></sub>} (<inline-formula><mml:math id="M7"><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>). When the <italic>i</italic>th sample data belong to <italic>j</italic>th class, <italic>o</italic><sub><italic>i,j</italic></sub> &#x0003D; 1; Otherwise, <italic>o</italic><sub><italic>i,j</italic></sub> &#x0003D; 0. The <italic>k</italic>th fuzzy inference rules are usually described as
<disp-formula id="E5"><label>(5)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="right"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>:</mml:mo><mml:mi>I</mml:mi><mml:mi>F</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x000A0;is&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x02227;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x000A0;is&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x02227;</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>&#x02227;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x000A0;is&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>H</mml:mi><mml:mi>E</mml:mi><mml:mi>N</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mi>K</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where the input vector of each fuzzy rule is represented as <inline-formula><mml:math id="M10"><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, <inline-formula><mml:math id="M11"><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> are Gaussian antecedent fuzzy sets subscribed by the input variable <italic>u</italic><sub><italic>i</italic></sub> of Rule <italic>k</italic>, the number of fuzzy rules is <italic>K</italic>, &#x02227; is a fuzzy conjunction operator, the <italic>k</italic>th fuzzy inference rule <italic>f</italic><sub><italic>k</italic></sub>(<italic>u</italic>) can be expressed by a linear combination of the input vector <inline-formula><mml:math id="M12"><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, and <inline-formula><mml:math id="M13"><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> are linear coefficients.</p>
<p>If the input vector of each rule is <italic>u</italic>, the output of TSK is calculated as
<disp-formula id="E7"><label>(6)</label><mml:math id="M14"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>&#x000F5;</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M15"><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x0220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the fuzzy membership function and the normalized fuzzy membership function of the <italic>k</italic>th fuzzy rule is denoted as <inline-formula><mml:math id="M16"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></inline-formula>. <inline-formula><mml:math id="M17"><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is Gaussian membership function for fuzzy set <inline-formula><mml:math id="M18"><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, which is defined as
<disp-formula id="E8"><label>(7)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>p</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></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:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where the element <inline-formula><mml:math id="M20"><mml:msubsup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is <italic>k</italic>th cluster center parameters that can be obtained through the classical fuzzy c-means (FCM) (Bezdek et al., <xref ref-type="bibr" rid="B4">1984</xref>) clustering algorithm:
<disp-formula id="E9"><label>(8)</label><mml:math id="M21"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where the width parameter <inline-formula><mml:math id="M22"><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> can be estimated by:
<disp-formula id="E10"><label>(9)</label><mml:math id="M23"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>l</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></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:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>x</italic><sub><italic>jk</italic></sub> &#x02208; [0, 1] is the fuzzy membership between <italic>j</italic>th input vector and <italic>k</italic>th cluster (<italic>k</italic> &#x0003D; 1, 2, &#x02026;, <italic>k</italic>), and the constant <italic>l</italic> is the scale parameter.</p>
<p>Given <italic>u</italic><sub><italic>n</italic></sub> as the input sample, we can obtain
<disp-formula id="E11"><label>(10)</label><mml:math id="M24"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E12"><label>(11)</label><mml:math id="M25"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>&#x00169;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><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>u</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E13"><label>(12)</label><mml:math id="M26"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x00169;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x00169;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x00169;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>K</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E14"><label>(13)</label><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E15"><label>(14)</label><mml:math id="M28"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Thereby, the output result &#x000F5;<sub><italic>n</italic></sub> of a TSK fuzzy decoder for the input vector <italic>u</italic><sub><italic>n</italic></sub> can be described as
<disp-formula id="E16"><label>(15)</label><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x000F5;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>&#x003C1;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></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></sec>
<sec>
<title>Na&#x000EF;ve Bayes</title>
<p>The NB decoder is a type of Bayesian decoder that determines the probabilities of different outcomes, which can predict the most probable outcome. For the input dataset <inline-formula><mml:math id="M30"><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> with <italic>m</italic> classes and a sample <italic>C</italic> &#x0003D; {<italic>c</italic><sub>1</sub>,<italic>c</italic><sub>2</sub>, &#x02026;, <italic>c</italic><sub><italic>n</italic></sub>}, Bayes&#x00027; theorem can be defined as
<disp-formula id="E17"><label>(16)</label><mml:math id="M31"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>P</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:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Because <italic>P</italic>(<italic>C</italic>) is constant for all classes, the probability that <italic>C</italic> belongs to each class can be estimated by
<disp-formula id="E18"><label>(17)</label><mml:math id="M32"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0221D;</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x0220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x0220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
According to this formula, the class with the highest probability is taken as the class of <italic>C</italic>.</p></sec>
<sec>
<title>Long Short-Term Memory in Recurrent Neural Network</title>
<p>An LSTM-RNN based on an RNN architecture has been well befitting in decoding brain activities (Tsiouris et al., <xref ref-type="bibr" rid="B30">2018</xref>). The LSTM-RNN is constituted by memory cell <italic>c</italic>, forget gate <italic>f</italic>, input gate <italic>i</italic>, and output gate <italic>o</italic>. LSTM-RNN can accommodate the information flow through a cell <italic>via</italic> these gates, and each gate can be expressed by
<disp-formula id="E19"><label>(18)</label><mml:math id="M33"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>o</mml:mi><mml:mi>i</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E20"><label>(19)</label><mml:math id="M34"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>o</mml:mi><mml:mi>i</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E21"><label>(20)</label><mml:math id="M35"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>o</mml:mi><mml:mi>i</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>b</italic> is the vector of biases, <italic>h</italic> denotes the vector of the hidden layer, and <italic>W</italic> represents the weight matrix of recurrent connection from the input gate to the output gate. The input vector <italic>u</italic><sub><italic>t</italic></sub> is the latent factors at time t and &#x003C3;<sub><italic>sigmoid</italic></sub>(&#x000B7;) represents the sigmoidal activation function. The subscripts of weight matrix <italic>W</italic> indicate the corresponding gates that include forgetting gate <italic>f</italic>, input gate <italic>i</italic>, and output gate <italic>o</italic>. The information flow of the cell memory can be updated by
<disp-formula id="E22"><label>(21)</label><mml:math id="M36"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E23"><label>(22)</label><mml:math id="M37"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02297;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02297;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E24"><label>(23)</label><mml:math id="M38"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02297;</mml:mo><mml:mi>&#x003C3;</mml:mi><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where &#x003C3;<sub><italic>tanh</italic></sub> and &#x02297; represent the hyperbolic tangent function and the element-wise product, respectively.</p></sec>
<sec>
<title>Linear Kalman Filter</title>
<p>Linear Kalman filter is a commonly generative decoding method based on the linear dynamical. The hidden state <italic>y</italic><sub><italic>t</italic></sub> is a linear combination of the hidden state <italic>y</italic><sub><italic>t</italic>&#x02212;1</sub> (Wu et al., <xref ref-type="bibr" rid="B33">2003</xref>). The system model can be described as
<disp-formula id="E25"><label>(24)</label><mml:math id="M39"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>Q</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E26"><label>(25)</label><mml:math id="M40"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where A denotes the system model parameter matrix, <italic>H</italic> is the observation model parameter matrix, and <italic>Q</italic> and <italic>V</italic> are the process noise and observation noise that obeys a Gaussian distribution. The observation vector <italic>l</italic><sub><italic>t</italic></sub> is the vector of latent factors. After converging the Kalman gain to its stable state early, we initialized <italic>y</italic><sub>0</sub> to the average of the observation vector at the beginning of every trial to predict <italic>y</italic><sub><italic>t</italic></sub>.</p></sec></sec>
<sec sec-type="results" id="s3">
<title>Results</title>
<sec>
<title>Some Specific Frequencies Are Dominant in the Digital Cognitive Process</title>
<p>We first investigate whether there exist specific frequencies that are dominant in the digital cognitive process. EEG recordings of the awake volunteers are performed to explore the changes in EEG evoked by digital cognition (<xref ref-type="fig" rid="F2">Figure 2A</xref>). The EEG signals are divided into four major frequency bands involved in sensory consciousness, information coding, cognitive memory, selective attention: delta (0.5&#x02013;4 Hz), theta (4&#x02013;8 Hz), alpha (8&#x02013;15 Hz), beta (15&#x02013;30 Hz) (<xref ref-type="fig" rid="F2">Figure 2B</xref>). In a dark behavioral chamber, presentations of visual stimuli (30 s) induce alpha frequency oscillations, but the oscillations persist only &#x0007E;10 s during the digital stimuli period (<xref ref-type="fig" rid="F2">Figures 2C,G</xref>). The frequency spectra show that the power of the alpha band increases during the stimuli period compared with that during the prestimuli and poststimuli periods (<xref ref-type="fig" rid="F2">Figure 2D</xref>). Furthermore, the spectral power across four frequency bands is compared in <xref ref-type="fig" rid="F2">Figures 2G,H</xref>. It is found that alpha band power increases during the stimuli period with <italic>p</italic> &#x0003C; 0.01 whereas delta band power decreases with <italic>p</italic> &#x0003C; 0.05 (one-way ANOVA followed by Bonferroni&#x00027;s <italic>post-hoc</italic> test).</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Take the number 1 as an example of visual stimuli, the frontal lobe alpha power saliently correlates with visual cognition. <bold>(A)</bold> Schematic drawing showing the location of EEG electrodes in the cerebral cortex. The schematic diagram of channel position with the frontal lobe is marked within blue lines and the temporal lobe, the parietal lobe, and the occipital lobe are marked with red, green, and purple lines, respectively. <bold>(B)</bold> Example EEG is divided into four subfrequency bands: delta (0.5&#x02013;4 Hz), theta (4&#x02013;8 Hz), alpha (8&#x02013;15 Hz), beta (15&#x02013;30 Hz). The red dotted line indicates the beginning of the visual stimulus. <bold>(C)</bold> EEG time-frequency spectrograms. 80-s time series raw EEG signals whereas the visual stimuli onset (30 s) and end (60 s) are marked with the white line. <bold>(D)</bold> Power spectrum density estimates for three states. <bold>(E)</bold> EEG time-frequency spectrograms of four lobes. <bold>(F)</bold> Power spectrum density of four lobes. <bold>(G)</bold> Change of averaged power across subjects in four frequency bands compared to the initial average power. <bold>(H)</bold> EEG power across four frequency bands. &#x0002A; <italic>p</italic> &#x0003C; 0.05, &#x0002A;&#x0002A; <italic>p</italic> &#x0003C; 0.01, one-way ANOVA followed by Bonferroni&#x00027;s <italic>post hoc</italic> test. Error bars describe standard error across subjects. <bold>(I)</bold> The variation of power of each EEG channel data in alpha.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0002.tif"/>
</fig></sec>
<sec>
<title>Specific Brain Areas Participate in the Visual Cognitive Task</title>
<p>The previous study has shown that specific brain areas may participate in specific cognitive functions (Gatti et al., <xref ref-type="bibr" rid="B13">2020</xref>). The spectral power of the three periods across four brain lobes is calculated (<xref ref-type="fig" rid="F2">Figures 2E,F</xref>). Alpha band power increases with the varying level in different brain lobes during the stimuli period, especially in the frontal and the occipital lobes. The variation of power of each EEG channel data in alpha is further analyzed and it is obtained that channels with relatively higher power spectrum values are mainly concentrated in the frontal and the occipital lobes (<xref ref-type="fig" rid="F2">Figure 2I</xref>). In the following dimensionality reduction and decoding analysis, we are mainly focusing on the alpha frequency band and the first 10-s EEG signals during visual tasks. These results demonstrate that the alpha frequency band is the dominant frequency. Meanwhile, the frontal and the occipital lobes might be closely related to digital cognitive function.</p></sec>
<sec>
<title>PCA Is Ineffective</title>
<p>To identify the dynamics of brain states of different cognitive processes, dimensionally reduction techniques that include PCA and t-SNE are further leveraged to estimate latent factors that reflect the subject&#x00027;s brain. Linear dimensionality reduction based on PCA is first performed. It is the ineffective separation of brain dynamics at different cognitive task epochs by PCA (<xref ref-type="fig" rid="F3">Figure 3A</xref>). Three states are not possible to be distinguished by chosen viewing angle. It describes the cumulative explained variance of brain states as a function of the number of PCs in <xref ref-type="fig" rid="F2">Figure 2B</xref>. It is obtained that the brain states are high-dimensional since explaining 80% of the total variance requires 9 dimensions at least. It is difficult to capture key differences during different task epochs using PCA, and thus, dimensionality reduction fails to achieve effectively in a fashion. To overcome this issue, a non-linear dimensionality reduction technique, t-distributed stochastic neighbor embedding (t-SNE), is applied to the time series of brain activities.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>The result of dimensionality reduction using PCA. <bold>(A)</bold> Ineffective separation of brain dynamics at different task epochs by PCA. <bold>(B)</bold> Cumulative explained variance of brain states as a function of the number of PCs included. Explaining 80% of the total variance requires 9 dimensions.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0003.tif"/>
</fig></sec>
<sec>
<title>Use t-SNE for Dimension Reduction</title>
<p>The non-linear dimensionality reduction technique t-SNE is used on the single trial, and the distributions of latent factors are shown in <xref ref-type="fig" rid="F4">Figure 4A</xref>. Since the t-SNE is based on manifold learning, the latent factors after dimensionality reduction are divided into different manifolds. Except for a very small number of latent factors, the latent factors of the same task can be gathered in a region and the t-SNE clusters coincide well with distinct tasks. There are obvious classification boundaries among different tasks, which provides good conditions for the following decoding. More importantly, clusters in the rest states including prestimuli and poststimuli states are located in the same area. Latent factors from 10 experiments are further analyzed in the same way. The similarity of differences is measured <italic>via</italic> the pairwise Euclidean distances between brain states in the t-SNE space. The similarity between the clusters of two different tasks (Pre-Num1, Num1-Post, Num1&#x02013;Num5) is lower than the similarity between the same tasks (pre&#x02013;post) in <xref ref-type="fig" rid="F4">Figure 4B</xref>. Different visual stimuli drive different transitions among brain states resulting in a lower similarity of the brain states between two different visual stimuli (Num1&#x02013;Num5).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>The result of dimensionality reduction using t-SNE. <bold>(A)</bold> The application of t-SNE on EEG data reveals seven distinct clusters corresponding to different tasks on a single trial. <bold>(B)</bold> The similarity of latent factor clusters within and across different tasks. The level of similarity is calculated by the pairwise Euclidean distances between brain states in the t-SNE space. The gray lines represent single trial. <bold>(C)</bold> Temporal evolution of brain states during different tasks lie on the separate cyclic manifold. The thin line represents a single trial and the thick line represents the trial average. <bold>(D)</bold> The bifurcation of brain states of different visual stimuli.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0004.tif"/>
</fig></sec>
<sec>
<title>Brain States Dynamically Evolve Into Cyclic Manifolds</title>
<p>To investigate the transition process of brain states, the consecutive brain states are temporally connected in the t-SNE map on the trial-by-trial level, which is shown in <xref ref-type="fig" rid="F4">Figure 4C</xref>. It illustrates that the brain states dynamically evolve into cyclic manifolds which are distinct with different tasks over time, whereas the evolutive paths of brain states are highly similar during the same task. Afterward, to further analyze the difference among temporal evolutions of brain states during different cognitive tasks, the partial correlation coefficient is calculated between each brain state in a trial and a reference brain state determined by averaging all brain states of five tasks. The brain states are projected into 2D space spanned by reference brain states for the number of 1 and the number of 5. Strikingly, the bifurcation toward different cognitive tasks could be observed well at the beginning of visual stimuli at the single-trial level (<xref ref-type="fig" rid="F4">Figure 4D</xref>), which further suggests that different visual cognitive tasks drive different transitions among brain states.</p></sec>
<sec>
<title>Test Four Decoders Under PCA and t-SNE</title>
<p>Given our analyses at the level of brain states and the latent factors under visual stimuli, it can be concluded that decoding brain activities by the non-linear dimensionality reduction technique is reliable. After dimension reduction, multiple machine learning decoders including linear decoder Kalman filter (KF), non-linear decoder long&#x02013;short-term memory in recurrent neural networks (LSTM), fuzzy learning decoder Takagi-Sugeno-Kang fuzzy system (TSK), and na&#x000EF;ve Bayes decoder (NB) are employed to decode brain activities. The decoding performance is evaluated for each combination of two-dimensionality reduction methods and four decoders (<xref ref-type="fig" rid="F5">Figure 5</xref>). For the PCA method, the frequency band energy of the first two principal components is extracted, and the values <italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub> are used as input vector x of the decoders. For the t-SNE method, the first two principal components <italic>x</italic><sub>1</sub>, <italic>x</italic><sub>2</sub> are retained directly to obtain the neural manifold, which is used as the input vector x to the decoders. The decoding is implemented through 10-fold crossvalidation, which means that 9 out of 10 samples are selected as a training set, and the remaining 1 out of 10 samples are selected as the test set in each classification process. The classification process is repeated ten times, and the average value of the 10 times is taken as the final result. TSK decoder displays the encouraging consequence with 0.8198 accuracies with t-SNE and 0.6971 accuracies with PCA. The features extracted by the non-linear manifold learning method have better decoding performance than that of PCA. The performance of TSK is compared with three common methods (NB, LSTM, LKF) for EEG decoding. The accuracy data are normally distributed as the results of the Q-Q plot are approximately on a straight line (<xref ref-type="fig" rid="F6">Figure 6</xref>). The classification results are shown in <xref ref-type="table" rid="T1">Table 1</xref>, <xref ref-type="fig" rid="F7">Figure 7</xref>. <xref ref-type="table" rid="T1">Table 1</xref> shows the classification accuracy of different decoders with two whole-brain features extracted by PCA and t-SNE. Meanwhile, TSK can achieve high performance in decoding EEG. The comparison of the decoding accuracy for visual stimuli across different latent factors and decoders is depicted in <xref ref-type="fig" rid="F7">Figure 7</xref>. Friedman&#x00027;s test with Bonferroni correction is used to analyze the difference between the decoding accuracy of four decoders. The Friedman&#x00027;s test reveals the main effect of decoders on the decoder accuracy when using t-SNE (&#x003C7;<sup>2</sup> = 20.97, <italic>p</italic> &#x0003C; 0.01) or when using PCA (&#x003C7;<sup>2</sup> = 25.51, <italic>p</italic> &#x0003C; 0.01). When using t-SNE, the linear decoder KF shows lower accuracy than other decoders (<italic>p</italic> &#x0003C; 0.01) and TSK shows higher accuracy than NB (<italic>p</italic> &#x0003C; 0.05), whereas there is no difference between TSK and NB, LSTM. When using PCA, the TSK shows higher accuracy than other decoders (<italic>p</italic> &#x0003C; 0.01), and NB and KF also show higher accuracy than LSTM (<italic>p</italic> &#x0003C; 0.01). These indicate that TSK has a good decoding effect in both linear and non-linear dimensionality reduction techniques. Meanwhile, for all decoders, the t-SNE dimensionality reduction technique has a better decoding effect than PCA.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Overview of decoding based on two-dimensionality reduction techniques including PCA and t-SNE. EEG signals are down to two dimensions by PCA and t-SNE, respectively. For the two latent variables captured by PCA, we use their band power features in a short time as code to save their poor performance of original data. Meanwhile, latent variables from t-SNE are regarded as code directly. Decoders are TSK, NB, LSTM, and LKFS.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0005.tif"/>
</fig>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Q-Q plot of accuracy using different decoders after t-SNE and PCA vs. standard normal. Data about accuracy using different decoders after t-SNE and PCA in ten times trial are tested normality by q-q plot vs. standard normal. These decoders are TSK, NB, LSTM, and Kalman.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0006.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Decoding accuracy of different decoders with two whole-brain features extracted by PCA and t-SNE.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Method</bold></th>
<th valign="top" align="center"><bold>TSK</bold></th>
<th valign="top" align="center"><bold>NB</bold></th>
<th valign="top" align="center"><bold>LSTM</bold></th>
<th valign="top" align="center"><bold>Kalman</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">t-SNE</td>
<td valign="top" align="center">0.8198 &#x000B1; 0.0088</td>
<td valign="top" align="center">0.8081 &#x000B1; 0.00820</td>
<td valign="top" align="center">0.8124 &#x000B1; 0.0052</td>
<td valign="top" align="center">0.7692 &#x000B1; 0.0143</td>
</tr>
<tr>
<td valign="top" align="left">PCA</td>
<td valign="top" align="center">0.6971 &#x000B1; 0.0287</td>
<td valign="top" align="center">0.6412 &#x000B1; 0.0112</td>
<td valign="top" align="center">0.5241 &#x000B1; 0.0460</td>
<td valign="top" align="center">0.6293 &#x000B1; 0.0186</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Comparison of the decoding accuracy for visual stimuli between two latent factors for each decoder. The green lines indicate the mean accuracy and the asterisks denote the significant degree of difference (&#x0002A;<italic>p</italic> &#x0003C; 0.05, &#x0002A;&#x0002A;<italic>p</italic> &#x0003C; 0.01). The left column corresponds to the method of t-SNE and the right column corresponds to the method of PCA.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0007.tif"/>
</fig>
</sec>
<sec>
<title>TSK Rules</title>
<p>The brain activities are first decoded using the TSK decoder. The example of TSK with five rules is illustrated in <xref ref-type="fig" rid="F8">Figure 8</xref>. It illustrates the corresponding membership functions of each fuzzy set obtained from five fuzzy rules in <xref ref-type="fig" rid="F8">Figure 8A</xref>. Each membership function corresponds to a fuzzy linguistic description which is <italic>very high, high, medium, low, and very low</italic>. To provide further explanation, the antecedent parameters that include centers and standard variance are calculated, which are presented in <xref ref-type="fig" rid="F8">Figure 8A</xref>. By the permutation of five linguistic descriptions, there can be twenty-five rules. Take five of them as an example. Based on the linguistic expressions and the corresponding linear function, the fuzzy rules can be shown as follows:</p>
<p><italic>Rule 1</italic>: IF <italic>x</italic><sub>1</sub> is <italic>very high</italic> AND <italic>x</italic><sub>2</sub> is <italic>very high</italic>,
<disp-formula id="E27"><label>(26)</label><mml:math id="M41"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">THEN</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><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:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>8268</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0113</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0042</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>2707</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0144</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0119</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>2911</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0038</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0052</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0370</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>7</mml:mn><mml:mo>.</mml:mo><mml:mn>2537</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>9</mml:mn><mml:mo>.</mml:mo><mml:mn>4636</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0289</mml:mn><mml:mo>-</mml:mo><mml:mn>8</mml:mn><mml:mo>.</mml:mo><mml:mn>1321</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0010</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><italic>Rule 2</italic>: IF <italic>x</italic><sub>1</sub> is <italic>very low</italic> AND <italic>x</italic><sub>2</sub> is <italic>medium</italic>,
<disp-formula id="E29"><label>(27)</label><mml:math id="M43"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">THEN</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><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:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0954</mml:mn><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:mo>.</mml:mo><mml:mn>2010</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0013</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0146</mml:mn><mml:mo>-</mml:mo><mml:mn>6</mml:mn><mml:mo>.</mml:mo><mml:mn>0436</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>8</mml:mn><mml:mo>.</mml:mo><mml:mn>2373</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>5</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>1950</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0020</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0026</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>5912</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0135</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>5</mml:mn><mml:mo>.</mml:mo><mml:mn>2341</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>8781</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0111</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0034</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><italic>Rule 3</italic>: IF <italic>x</italic><sub>1</sub> is <italic>high</italic> AND <italic>x</italic><sub>2</sub> is <italic>very low</italic>,
<disp-formula id="E31"><label>(28)</label><mml:math id="M45"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">THEN</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><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:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>5874</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0093</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0024</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>7819</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0032</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0021</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>0105</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0120</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>8</mml:mn><mml:mo>.</mml:mo><mml:mn>3280</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0375</mml:mn><mml:mo>-</mml:mo><mml:mn>8</mml:mn><mml:mo>.</mml:mo><mml:mn>7808</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mo>.</mml:mo><mml:mn>2777</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>5</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0814</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0023</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0027</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><italic>Rule 4</italic>: IF <italic>x</italic><sub>1</sub> is <italic>low</italic> AND <italic>x</italic><sub>2</sub> is <italic>low</italic>,
<disp-formula id="E33"><label>(29)</label><mml:math id="M47"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">THEN</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><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:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>1187</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0017</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>5</mml:mn><mml:mo>.</mml:mo><mml:mn>0977</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>1958</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0088</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0153</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>3</mml:mn><mml:mo>.</mml:mo><mml:mn>1966</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0236</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0070</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0791</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0020</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0027</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>6716</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0071</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0145</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><italic>Rule 5</italic>: IF <italic>x</italic><sub>1</sub> is <italic>medium</italic> AND <italic>x</italic><sub>2</sub> is <italic>high</italic>,
<disp-formula id="E35"><label>(30)</label><mml:math id="M49"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">THEN</mml:mtext></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><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:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>1576</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0030</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0014</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>.</mml:mo><mml:mn>0899</mml:mn><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0099</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0139</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>7449</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0117</mml:mn><mml:msub><mml:mrow><mml:mi>x</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>0041</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0255</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>6</mml:mn><mml:mo>.</mml:mo><mml:mn>8180</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi>x</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:mo>.</mml:mo><mml:mn>8482</mml:mn><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn>5</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>2</mml:mn><mml:mo>.</mml:mo><mml:mn>4971</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0055</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>0163</mml:mn><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Based on these five fuzzy rules above, the mechanism of the decoding process is depicted in <xref ref-type="fig" rid="F8">Figure 8B</xref>. The low-dimensional characteristics of different tasks are taken as the inputs of the decoder, and the label vector is predicted by the TSK system&#x00027;s decision output. The sum of the decision outputs <inline-formula><mml:math id="M51"><mml:msub><mml:mrow><mml:msup><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mn>5</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> based on the five rules is indicated by <italic>f</italic><sup>0</sup> and the decision outputs are handled by setting the maximal element in <italic>f</italic><sup>0</sup> to 1 and others to 0. In this example, the decision output is number 1.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>The decoding principle of the TSK method. <bold>(A)</bold> The descriptions of the antecedent linguistic and membership functions of five rules in the TSK decoder. In each subgraph, the horizontal coordinate and the vertical coordinate denote the independent inputs and the membership functions, respectively. The antecedent parameters (<italic>centers, standard variance</italic>) are presented above the corresponding membership function curve. Fuzzy linguistic descriptions are shown below the membership functions. <bold>(B)</bold> The identification process of visual information <italic>via</italic> five fuzzy rules and the fuzzy decoder.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0008.tif"/>
</fig>
</sec>
<sec>
<title>Brain Activities Are Decoded With the Combination of Data of Different Brain Regions</title>
<p>The brain activities are decoded with the low-dimensional features extracted from a single brain lobe, two brain lobes, and three brain lobes (<xref ref-type="fig" rid="F9">Figure 9</xref>). The result shows that the frontal and the occipital lobes are the top two highest accuracies when the features are extracted from a single brain lobe. The combination of the frontal and the occipital lobes is the highest accuracy in the two lobes combination. Additionally, in the three lobes combination, the frontal and occipital and parietal lobes are the highest effective. We hence infer that the frontal and the occipital lobes with high accuracy may be the key areas of the brain&#x00027;s visual cognition process. It can be concluded that finding the dominant brain regions can improve decoding efficiency and accuracy, which is essential for BCI.</p>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>The corresponding decoding results under different brain lobe associations. The accuracy of the TSK decoder is based on two latent factors with a single brain lobe <bold>(A)</bold>, two brain lobes <bold>(B)</bold>, and three brain lobes <bold>(C)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-852281-g0009.tif"/>
</fig></sec></sec>
<sec id="s4">
<title>Discussions</title>
<sec>
<title>Use Neural Manifold to Decode Cortical Activity Under Visual Stimuli</title>
<p>In this work, we propose a method to decode cortical activity under visual stimuli from a single-trial level using the neural manifold. Through power spectrum analysis, it is found that visual cognition induces significant changes in the alpha band (Hogendoorn and Burkitt, <xref ref-type="bibr" rid="B14">2018</xref>). Different visual stimuli lead to different spiking of neurons, which represent different information encoded by the human brain. The information is recorded in EEG and is exposed as the bifurcated manifold by dimension reduction methods. By further analyzing the latent factors extracted from the alpha band and using it to decode the brain activities, it is found that five major clusters that are associated with the visual stimuli distinctively occupy separate subregions.</p></sec>
<sec>
<title>t-SNE Has a Better Performance</title>
<p>The dimensionality reduction techniques are compared in terms of decoding performance. As excepted, it is confirmed that the latent factors obtained by t-SNE well-decoded brain activities. Decoding visual information using latent factors estimated by the t-SNE results in a superior performance to another case using PCA-estimated latent factors regardless of the decoder types, that is, TSK, NB, LSTM, and LKF. The research on the neurodynamic of the cerebral cortex has consistently uncovered low-dimensional manifolds that capture a crucial portion of neural variability (Arieli et al., <xref ref-type="bibr" rid="B2">1996</xref>). PCA is widely used in motor cortex dynamics research. Gallego et al. (<xref ref-type="bibr" rid="B12">2018</xref>) confirmed the existence of a neural manifold in the motor cortex of monkeys by PCA. However, for behaviors whose dynamics explore non-motor brain areas, estimating neural manifolds using linear techniques requires latent factors of higher dimensions than the true dimensions in the data. EEG is commonly considered to have significant chaotic characteristics, linear methods provided poor estimates of the neural manifold (<xref ref-type="fig" rid="F3">Figure 3</xref>). When brain activity is reduced to the same dimensions with xx, we can obtain a better recognition performance on the latent factors decoded by t-SNE during different cognitive tasks (<xref ref-type="fig" rid="F4">Figure 4</xref>). The improvement in decoding brain activities using t-SNE suggests that the brain activities lie on a low-dimensional, non-linear manifold in the high-dimensional space and t-SNE can truly model the hidden state space of the brain in the cognitive process.</p></sec>
<sec>
<title>TSK Has the Best Performance Among the Four Decoders</title>
<p>This may be due to TSK&#x00027;s good non-linear approximation ability as the performance of decoders is significantly more improved using latent factors estimated by t-SNE than PCA. Additionally, TSK could transform the decision output into a value between 0 and 1 through fuzzy rules, which is closer to human thoughts than other dichotomies of either 0 or 1 (Yu et al., <xref ref-type="bibr" rid="B35">2019a</xref>). These findings suggest that we can design a simple fuzzy learning decoder (TSK) with t-SNE while achieving well performance. Multiple supervised machine learning methods that include TSK, NB, LSTM, KF are employed to classify different cognitive tasks based on two-dimensionality reduction techniques. Using latent factors estimated by t-SNE to decode visual information has higher accuracy than those estimated by PCA. Among these decoders, TSK with a promising classification result has been proved to be useful in the decoding analysis of neuroimaging data in many applications (Yu et al., <xref ref-type="bibr" rid="B36">2019b</xref>).</p></sec>
<sec>
<title>The Frontal and the Occipital Lobes Are Found to Be the Most Effective Areas</title>
<p>According to the classification results, it is obtained that the number of brain lobes is not proportional to the classification performance (<xref ref-type="fig" rid="F7">Figure 7</xref>). The frontal and the occipital lobes are found to be the most effective areas to classify different cognitive tasks. Compared with traditional methods, the visual decoding approach proposed has lower implementation difficulty and higher performance. Future work will consider finding key channels and frequencies to further reduce the amount of data analysis and improve decoding accuracy. The dominant brain lobes are found based on the decoding accuracy, but how to select features more efficiently and accurately is necessary to be further considered. In future works, it will be combined common spatial patterns (CSPs) with deep learning theory, further ensuring optimal channels and latent factors that are closely related to cognitive processes to achieve higher decoding accuracy.</p></sec></sec>
<sec sec-type="conclusions" id="s5">
<title>Conclusion</title>
<p>In this work, a novel decoding model combining manifold dimensionality reduction approaches with machine learning is designed. By only capturing EEG signals from key brain regions, researchers can obtain the same or better decoding performance. Meanwhile, the overall computational efficiency of the visual information decoding can be improved easily with the reduction of the originally collected datasets. In particular, the TSK method integrates the advantages of fuzzy rules and membership function, so the TSK method has higher interpretability and robustness (Takagi and Sugeno, <xref ref-type="bibr" rid="B29">1985</xref>; Azeem et al., <xref ref-type="bibr" rid="B3">2000</xref>; Kuncheva, <xref ref-type="bibr" rid="B17">2000</xref>). The work provides effective algorithms for the accurate control of BCI and is of great significance to the rehabilitation training and treatment of brain-related neurological diseases.</p></sec>
<sec sec-type="data-availability" id="s6">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p></sec>
<sec id="s7">
<title>Ethics Statement</title>
<p>Ethical review and approval was not required for the study on human participants in accordance with the local legislation and institutional requirements. The patients/participants provided their written informed consent to participate in this study.</p></sec>
<sec id="s8">
<title>Author Contributions</title>
<p>JW and HY designed the study. QZ, SL, and KL performed the research. QZ wrote the manuscript.</p></sec>
<sec sec-type="funding-information" id="s9">
<title>Funding</title>
<p>This work was supported in part by the National Natural Science Foundation of China under Grant 62173241, in part by the Natural Science Foundation of Tianjin, China (Grant Nos. 19JCYBJC18800 and 20JCQNJC01160), the Foundation of Tianjin University under Grant 2020XRG-0018, and Tianjin Research Innovation Project for Postgraduate Students (Grant No. 2021YJSB188). The authors also gratefully acknowledge the financial support provided by Opening Fundation of Key Laboratory of Opto-technology and Intelligent Control (Lanzhou Jiaotong University), Ministry of Education (KFKT2020-01).</p></sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x00027;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p></sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Adebimpe</surname> <given-names>A.</given-names></name> <name><surname>Aarabi</surname> <given-names>A.</given-names></name> <name><surname>Bourel-Ponchel</surname> <given-names>E.</given-names></name> <name><surname>Mahmoudzadeh</surname> <given-names>M.</given-names></name> <name><surname>Wallois</surname> <given-names>F.</given-names></name></person-group> (<year>2016</year>). <article-title>EEG resting state functional connectivity analysis in children with benign epilepsy with centrotemporal spikes</article-title>. <source>Front. Neurosci.</source> <volume>10</volume>, <fpage>143</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2016.00143</pub-id><pub-id pub-id-type="pmid">27065797</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arieli</surname> <given-names>A.</given-names></name> <name><surname>Sterkin</surname> <given-names>A.</given-names></name> <name><surname>Grinvald</surname> <given-names>A.</given-names></name> <name><surname>Aertsen</surname> <given-names>A.</given-names></name></person-group> (<year>1996</year>). <article-title>Dynamics of ongoing activity: explanation of the large variability in evoked cortical responses</article-title>. <source>Science</source> <volume>273</volume>, <fpage>1868</fpage>&#x02013;<lpage>1871</lpage>. <pub-id pub-id-type="doi">10.1126/science.273.5283.1868</pub-id><pub-id pub-id-type="pmid">8791593</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Azeem</surname> <given-names>M. F.</given-names></name> <name><surname>Hanmandlu</surname> <given-names>M.</given-names></name> <name><surname>Ahmad</surname> <given-names>N.</given-names></name></person-group> (<year>2000</year>). <article-title>Generalization of adaptive neuro-fuzzy inference systems</article-title>. <source>IEEE Trans. Neural Netw.</source> <volume>11</volume>, <fpage>1332</fpage>&#x02013;<lpage>1346</lpage>. <pub-id pub-id-type="doi">10.1109/72.883438</pub-id><pub-id pub-id-type="pmid">18249858</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bezdek</surname> <given-names>J. C.</given-names></name> <name><surname>Ehrlich</surname> <given-names>R.</given-names></name> <name><surname>Full</surname> <given-names>W.</given-names></name></person-group> (<year>1984</year>). <article-title>FCM: the fuzzy c-means clustering algorithm</article-title>. <source>Comput. Geosci.</source> <volume>10</volume>, <fpage>191</fpage>&#x02013;<lpage>203</lpage>. <pub-id pub-id-type="doi">10.1016/0098-3004(84)90020-7</pub-id><pub-id pub-id-type="pmid">35168562</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cunningham</surname> <given-names>J. P.</given-names></name> <name><surname>Byron</surname> <given-names>M. Y.</given-names></name></person-group> (<year>2014</year>). <article-title>Dimensionality reduction for large-scale neural recordings</article-title>. <source>Nat. Neurosci.</source> <volume>17</volume>, <fpage>1500</fpage>&#x02013;<lpage>1509</lpage>. <pub-id pub-id-type="doi">10.1038/nn.3776</pub-id><pub-id pub-id-type="pmid">25151264</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>de Beeck</surname> <given-names>H. P. O.</given-names></name> <name><surname>Torfs</surname> <given-names>K.</given-names></name> <name><surname>Wagemans</surname> <given-names>J.</given-names></name></person-group> (<year>2008</year>). <article-title>Perceived shape similarity among unfamiliar objects and the organization of the human object vision pathway</article-title>. <source>J. Neurosci.</source> <volume>28</volume>, <fpage>10111</fpage>&#x02013;<lpage>10123</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.2511-08.2008</pub-id><pub-id pub-id-type="pmid">18829969</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Degenhart</surname> <given-names>A. D.</given-names></name> <name><surname>Bishop</surname> <given-names>W. E.</given-names></name> <name><surname>Oby</surname> <given-names>E. R.</given-names></name> <name><surname>Tyler-Kabara</surname> <given-names>E. C.</given-names></name> <name><surname>Chase</surname> <given-names>S. M.</given-names></name> <name><surname>Batista</surname> <given-names>A. P.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Stabilization of a brain&#x02013;computer interface via the alignment of low-dimensional spaces of neural activity</article-title>. <source>Nat. Biomed. Eng.</source> <volume>4</volume>, <fpage>672</fpage>&#x02013;<lpage>685</lpage>. <pub-id pub-id-type="doi">10.1038/s41551-020-0542-9</pub-id><pub-id pub-id-type="pmid">32313100</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Duffy</surname> <given-names>F. H.</given-names></name> <name><surname>Jones</surname> <given-names>K.</given-names></name> <name><surname>Bartels</surname> <given-names>P.</given-names></name> <name><surname>McAnulty</surname> <given-names>G.</given-names></name> <name><surname>Albert</surname> <given-names>M.</given-names></name></person-group> (<year>1992</year>). <article-title>Unrestricted principal components analysis of brain electrical activity: issues of data dimensionality, artifact, and utility</article-title>. <source>Brain Topogr.</source> <volume>4</volume>, <fpage>291</fpage>&#x02013;<lpage>307</lpage>. <pub-id pub-id-type="doi">10.1007/BF01135567</pub-id><pub-id pub-id-type="pmid">1510873</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Faust</surname> <given-names>O.</given-names></name> <name><surname>Acharya</surname> <given-names>R. U.</given-names></name> <name><surname>Allen</surname> <given-names>A. R.</given-names></name> <name><surname>Lin</surname> <given-names>C. M.</given-names></name></person-group> (<year>2008</year>). <article-title>Analysis of EEG signals during epileptic and alcoholic states using AR modeling techniques</article-title>. <source>IRBM</source> <volume>29</volume>, <fpage>44</fpage>&#x02013;<lpage>52</lpage>. <pub-id pub-id-type="doi">10.1016/j.rbmret.2007.11.003</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Flint</surname> <given-names>R. D.</given-names></name> <name><surname>Tate</surname> <given-names>M. C.</given-names></name> <name><surname>Li</surname> <given-names>K.</given-names></name> <name><surname>Templer</surname> <given-names>J. W.</given-names></name> <name><surname>Rosenow</surname> <given-names>J. M.</given-names></name> <name><surname>Pandarinath</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>The representation of finger movement and force in human motor and premotor cortices</article-title>. <source>Eneuro</source> <volume>7</volume>:<fpage>ENEURO.0063-20.2020</fpage>. <pub-id pub-id-type="doi">10.1523/ENEURO.0063-20.2020</pub-id><pub-id pub-id-type="pmid">32769159</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gallego</surname> <given-names>J. A.</given-names></name> <name><surname>Perich</surname> <given-names>M. G.</given-names></name> <name><surname>Miller</surname> <given-names>L. E.</given-names></name> <name><surname>Solla</surname> <given-names>S. A.</given-names></name></person-group> (<year>2017</year>). <article-title>Neural manifolds for the control of movement</article-title>. <source>Neuron</source> <volume>94</volume>, <fpage>978</fpage>&#x02013;<lpage>984</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2017.05.025</pub-id><pub-id pub-id-type="pmid">28595054</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gallego</surname> <given-names>J. A.</given-names></name> <name><surname>Perich</surname> <given-names>M. G.</given-names></name> <name><surname>Naufel</surname> <given-names>S. N.</given-names></name> <name><surname>Ethier</surname> <given-names>C.</given-names></name> <name><surname>Solla</surname> <given-names>S. A.</given-names></name> <name><surname>Miller</surname> <given-names>L. E.</given-names></name></person-group> (<year>2018</year>). <article-title>Cortical population activity within a preserved neural manifold underlies multiple motor behaviors</article-title>. <source>Nat. Commun.</source> <volume>9</volume>, <fpage>1</fpage>&#x02013;<lpage>13</lpage>. <pub-id pub-id-type="doi">10.1038/s41467-018-06560-z</pub-id><pub-id pub-id-type="pmid">30315158</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gatti</surname> <given-names>D.</given-names></name> <name><surname>Van Vugt</surname> <given-names>F.</given-names></name> <name><surname>Vecchi</surname> <given-names>T.</given-names></name></person-group> (<year>2020</year>). <article-title>A causal role for the cerebellum in semantic integration: a transcranial magnetic stimulation study</article-title>. <source>Sci. Rep.</source> <volume>10</volume>, <fpage>1</fpage>&#x02013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1038/s41598-020-75287-z</pub-id><pub-id pub-id-type="pmid">33097802</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hogendoorn</surname> <given-names>H.</given-names></name> <name><surname>Burkitt</surname> <given-names>A. N.</given-names></name></person-group> (<year>2018</year>). <article-title>Predictive coding of visual object position ahead of moving objects revealed by time-resolved EEG decoding</article-title>. <source>Neuroimage</source> <volume>171</volume>, <fpage>55</fpage>&#x02013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2017.12.063</pub-id><pub-id pub-id-type="pmid">29277651</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kobak</surname> <given-names>D.</given-names></name> <name><surname>Brendel</surname> <given-names>W.</given-names></name> <name><surname>Constantinidis</surname> <given-names>C.</given-names></name> <name><surname>Feierstein</surname> <given-names>C. E.</given-names></name> <name><surname>Kepecs</surname> <given-names>A.</given-names></name> <name><surname>Mainen</surname> <given-names>Z. F.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>Demixed principal component analysis of neural population data</article-title>. <source>Elife</source> <volume>5</volume>, <fpage>e10989</fpage>. <pub-id pub-id-type="doi">10.7554/eLife.10989.022</pub-id><pub-id pub-id-type="pmid">27067378</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kourtzi</surname> <given-names>Z.</given-names></name> <name><surname>Kanwisher</surname> <given-names>N.</given-names></name></person-group> (<year>2000</year>). <article-title>Cortical regions involved in perceiving object shape</article-title>. <source>J. Neurosci.</source> <volume>20</volume>, <fpage>3310</fpage>&#x02013;<lpage>3318</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.20-09-03310.2000</pub-id><pub-id pub-id-type="pmid">19564675</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuncheva</surname> <given-names>L. I.</given-names></name></person-group> (<year>2000</year>). <article-title>How good are fuzzy if-then classifiers?</article-title> <source>IEEE Trans. Syst. Man Cybern. Part B</source> <volume>30</volume>, <fpage>501</fpage>&#x02013;<lpage>509</lpage>. <pub-id pub-id-type="doi">10.1109/3477.865167</pub-id><pub-id pub-id-type="pmid">18252381</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Levina</surname> <given-names>E.</given-names></name> <name><surname>Bickel</surname> <given-names>P. J.</given-names></name></person-group> (<year>2005</year>). <article-title>Maximum likelihood estimation of intrinsic dimension</article-title>. <source>Adv. Neural Inf. Process. Syst.</source></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lin</surname> <given-names>Q.</given-names></name> <name><surname>Manley</surname> <given-names>J.</given-names></name> <name><surname>Helmreich</surname> <given-names>M.</given-names></name> <name><surname>Schlumm</surname> <given-names>F.</given-names></name> <name><surname>Li</surname> <given-names>J. M.</given-names></name> <name><surname>Robson</surname> <given-names>D. N.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>Cerebellar neurodynamics predict decision timing and outcome on the single-trial level</article-title>. <source>Cell</source> <volume>180</volume>, <fpage>536</fpage>&#x02013;<lpage>551</lpage>. e517. <pub-id pub-id-type="doi">10.1016/j.cell.2019.12.018</pub-id><pub-id pub-id-type="pmid">31955849</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Michel</surname> <given-names>C. M.</given-names></name> <name><surname>Brunet</surname> <given-names>D.</given-names></name></person-group> (<year>2019</year>). <article-title>EEG source imaging: a practical review of the analysis steps</article-title>. <source>Front. Neurol.</source> <volume>10</volume>:<fpage>325</fpage>. <pub-id pub-id-type="doi">10.3389/fneur.2019.00325</pub-id><pub-id pub-id-type="pmid">31019487</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name> <name><surname>Tangermann</surname> <given-names>M.</given-names></name> <name><surname>Dornhege</surname> <given-names>G.</given-names></name> <name><surname>Krauledat</surname> <given-names>M.</given-names></name> <name><surname>Curio</surname> <given-names>G.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name></person-group> (<year>2008</year>). <article-title>Machine learning for real-time single-trial EEG-analysis: from brain&#x02013;computer interfacing to mental state monitoring</article-title>. <source>J. Neurosci. Methods</source> <volume>167</volume>, <fpage>82</fpage>&#x02013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2007.09.022</pub-id><pub-id pub-id-type="pmid">18031824</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Nunez</surname> <given-names>P. L.</given-names></name> <name><surname>Srinivasan</surname> <given-names>R.</given-names></name></person-group> (<year>2006</year>). <source>Electric Fields of the Brain: the Neurophysics of EEG</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>.</citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pandarinath</surname> <given-names>C.</given-names></name> <name><surname>Ames</surname> <given-names>K. C.</given-names></name> <name><surname>Russo</surname> <given-names>A. A.</given-names></name> <name><surname>Farshchian</surname> <given-names>A.</given-names></name> <name><surname>Miller</surname> <given-names>L. E.</given-names></name> <name><surname>Dyer</surname> <given-names>E. L.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Latent factors and dynamics in motor cortex and their application to brain&#x02013;machine interfaces</article-title>. <source>J Neurosci.</source> <volume>38</volume>, <fpage>9390</fpage>&#x02013;<lpage>9401</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.1669-18.2018</pub-id><pub-id pub-id-type="pmid">30381431</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pasley</surname> <given-names>B. N.</given-names></name> <name><surname>David</surname> <given-names>S. V.</given-names></name> <name><surname>Mesgarani</surname> <given-names>N.</given-names></name> <name><surname>Flinker</surname> <given-names>A.</given-names></name> <name><surname>Shamma</surname> <given-names>S. A.</given-names></name> <name><surname>Crone</surname> <given-names>N. E.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>Reconstructing speech from human auditory cortex</article-title>. <source>PLoS Biol.</source> <volume>10</volume>, <fpage>e1001251</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pbio.1001251</pub-id><pub-id pub-id-type="pmid">30696881</pub-id></citation></ref>
<ref id="B25">
<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="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seung</surname> <given-names>H. S.</given-names></name> <name><surname>Lee</surname> <given-names>D. D.</given-names></name></person-group> (<year>2000</year>). <article-title>The manifold ways of perception</article-title>. <source>Science</source> <volume>290</volume>, <fpage>2268</fpage>&#x02013;<lpage>2269</lpage>. <pub-id pub-id-type="doi">10.1126/science.290.5500.2268</pub-id><pub-id pub-id-type="pmid">11188725</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shin</surname> <given-names>Y.</given-names></name> <name><surname>Lee</surname> <given-names>M.</given-names></name> <name><surname>Cho</surname> <given-names>H.</given-names></name></person-group> (<year>2020</year>). <article-title>Analysis of EEG, cardiac activity status, and thermal comfort according to the type of cooling seat during rest in indoor temperature</article-title>. <source>Appl. Sci.</source> <volume>11</volume>:<fpage>97</fpage>. <pub-id pub-id-type="doi">10.3390/app11010097</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Spampinato</surname> <given-names>C.</given-names></name> <name><surname>Palazzo</surname> <given-names>S.</given-names></name> <name><surname>Kavasidis</surname> <given-names>I.</given-names></name> <name><surname>Giordano</surname> <given-names>D.</given-names></name> <name><surname>Souly</surname> <given-names>N.</given-names></name> <name><surname>Shah</surname> <given-names>M.</given-names></name></person-group> (<year>2017</year>). <article-title>Deep learning human mind for automated visual classification</article-title>, in <source>Proceedings of the IEEE conference on Computer Vision and Pattern Recognition.</source> <pub-id pub-id-type="doi">10.1109/CVPR.2017.479</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Takagi</surname> <given-names>T.</given-names></name> <name><surname>Sugeno</surname> <given-names>M.</given-names></name></person-group> (<year>1985</year>). <article-title>Fuzzy identification of systems and its applications to modeling and control</article-title>. <source>IEEE Trans. Syst. Man Cybern.</source> <volume>1</volume>, <fpage>116</fpage>&#x02013;<lpage>132</lpage>. <pub-id pub-id-type="doi">10.1109/TSMC.1985.6313399</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsiouris</surname> <given-names>K. M.</given-names></name> <name><surname>Pezoulas</surname> <given-names>V. C.</given-names></name> <name><surname>Zervakis</surname> <given-names>M.</given-names></name> <name><surname>Konitsiotis</surname> <given-names>S.</given-names></name> <name><surname>Koutsouris</surname> <given-names>D. D.</given-names></name> <name><surname>Fotiadis</surname> <given-names>D. I.</given-names></name></person-group> (<year>2018</year>). <article-title>A long short-term memory deep learning network for the prediction of epileptic seizures using EEG signals</article-title>. <source>Comput. Biol. Med.</source> <volume>99</volume>, <fpage>24</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2018.05.019</pub-id><pub-id pub-id-type="pmid">29807250</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van der Maaten</surname> <given-names>L.</given-names></name> <name><surname>Hinton</surname> <given-names>G.</given-names></name></person-group> (<year>2008</year>). <article-title>Visualizing data using t-SNE</article-title>. <source>J. Mach Learn. Res.</source> <volume>9</volume>:<fpage>bhx268</fpage>.</citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wen</surname> <given-names>H.</given-names></name> <name><surname>Shi</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Lu</surname> <given-names>K.-H.</given-names></name> <name><surname>Cao</surname> <given-names>J.</given-names></name> <name><surname>Liu</surname> <given-names>Z.</given-names></name></person-group> (<year>2018</year>). <article-title>Neural encoding and decoding with deep learning for dynamic natural vision</article-title>. <source>Cereb. Cortex</source> <volume>28</volume>, <fpage>4136</fpage>&#x02013;<lpage>4160</lpage>. <pub-id pub-id-type="doi">10.1093/cercor/bhx268</pub-id><pub-id pub-id-type="pmid">29059288</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>W.</given-names></name> <name><surname>Black</surname> <given-names>M. J.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name> <name><surname>Bienenstock</surname> <given-names>E.</given-names></name> <name><surname>Serruya</surname> <given-names>M.</given-names></name> <name><surname>Shaikhouni</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2003</year>). <article-title>Neural decoding of cursor motion using a Kalman filter</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>2003</volume>, <fpage>133</fpage>&#x02013;<lpage>140</lpage>. <pub-id pub-id-type="pmid">21278024</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>X.</given-names></name> <name><surname>Yan</surname> <given-names>D.-Q.</given-names></name></person-group> (<year>2009</year>). <article-title>Analysis and research on method of data dimensionality reduction</article-title>. <source>Appl. Res. Comput.</source> <volume>26</volume>, <fpage>2832</fpage>&#x02013;<lpage>2835</lpage>. <pub-id pub-id-type="doi">10.4028/www.scientific.net/AMR.97-101.2832</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>H.</given-names></name> <name><surname>Lei</surname> <given-names>X.</given-names></name> <name><surname>Song</surname> <given-names>Z.</given-names></name> <name><surname>Liu</surname> <given-names>C.</given-names></name> <name><surname>Wang</surname> <given-names>J.</given-names></name></person-group> (<year>2019a</year>). <article-title>Supervised network-based fuzzy learning of EEG signals for Alzheimer&#x00027;s disease identification</article-title>. <source>IEEE Trans. Fuzzy Syst.</source> <volume>28</volume>, <fpage>60</fpage>&#x02013;<lpage>71</lpage>. <pub-id pub-id-type="doi">10.1109/TFUZZ.2019.2903753</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>X.</given-names></name> <name><surname>Lei</surname> <given-names>X.</given-names></name> <name><surname>Wang</surname> <given-names>J.</given-names></name></person-group> (<year>2019b</year>). <article-title>Modulation effect of acupuncture on functional brain networks and classification of its manipulation with EEG signals</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>27</volume>, <fpage>1973</fpage>&#x02013;<lpage>1984</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2019.2939655</pub-id><pub-id pub-id-type="pmid">31502983</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zheng</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Li</surname> <given-names>M.</given-names></name> <name><surname>Zhang</surname> <given-names>T.</given-names></name> <name><surname>You</surname> <given-names>Y.</given-names></name> <name><surname>Jiang</surname> <given-names>Y.</given-names></name></person-group> (<year>2020</year>). <article-title>Decoding human brain activity with deep learning</article-title>. <source>Biomed. Signal Process. Control</source> <volume>56</volume>, <fpage>101730</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2019.101730</pub-id></citation></ref>
</ref-list>
</back>
</article>