<?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.2023.1108889</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>Riemannian geometry-based metrics to measure and reinforce user performance changes during brain-computer interface user training</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Ivanov</surname> <given-names>Nicolas</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1705329/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Chau</surname> <given-names>Tom</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/67999/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>PRISM Lab, Bloorview Research Institute, Holland Bloorview Kids Rehabilitation Hospital</institution>, <addr-line>Toronto, ON</addr-line>, <country>Canada</country></aff>
<aff id="aff2"><sup>2</sup><institution>Institute of Biomedical Engineering, University of Toronto</institution>, <addr-line>Toronto, ON</addr-line>, <country>Canada</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Luz Maria Alonso-Valerdi, Monterrey Institute of Technology and Higher Education (ITESM), Mexico</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Yu Zhang, Lehigh University, United States; Andreea Ioana Sburlea, University of Groningen, Netherlands</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Tom Chau &#x02709; <email>tom.chau&#x00040;utoronto.ca</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>13</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1108889</elocation-id>
<history>
<date date-type="received">
<day>26</day>
<month>11</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>25</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Ivanov and Chau.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Ivanov and Chau</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>Despite growing interest and research into brain-computer interfaces (BCI), their usage remains limited outside of research laboratories. One reason for this is BCI inefficiency, the phenomenon where a significant number of potential users are unable to produce machine-discernible brain signal patterns to control the devices. To reduce the prevalence of BCI inefficiency, some have advocated for novel user-training protocols that enable users to more effectively modulate their neural activity. Important considerations for the design of these protocols are the assessment measures that are used for evaluating user performance and for providing feedback that guides skill acquisition. Herein, we present three trial-wise adaptations (running, sliding window and weighted average) of Riemannian geometry-based user-performance metrics (<italic>classDistinct</italic> reflecting the degree of class separability and <italic>classStability</italic> reflecting the level of within-class consistency) to enable feedback to the user following each individual trial. We evaluated these metrics, along with conventional classifier feedback, using simulated and previously recorded sensorimotor rhythm-BCI data to assess their correlation with and discrimination of broader trends in user performance. Analysis revealed that the sliding window and weighted average variants of our proposed trial-wise Riemannian geometry-based metrics more accurately reflected performance changes during BCI sessions compared to conventional classifier output. The results indicate the metrics are a viable method for evaluating and tracking user performance changes during BCI-user training and, therefore, further investigation into how these metrics may be presented to users during training is warranted.</p></abstract>
<kwd-group>
<kwd>brain-computer interface (BCI)</kwd>
<kwd>electroencephalography (EEG)</kwd>
<kwd>user training</kwd>
<kwd>Riemannian geometry</kwd>
<kwd>user evaluation</kwd>
<kwd>simulation</kwd>
</kwd-group>
<contract-sponsor id="cn001">Natural Sciences and Engineering Research Council of Canada<named-content content-type="fundref-id">10.13039/501100000038</named-content></contract-sponsor>
<counts>
<fig-count count="6"/>
<table-count count="4"/>
<equation-count count="9"/>
<ref-count count="70"/>
<page-count count="14"/>
<word-count count="9176"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1. Introduction</title>
<p>Although brain-computer interfaces (BCI) have been proposed as an access technology for individuals with severe motor impairments (Wolpaw et al., <xref ref-type="bibr" rid="B68">2002</xref>; Neuper et al., <xref ref-type="bibr" rid="B50">2003</xref>), users often struggle to produce consistent and machine-discernible neural patterns, thereby limiting clinical adoption (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>; Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>; Sannelli et al., <xref ref-type="bibr" rid="B58">2019</xref>). This inability of classification algorithms to correctly decode user patterns with sufficient accuracy is referred to as BCI inefficiency (Vidaurre and Blankertz, <xref ref-type="bibr" rid="B63">2010</xref>; Vidaurre et al., <xref ref-type="bibr" rid="B65">2011b</xref>; Sannelli et al., <xref ref-type="bibr" rid="B58">2019</xref>) and has been repeatedly observed in BCI studies since their inception (Allison and Neuper, <xref ref-type="bibr" rid="B7">2010</xref>).</p>
<p>While BCI inefficiency has been tackled <italic>via</italic> sophisticated signal processing and classification approaches, only modest improvements to BCI decoding capability have been reported (see Lotte et al., <xref ref-type="bibr" rid="B43">2018</xref> for review). Inter-user performance differences remain significantly larger than inter-classifier differences within users (e.g., Ang et al., <xref ref-type="bibr" rid="B9">2012</xref>; Barachant et al., <xref ref-type="bibr" rid="B12">2012</xref>; Lawhern et al., <xref ref-type="bibr" rid="B39">2018</xref>; Li et al., <xref ref-type="bibr" rid="B41">2019</xref>) suggesting that BCI inefficiency cannot be addressable strictly by algorithmic enhancements. Indeed, BCI user performance has been associated with a melange of physiological (Blankertz et al., <xref ref-type="bibr" rid="B16">2010</xref>; Ahn et al., <xref ref-type="bibr" rid="B2">2013a</xref>,<xref ref-type="bibr" rid="B3">b</xref>; Zhang et al., <xref ref-type="bibr" rid="B70">2015</xref>; Shu et al., <xref ref-type="bibr" rid="B62">2018</xref>) and psychological factors (Burde and Blankertz, <xref ref-type="bibr" rid="B18">2006</xref>; Grosse-Wentrup et al., <xref ref-type="bibr" rid="B28">2011</xref>; Hammer et al., <xref ref-type="bibr" rid="B29">2012</xref>; Witte et al., <xref ref-type="bibr" rid="B66">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B36">2015</xref>; Kleih and K&#x000FC;bler, <xref ref-type="bibr" rid="B37">2015</xref>; Myrden and Chau, <xref ref-type="bibr" rid="B49">2015</xref>; Ahn et al., <xref ref-type="bibr" rid="B4">2018</xref>).</p>
<p>Increasingly, BCI task performance is being recognized as a skill that can be learned (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Ono et al., <xref ref-type="bibr" rid="B52">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B35">2016b</xref>; Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>; Perdikis et al., <xref ref-type="bibr" rid="B53">2018</xref>; Meng and He, <xref ref-type="bibr" rid="B47">2019</xref>; Nguyen et al., <xref ref-type="bibr" rid="B51">2019</xref>; Benaroch et al., <xref ref-type="bibr" rid="B15">2021</xref>), lending credence to supportive skill development as a meaningful avenue to reduce BCI inefficiency. Indeed, studies have already demonstrated that commonly deployed user training approaches do not promote skill learning in BCI users (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>). Mastery of a BCI control task can be characterized as procedural learning (Kober et al., <xref ref-type="bibr" rid="B38">2013</xref>; Hiremath et al., <xref ref-type="bibr" rid="B32">2015</xref>; Casimo et al., <xref ref-type="bibr" rid="B20">2017</xref>), whereby procedural memory is developed by systematically repeating the task until all the required actions occur automatically, without conscious control (Eichenbaum, <xref ref-type="bibr" rid="B25">2008</xref>). Fitts and Posner (<xref ref-type="bibr" rid="B26">1967</xref>) and Anderson (<xref ref-type="bibr" rid="B8">1982</xref>) posit that the first stage of such learning entails developing clear knowledge of the task, how it can be performed successfully, and how to identify erroneous or poor task performance. Thus, BCI skill learning hinges on the provision of digestible and accurate extrinsic feedback (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>; Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>); humans cannot intrinsically evaluate their brain signals. However, due to the complexities of EEG interpretation and its low signal-to-noise ratio, relatively few metrics have been proposed as user feedback.</p>
<p>Specifically, we contend that BCI user feedback must:</p>
<list list-type="order">
<list-item><p>Contain, but not be limited to, descriptive information regarding the current level of performance (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>; Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>).</p></list-item>
<list-item><p>Reflect performance change such that the learner receives actionable guidance toward incremental improvement (Cannon and Witherspoon, <xref ref-type="bibr" rid="B19">2005</xref>; Hattie and Timperley, <xref ref-type="bibr" rid="B30">2007</xref>; Ghaderi and Farrell, <xref ref-type="bibr" rid="B27">2020</xref>).</p></list-item>
<list-item><p>Be available immediately following task trial performance (200&#x02013;2,000 ms) as procedural learning relies on the timely association between action performance and reinforcement-induced dopamine (Schultz, <xref ref-type="bibr" rid="B60">2002</xref>; Perrin and Venance, <xref ref-type="bibr" rid="B54">2019</xref>).</p></list-item>
</list>
<p><xref ref-type="table" rid="T1">Table 1</xref> organizes past research on EEG BCI user performance metrics under two groups, those derived from EEG signals while the user remains at rest, and those that depend on EEG collected during active brain states (e.g., performance of a mental task). However, only one approach meets all three design criteria.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>BCI user performance metrics.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497; color:#ffffff;">
<th rowspan="2"/>
<th valign="top" align="left"><bold>References</bold></th>
<th valign="top" align="left"><bold>Metric</bold></th>
<th valign="top" align="left"><bold>Purpose</bold></th>
<th valign="top" align="center" colspan="3"><bold>Criteria</bold></th>
<th valign="top" align="left"><bold>Remark</bold></th>
</tr>
<tr style="background-color:#919497; color:#ffffff;">
<th/>
<th/>
<th/>
<th valign="top" align="center"><bold>1</bold></th>
<th valign="top" align="center"><bold>2</bold></th>
<th valign="top" align="center"><bold>3</bold></th>
<th/>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" rowspan="3">Resting</td>
<td valign="top" align="left">Blankertz et al. (<xref ref-type="bibr" rid="B16">2010</xref>) and Sannelli et al. (<xref ref-type="bibr" rid="B58">2019</xref>)</td>
<td valign="top" align="left">SMR predictor</td>
<td valign="top" align="left">Predict CA</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
<td valign="top" align="left" rowspan="3">Not designed for instantaneous feedback; requires recordings of brain at rest</td>
</tr>
<tr>
<td valign="top" align="left">Ahn et al. (<xref ref-type="bibr" rid="B3">2013b</xref>)</td>
<td valign="top" align="left">(<italic>P</italic><sub>&#x003B1;</sub>&#x0002B;<italic>P</italic><sub>&#x003B2;</sub>)/(<italic>P</italic><sub>&#x003B8;</sub>&#x0002B;<italic>P</italic><sub>&#x003B3;</sub>)</td>
<td valign="top" align="left">Predict CA</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
</tr>
<tr>
<td valign="top" align="left">Zhang et al. (<xref ref-type="bibr" rid="B70">2015</xref>)</td>
<td valign="top" align="left">M1 spectral entropy</td>
<td valign="top" align="left">Predict CA</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
</tr>
<tr>
<td valign="top" align="left" rowspan="6">Active brain state</td>
<td valign="top" align="left">Wolpaw et al. (<xref ref-type="bibr" rid="B68">2002</xref>) and Wolpaw et al. (<xref ref-type="bibr" rid="B67">2000</xref>)</td>
<td valign="top" align="left">Strength of SMR suppression</td>
<td valign="top" align="left">Feedback</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td valign="top" align="center">&#x02713;</td>
<td valign="top" align="left">No synthesis of current and Previous feedback</td>
</tr>
<tr>
<td valign="top" align="left">Pfurtscheller et al. (<xref ref-type="bibr" rid="B55">2003</xref>) and Sannelli et al. (<xref ref-type="bibr" rid="B58">2019</xref>)</td>
<td valign="top" align="left">Classifier-based, predicted task label</td>
<td valign="top" align="left">Feedback</td>
<td/>
<td/>
<td valign="top" align="center">&#x02713;</td>
<td valign="top" align="left">May not reflect changes in user performance; difficult to interpret</td>
</tr>
<tr>
<td valign="top" align="left">Bamdadian et al. (<xref ref-type="bibr" rid="B11">2014</xref>)</td>
<td valign="top" align="left">Pre-trial onset EEG signal power</td>
<td valign="top" align="left">Predict CA</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
<td valign="top" align="left">Pre-trial activity may not reflect task performance</td>
</tr>
<tr>
<td valign="top" align="left">Shu et al. (<xref ref-type="bibr" rid="B62">2018</xref>)</td>
<td valign="top" align="left">Laterality index based on mean event-related EEG signal power</td>
<td valign="top" align="left">Predict CA</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
<td valign="top" align="left">Not conducive to online use&#x02014;needs user-specific frequencies</td>
</tr>
<tr>
<td valign="top" align="left">Lotte and Jeunet (<xref ref-type="bibr" rid="B44">2018</xref>)</td>
<td valign="top" align="left">Riemannian interclass discriminability and intraclass consistency</td>
<td valign="top" align="left">Track user skill</td>
<td valign="top" align="center">&#x02713;</td>
<td/>
<td/>
<td valign="top" align="left">Classifier-independent</td>
</tr>
<tr>
<td valign="top" align="left">Duan et al. (<xref ref-type="bibr" rid="B24">2021</xref>)</td>
<td valign="top" align="left">Riemannian metrics (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>) &#x0002B; diffusion maps</td>
<td valign="top" align="left">Feedback</td>
<td valign="top" align="center">&#x02713;</td>
<td valign="top" align="center">&#x02713;</td>
<td valign="top" align="center">&#x02713;</td>
<td valign="top" align="left">Performance represented only visually; user infers performance changes from visualization</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>CA, classifier accuracy; M1, primary motor cortex; SMR, sensory motor rhythm.</p>
</table-wrap-foot>
</table-wrap>
<p>A few metrics have been developed on the basis of short EEG recordings of the resting brain to prognosticate BCI inefficiency. These studies have shown that BCI classification accuracy is positively correlated with an sensorimotor rhythm (SMR) predictor, i.e., the maximum difference between the power spectral density curve during a relax with eyes open condition and a fit of the 1/<italic>f</italic> noise spectrum (Blankertz et al., <xref ref-type="bibr" rid="B16">2010</xref>; Sannelli et al., <xref ref-type="bibr" rid="B58">2019</xref>), a ratio of frequency band signal powers, i.e., (<italic>P</italic><sub>&#x003B1;</sub>&#x0002B;<italic>P</italic><sub>&#x003B2;</sub>)/(<italic>P</italic><sub>&#x003B8;</sub>&#x0002B;<italic>P</italic><sub>&#x003B3;</sub>) (Ahn et al., <xref ref-type="bibr" rid="B3">2013b</xref>), and a single channel spectral entropy estimate over the motor cortex during rest (Zhang et al., <xref ref-type="bibr" rid="B70">2015</xref>). Despite the potential of forecasting the accuracy of SMR BCI control, these metrics were not designed to provide user-feedback and do not satisfy the feedback metric design objectives.</p>
<p>A simple metric derived from EEG corresponding to active brain states is the classifier output (i.e., predicted mental task label) as initially developed by the Graz BCI group (Pfurtscheller et al., <xref ref-type="bibr" rid="B55">2003</xref>). Since the initial use of classifiers for training, others have investigated alternative methods of using classifier feedback for training such as providing biased feedback (Barbero and Grosse-Wentrup, <xref ref-type="bibr" rid="B13">2010</xref>; Alimardani et al., <xref ref-type="bibr" rid="B6">2014</xref>) or breaking trials into multiple segments to be classified individually and providing positive feedback only if the individual windows have non-zero sensitivity during a trial (at least one true positive) and maximum specificity (zero false positives) in the periods immediately preceding or following a trial (Sburlea et al., <xref ref-type="bibr" rid="B59">2015</xref>). Unfortunately, changes in classifier output may not reflect changes in user-performance (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>), can be difficult to interpret due in part to a lack of explanatory feedback (Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>) or a lack of user understanding of algorithmic mechanics (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; M&#x000FC;ller et al., <xref ref-type="bibr" rid="B48">2017</xref>), and conflates the performance of the classifier with that of the human user (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>). Other BCI user performance metrics derived from EEG during the execution of mental tasks do not directly relate to task performance as in Bamdadian et al. (<xref ref-type="bibr" rid="B11">2014</xref>), or require <italic>a priori</italic> determination of user-specific frequency bands, which may preclude real-time deployment during initial user training (Shu et al., <xref ref-type="bibr" rid="B62">2018</xref>). Lotte and Jeunet (<xref ref-type="bibr" rid="B44">2018</xref>) proposed Riemannian geometry-based metrics (see Congedo et al., <xref ref-type="bibr" rid="B22">2017</xref>; Yger et al., <xref ref-type="bibr" rid="B69">2017</xref> for reviews of Riemannian geometry for BCIs) to track changes in user motor imagery skill. Advantageously, these Riemannian metrics are agnostic to the selection of electrode channels and BCI classifier, and do not rely on user-specific hyperparameters. Nonetheless, these metrics were designed to characterize user performance on the basis of a static rather than a dynamic data set. As such, these metrics neither integrate new data nor reflect changes in user performance as new trials are attempted. Duan et al. (<xref ref-type="bibr" rid="B24">2021</xref>) rendered these metrics in conjunction with diffusion maps to provide a visual representation of the relative similarities and differences of recent trials to users during online training.</p>
<p>In this paper, we propose alterations to the Riemannian geometry-based metrics due to Lotte and Jeunet (<xref ref-type="bibr" rid="B44">2018</xref>) to admit new data during online training. These metrics were selected for further study due to their intuitive connection to trial performance and their freedom from user-specific hyperparameters.</p>
</sec>
<sec id="s2">
<title>2. Materials and methods</title>
<sec>
<title>2.1. Performance metric design</title>
<p>We formulate dynamic variations of the &#x0201C;class distinctiveness&#x0201D; (<italic>classDistinct</italic>) and &#x0201C;class stability&#x0201D; (<italic>classStability</italic>) metrics introduced by Lotte and Jeunet (<xref ref-type="bibr" rid="B44">2018</xref>). We first define inter- and intra-class dispersion, as they are fundamental to the computation of the metrics. The inter-class dispersion was defined as the distance between class mean covariance matrices:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>C</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mi>D</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003B4;</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M2"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the mean covariance matrix for class <italic>c</italic> and &#x003B4;<sub><italic>R</italic></sub> denotes the Riemannian distance. Note that Riemannian mean covariance matrix is estimated using numerical methods as no closed form solutions are known (Congedo et al., <xref ref-type="bibr" rid="B22">2017</xref>; Yger et al., <xref ref-type="bibr" rid="B69">2017</xref>). Intra-class dispersion, &#x003A6;<sub><italic>c</italic></sub>, was computed using the mean distance between covariance matrices of individual trials from class <italic>c</italic> and the mean covariance matrix of class <italic>c</italic>:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M3"><mml:mrow><mml:msub><mml:mo>&#x003A6;</mml:mo><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:mfrac><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003B4;</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>c</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mo>&#x00393;</mml:mo><mml:mrow><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M4"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the mean covariance matrix for class <italic>c</italic>, &#x00393;<sub><italic>c, i</italic></sub> is the <italic>i</italic>th trial covariance matrix from class <italic>c</italic>, <italic>N</italic><sub><italic>c</italic></sub> is the number of trials belonging to class <italic>c</italic>, and &#x003B4;<sub><italic>R</italic></sub> is again the Riemannian distance.</p>
<p>The <italic>classDistinct</italic> metric was defined as the ratio of inter- to intra-class dispersions:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M5"><mml:mrow><mml:mi>c</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mi>D</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mo>&#x00393;</mml:mo><mml:mo>,</mml:mo><mml:mo>&#x003A6;</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B4;</mml:mi><mml:mi>R</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mo>&#x003A6;</mml:mo><mml:mn>1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mo>&#x003A6;</mml:mo><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>while the <italic>classStability</italic> of class <italic>c</italic> was computed as the inverse of the cognate intra-class dispersion, namely,</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>c</mml:mi><mml:mi>l</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mi>S</mml:mi><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x003A6;</mml:mo></mml:mrow><mml:mrow><mml:mi>c</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:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mo>&#x003A6;</mml:mo></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Note that these equations apply to two-class BCIs; however, they can be extended to more than two classes (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>). As defined here, metrics (3) and (4) use a static set of trials to assess user performance at a particular point in time. To ensure that incremental, time-dependent feedback is available shortly after each new trial and to provide an indication of whether performance is improving over time, we propose three different methods of dynamically updating these metrics.</p>
<p>Consider that there are <italic>N</italic><sub><italic>C</italic></sub> classes or separate BCI tasks and that a session contains <italic>N</italic> blocks (or runs). Let <inline-formula><mml:math id="M7"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> refer to the sessional mean covariance matrix for BCI class <italic>c</italic>, <italic>c</italic> &#x0003D; 1, &#x02026;, <italic>N</italic><sub><italic>C</italic></sub> after block <italic>k</italic>, <italic>k</italic> &#x0003D; 1, &#x02026;, <italic>N</italic>. &#x003A6;<sub><italic>k, c</italic></sub> refers to the sessional intra-class dispersion for class <italic>c</italic> after block <italic>k</italic> and &#x003D5;<sub><italic>k, c</italic></sub> refers to mean deviation from the mean for the class <italic>c</italic> trials of block <italic>k</italic>.</p>
<p>The first trial-wise adaption method (hereafter referred to as the <bold>running</bold> <italic>classDistinct</italic>/<italic>classStability</italic> method) adds each new trial to a set of trials from the previous <italic>k</italic>&#x02212;1 blocks and current <italic>k</italic>th block and recomputes (3)&#x02013;(4). While simple to implement, this method has potential disadvantages. Primarily, as there will generally be a greater proportion of trials from previous blocks, the changes in the metrics due to new trials may be muted. Furthermore, with respect to the <italic>classStability</italic> metric, this method may penalize users for exploring different mental task strategies by artificially inflating the intra-class dispersion.</p>
<p>The second proposed approach is to use a <bold>sliding window</bold> of trials to compute the metrics. With this approach, a fixed-length queue of the most recent trials for each class are retained, ensuring that past trials do not unduly influence metric values. After a new trial is added to (and the oldest trial removed from) the queue, (1)&#x02013;(4) are recomputed using the trials within the queue.</p>
<p>The final proposed approach is to use a <bold>weighted average</bold> of past and recent trials for both the post-trial mean and intra-class dispersion. Queues are again utilized to maintain a set of the most recent trials for each class. However, the post-trial mean is computed as:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M8"><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msubsup><mml:msub><mml:mi>&#x003B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x003B1;</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:msup><mml:msubsup><mml:mover accent='true'><mml:mo>&#x00393;</mml:mo><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msubsup></mml:mrow></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M9"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the mean for class <italic>c</italic> from the previous block of trials and &#x003B3;<sub><italic>i, c</italic></sub> is the mean of the most recent trials for class <italic>c</italic> within the queue upon completion of the <italic>i</italic>th trial within the <italic>k</italic>th block (<xref ref-type="fig" rid="F1">Figure 1</xref>). &#x003B1;<sub>1</sub>&#x02208;[0, 1] is a constant controlling the relative weights of the two means. This update equation is equivalent to the convex sum <inline-formula><mml:math id="M10"><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in Euclidean geometry (Congedo et al., <xref ref-type="bibr" rid="B22">2017</xref>). At the beginning of a block, the queue contains primarily trials from the previous block and thus, the sets of trials used to compute &#x00393;<sub><italic>k</italic>&#x02212;1, <italic>c</italic></sub> and &#x003B3;<sub><italic>i, c</italic></sub> have large intersection. As more trials are completed, the relative influence of trials from the previous block are more gradually reduced than in the moving average approach. For the weighted average <italic>classDistinct</italic> and <italic>classStability</italic> metrics, we made the following modification to the calculation of the intra-class dispersion. We split the set of trials, <italic>T</italic>, into <italic>N</italic><sub><italic>s</italic></sub> subsets of <italic>N</italic><sub><italic>t</italic></sub> trials, <italic>T</italic><sub><italic>j</italic></sub>, such that</p>
<disp-formula id="E6"><mml:math id="M11"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&#x0222A;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x0222A;</mml:mo><mml:mo>&#x022EF;</mml:mo><mml:mo>&#x0222A;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Subsets were formed by splitting trials according to the chronological order in which they were performed; for example, the first <italic>N</italic><sub><italic>t</italic></sub> trials performed during a block would be grouped into subset <italic>T</italic><sub>1</sub>. Using these subsets, we computed a modified intra-class dispersion as:</p>
<disp-formula id="E7"><mml:math id="M12"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mo>&#x003A6;</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>&#x00393;</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mrow><mml:mi>&#x00393;</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</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:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>N</italic><sub><italic>s</italic></sub> is the number of trial subsets, <italic>N</italic><sub><italic>t</italic></sub> is the number of trials in each subset, <inline-formula><mml:math id="M13"><mml:msub><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>&#x00393;</mml:mi></mml:mrow><mml:mo accent="true">&#x000AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> is the mean covariance matrix of trials within the <italic>j</italic><sup><italic>th</italic></sup> subset of trials, &#x00393;<sub><italic>T</italic><sub><italic>j, i</italic></sub></sub> is the covariance matrix of the <italic>i</italic><sup><italic>th</italic></sup> trial within subset <italic>T</italic><sub><italic>j</italic></sub>, and &#x003B4;<sub><italic>R</italic></sub> denotes the Riemannian distance. The motivation behind this modification was to reduce the impact of signal non-stationarities that may artificially increase the intra-class dispersion when considering a large number of trials. For our analysis, we set <italic>N</italic><sub><italic>t</italic></sub> &#x0003D; 5. Trial subsets were disjoint save for when computing within-block post-trial intra-class dispersion values. If the number of trials completed within the block was not divisible by <italic>N</italic><sub><italic>t</italic></sub>, subset <italic>T</italic><sub><italic>N</italic><sub><italic>s</italic></sub></sub> was formed using the most recently completed <italic>N</italic><sub><italic>t</italic></sub> trials; consequently, this subset could share up to <italic>N</italic><sub><italic>t</italic></sub>&#x02212;1 trials with subset <italic>T</italic><sub><italic>N</italic><sub><italic>s</italic></sub> &#x02212; 1</sub>.</p>
<p>The post-trial intra-class dispersion was computed using this modified intra-class dispersion:</p>
<disp-formula id="E8"><label>(6)</label><mml:math id="M14"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003B1;</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msubsup><mml:mo>&#x003A6;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x02217;</mml:mo></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003B1;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msubsup><mml:mi>&#x003D5;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x02217;</mml:mo></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>
<p>where &#x003B1;<sub>2</sub>&#x02208;[0, 1] is a constant, &#x003D5;<sub><italic>k</italic>&#x02212;1, <italic>c</italic></sub> is the intra-class dispersion for the class <italic>c</italic> trials of the (<italic>k</italic>&#x02212;1)th block, and &#x003D5;<sub><italic>k, c</italic></sub> is the intra-class dispersion of class <italic>c</italic> trials completed only during the current (<italic>k</italic>th) block. This estimate does not artificially penalize users for exploring different mental task strategies among blocks as means and mean deviations from the means are computed for trials within each block independently before being combined.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Depiction of the trials used to compute <inline-formula><mml:math id="M17"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (the mean covariance matrix for class <italic>c</italic> based on trials from the previous block) and &#x003B3;<sub><italic>i, c</italic></sub> (the mean covariance matrix for the most recent trials for class <italic>c</italic> after the <italic>i</italic>th trial). These are the key quantities in the weighted average <italic>classDistinct</italic> metric. <inline-formula><mml:math id="M18"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00393;</mml:mo></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> remains constant as the trials of the <italic>k</italic>th block are performed. The trials within the dashed rectangle represent the queue of the most recently performed trials. &#x003B3;<sub><italic>i, c</italic></sub> is updated using the trials within the queue after each new trial within the <italic>k</italic>th block.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0001.tif"/>
</fig>
</sec>
<sec>
<title>2.2. Experimental design</title>
<p>The experimental goal was to assess how accurately trial-wise reinforcement signals reflect longer-term (i.e., over the course of several trials) performance changes. The term &#x0201C;reinforcement signals&#x0201D; will be used rather than &#x0201C;feedback&#x0201D; because our focus in this study was to assess the numerical values that would be used to generate feedback; we did not evaluate how to present the reinforcement signals to users nor how these would be interpreted by users.</p>
<p>To quantify &#x0201C;longer-term performance changes,&#x0201D; we computed performance metrics for non-overlapping blocks of 40 trials (20 per class) and then computed a &#x0201C;block-wise performance change&#x0201D; by computing the change in different metrics between adjacent blocks. Note that computing performance metrics in this manner with disjoint sets of trials is often how user performance is tracked in BCI studies (e.g., Vidaurre et al., <xref ref-type="bibr" rid="B64">2011a</xref>; Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>; Meng and He, <xref ref-type="bibr" rid="B47">2019</xref>).</p>
<p>To assess the level of agreement between the trial-wise reinforcement signals and the block-wise changes, we computed a reinforcement signal for each trial within a block, then summed all these individual trial reinforcement signals, and finally compared the sum of trial-wise reinforcement signals to the block-wise change. More specifically, we evaluated the extent to which: (i) trial-wise reinforcement signal sums correlated to performance changes computed over a block of trials and (ii) trial-wise reinforcement signal sums correctly discriminated between positive and negative block-wise performance changes. The calculation of block-wise performance changes and trial-wise reinforcement signal sums is summarized in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Illustration of block-wise performance change and trial-wise reinforcement signal sum calculations. To the left of the dashed line, the single trial reinforcement signals are computed using the <italic>i</italic>th trial within a block and the set of all previously performed trials. The trial-wise reinforcement signals for each trial within the block are summed to generate a trial-wise reinforcement sum for the block. To the right of the dashed line, the Block-wise metrics, <italic>classDistinct, classStability</italic>, and run-wise classification accuracy (RWCA, see Section 2.5) are computed using all of the trials within a single block, and the block-wise performance change is computed as the difference between the <italic>k</italic>th and (<italic>k</italic>&#x02212;1)th block-wise metric values. The objective of this study was to evaluate how closely the trial-wise reinforcement sums reflected the block-wise performance changes.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0002.tif"/>
</fig>
<p>Sums of the trial-wise reinforcement signals were used in the analysis rather than the single trial reinforcement signals as the intent was to investigate the cumulative reinforcement over a larger set of trials. In practice, the cumulative reinforcement is likely to be a more reliable training tool than single-trial feedback, which can be sensitive to noise and other spurious factors (e.g., covariate shifts).</p>
</sec>
<sec>
<title>2.3. Simulated EEG data</title>
<p>Simulated EEG data were generated using the simBCI software library (Lindgren et al., <xref ref-type="bibr" rid="B42">2018</xref>). Simulation parameters were set according to BCI Competition IV data generation example described in Lindgren et al. (<xref ref-type="bibr" rid="B42">2018</xref>) with the following modifications: trial lengths were set to 4,000 ms, sampling frequency set to 250 Hz, and all eye movement/blink effects removed. All simulations were run using the MRI volume-derived leadfield model contained in the &#x0201C;leadfield-mediumRefinement.mat&#x0201D; file available for download with the simBCI software. All analyses were performed on electrodes 18, 33, 47, 84, 91, 104, 145, 188, and 218 approximating positions Fz, F4, C4, Cz, P4, Pz, P3, C3, and F3, respectively.</p>
<p>BCI session blocks were generated to simulate three levels of BCI-user performance: (i) low, (ii) moderate, and (iii) high performance. <xref ref-type="table" rid="T2">Table 2</xref> outlines the characteristics of each of these performance levels. 100 blocks of 40 trials (20 per class) for each of these performance levels were generated. Pairs of these blocks were then used to form 700 simulated two-block BCI sessions. To simulate changing performance conditions, 100 sessions of each of the following block pairs were created: low-moderate, low-high, moderate-low, moderate-high, high-low, and high-moderate (hereafter abbreviated as LM, LH, ML, MH, and HM respectively). Another 100 sessions were created using low-low, moderate-moderate, high-high pairs (abbreviated as NC, for &#x0201C;no change&#x0201D;) to simulate constant performance conditions. <xref ref-type="table" rid="T3">Table 3</xref> provides a summary of each of the simulated session types.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Descriptions of the three simulated performance levels.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497; color:#ffffff;">
<th valign="top" align="left"><bold>Performance level</bold></th>
<th valign="top" align="left"><bold>Description</bold></th>
<th valign="top" align="left"><bold>Interpretation</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Low</td>
<td valign="top" align="left">Both &#x0201C;left&#x0201D; and &#x0201C;right&#x0201D; hand motor imagery tasks result in ERDs in the right motor cortex</td>
<td valign="top" align="left">A user who produces similar EEG patterns for multiple tasks</td>
</tr>
<tr>
<td valign="top" align="left">Moderate</td>
<td valign="top" align="left">&#x0201C;Left&#x0201D; motor imagery tasks consistently produce ERDs in the right motor cortex while &#x0201C;right&#x0201D; motor imagery tasks elicit a left motor cortex ERD in half the trials and a right motor cortex ERD in the other half</td>
<td valign="top" align="left">A user who has achieved good performance with one task but lacks consistency with a second task</td>
</tr>
<tr>
<td valign="top" align="left">High</td>
<td valign="top" align="left">&#x0201C;Left&#x0201D; and &#x0201C;right&#x0201D; motor imagery tasks consistently trigger a contralateral ERD</td>
<td valign="top" align="left">A user with idealized performance</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>ERD, event-related desyncrhonization.</p>
</table-wrap-foot>
</table-wrap>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Simulated session types.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497; color:#ffffff;">
<th valign="top" align="left"><bold>Name</bold></th>
<th valign="top" align="left"><bold>Block 1 performance level</bold></th>
<th valign="top" align="left"><bold>Block 2 performance level</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">LM</td>
<td valign="top" align="left">Low</td>
<td valign="top" align="left">Moderate</td>
</tr>
<tr>
<td valign="top" align="left">LH</td>
<td valign="top" align="left">Low</td>
<td valign="top" align="left">High</td>
</tr>
<tr>
<td valign="top" align="left">ML</td>
<td valign="top" align="left">Moderate</td>
<td valign="top" align="left">Low</td>
</tr>
<tr>
<td valign="top" align="left">MH</td>
<td valign="top" align="left">Moderate</td>
<td valign="top" align="left">High</td>
</tr>
<tr>
<td valign="top" align="left">HL</td>
<td valign="top" align="left">High</td>
<td valign="top" align="left">Low</td>
</tr>
<tr>
<td valign="top" align="left">HM</td>
<td valign="top" align="left">High</td>
<td valign="top" align="left">Moderate</td>
</tr>
<tr>
<td valign="top" align="left">NC</td>
<td valign="top" align="left">Low, moderate, or high</td>
<td valign="top" align="left">Same as block 1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>These simulated sessions were not intended to represent realistic BCI-user learning capabilities; indeed, such pronounced performance changes would be unlikely in adjacent blocks with real users. Rather these simulated sessions provide meaningful and controlled scenarios which can be used to evaluate the response of the different metrics to performance changes.</p>
<p>Prior to analysis, the EEG data were zero-phase filtered using fourth order Butterworth filters with a passband of 8&#x02013;30 Hz. Data were epoched into trial segments consisting of the middle two seconds of the four second trial.</p>
</sec>
<sec>
<title>2.4. Real EEG data</title>
<p>The proposed metrics were also evaluated using previously published (Cho et al., <xref ref-type="bibr" rid="B21">2017</xref>) SMR-EEG data (52 subjects, left and right hand motor imagery tasks, 64 Ag/AgCl active electrodes). Each participant completed 100 or 120 trials of each motor imagery task in blocks of 40 trials (20 per task). Within each seven second trial, participants were instructed to perform a three second imagined left or right hand finger movement sequence. At the end of each block of trials, participants were given the classification results of the latest block of trials. Full participant and instrumentation details are provided by Cho et al. (<xref ref-type="bibr" rid="B21">2017</xref>).</p>
<p>We considered data from a subset of channels, namely, F3, Fz, F4, C3, Cz, C4, P3, Pz, and P4. All data were zero-phase filtered using fourth order Butterworth filters with a passband of 8&#x02013;30 Hz. Subsequently, all data were downsampled from 512 to 256 Hz. All analysis was performed using the central two seconds of the three second motor imagery tasks.</p>
<p>Finally, as our Riemannian geometry-based performance metrics are sensitive to artifacts, a two stage procedure was applied to remove trials containing artifacts. The first step was to remove any of the trials flagged as containing measurement or movement artifacts by Cho et al. (<xref ref-type="bibr" rid="B21">2017</xref>). In the second step, the offline Riemannian Potato Field signal quality procedure (Barth&#x000E9;lemy et al., <xref ref-type="bibr" rid="B14">2019</xref>) was applied. Seven individual &#x0201C;potatoes&#x0201D; were defined according to the recommendations from Barth&#x000E9;lemy et al. (<xref ref-type="bibr" rid="B14">2019</xref>): five electrode contact loss detectors using paired electrode channels (F3-C3, P3-Pz, Fz-F4, Cz-C4, and C4-P4) bandpass filtered between 1 and 20 Hz and three general artifact detectors using groups of four electrodes (F3-C3-P3-Pz, Fz-F4-Cz-C4, and P4-Pz-Fz-F4) bandstop filtered between 8 and 38 Hz. Each potato filter was calibrated using a subject&#x00027;s entire set of trials. Any trial identified by the algorithm as containing artifacts was excluded from further analysis.</p>
</sec>
<sec>
<title>2.5. Block-wise performance evaluation</title>
<p>The <italic>classDistinct</italic> and <italic>classStability</italic> metrics were computed for blocks of 40 trials (20 per class) for each simulated session and for each individual in the real dataset. An overall <italic>classStability</italic> metric was constructed by calculating the average of the metric between imagery tasks.</p>
<p>An additional block-wise performance metric, inspired by the run-wise classification accuracy (RWCA) metric (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>), was computed. Using only trials from each individual block, we computed leave-one-trial-out cross-validation classification accuracy with a common spatial pattern feature-regularized linear discriminant analysis classifier (CSP-rLDA) (Blankertz et al., <xref ref-type="bibr" rid="B17">2008</xref>). The CSP feature extraction pipeline comprised four spatial filters.</p>
</sec>
<sec>
<title>2.6. Trial-wise reinforcement calculations</title>
<p>Trial-wise reinforcement signals were derived from classifier output and our proposed running, sliding window, and weighted average <italic>classDistinct</italic> and <italic>classStability</italic> metrics for blocks of simulated and real EEG. The sum of the trial-wise reinforcement signals for each method was then computed for each block of trials. For the weighted average <italic>classDistinct</italic> (5) and <italic>classStability</italic> (6) metrics, &#x003B1;<sub>1</sub> and &#x003B1;<sub>2</sub>, were both set to 0.9.</p>
<p>Trial-wise reinforcement signals for the <italic>classDistinct</italic> and <italic>classStability</italic> metrics were computed as:</p>
<disp-formula id="E9"><mml:math id="M19"><mml:msubsup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M20"><mml:msubsup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the value of the metric after incorporating the <italic>i</italic>th trial within the <italic>k</italic>th block according to the procedures outlined in Section 2.1, and <italic>M</italic><sub><italic>k</italic>&#x02212;1</sub> is the corresponding value of <italic>classDistinct</italic> or <italic>classStability</italic> computed using the trials from the (<italic>k</italic>&#x02212;1)th block. The accumulation of reinforcement signals for each block yielded the trial-wise reinforcement sum for the block. Under this reinforcement calculation scheme, users would be given positive or negative feedback when the metrics were increasing or decreasing, respectively, relative to the start of the block. The metric value at the start of the block, rather than the value after the previous trial, was used as the reference point to emphasize gradual trends in performance rather than potentially volatile trial-wise changes.</p>
<p>Single trial classifier reinforcement outputs were counted as either &#x0002B;1 (reward for correct prediction) or &#x02212;1 (punishment for incorrect prediction). Classifier outputs for the <italic>k</italic>th block in a session were generated using CSP-rLDA classifiers trained using data from the participant&#x00027;s previous <italic>k</italic>&#x02212;1 blocks. All CSP feature extraction used four spatial filters. A three-fold cross-validation on the training data identified the best temporal sub-band (8&#x02013;11 Hz, 9&#x02013;13 Hz, 11&#x02013;19 Hz, 17&#x02013;30 Hz or 8&#x02013;30 Hz) for classification.</p>
</sec>
<sec>
<title>2.7. Statistical analysis</title>
<p>For simulated EEG data, the agreement between block-wise metric changes and the different trial-wise reinforcement sums was estimated by Spearman correlation whereas for real EEG data, repeated measures correlations (Bakdash and Marusich, <xref ref-type="bibr" rid="B10">2017</xref>), which controls for inter-participant variance, was invoked. Using 1,000 bootstrap samples, we generated 95% confidence intervals for the difference between coefficients, e.g., <italic>r</italic><sub><italic>weighted</italic>&#x02212;<italic>avg</italic></sub>&#x02212;<italic>r</italic><sub><italic>running</italic></sub>. These confidence intervals were Bonferroni-corrected to maintain a family-wise type I error of 5%. Significant differences were identified if the confidence intervals did not include 0.</p>
<p>To evaluate the extent to which the reinforcement sums could be used to discriminate between positive or negative block-wise changes in performance, we generated empirical receiver-operator characteristic (ROC) curves, with the sign of the block-wise metric change serving as the ground truth label and the trial-wise sums as the discriminating signal. The area under the ROC curve (AUC) for the different metrics were compared using DeLong&#x00027;s test (DeLong et al., <xref ref-type="bibr" rid="B23">1988</xref>; Robin et al., <xref ref-type="bibr" rid="B57">2011</xref>).</p>
<p>The ROC curves indicate the discrimination ability of the reinforcement sums with arbitrary boundary thresholds. However, in practice a threshold of zero would likely be more intuitive for users to interpret. Therefore, we also compared the proportion of reinforcement sums which had the same sign as the block-wise metric change using McNemar&#x00027;s exact tests (McNemar, <xref ref-type="bibr" rid="B46">1947</xref>; Agresti, <xref ref-type="bibr" rid="B1">2003</xref>). Unless stated otherwise, the Holm method (Holm, <xref ref-type="bibr" rid="B33">1979</xref>) was applied to adjust all <italic>p</italic> values for multiple pairwise comparisons.</p>
</sec>
</sec>
<sec id="s3">
<title>3. Results</title>
<sec>
<title>3.1. Correlation between trial-wise reinforcement signal sums and block-wise performance change</title>
<p><xref ref-type="fig" rid="F3">Figure 3</xref> plots the block-wise change in the <italic>classDistinct</italic> (top row) and <italic>classStability</italic> (bottom row) metrics against their cognate sum of trial-wise reinforcement signals for the simulated EEG data. In the <italic>classDistinct</italic> case only, discernible clusters for each session type emerged according to the simulated changes in user performance (i.e., lower reinforcement values for decreasing performance as in ML, HM, and HL sessions, and higher reinforcement values for increasing performance as in LM, MH, and LH sessions). In contrast, for both metrics, the reinforcement sums for the classifier output generally hovered around zero regardless of simulated user performance.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Block-wise change in <italic>classDistinct</italic> <bold>(top row)</bold> and <italic>classStability</italic> <bold>(bottom row)</bold> for different trial-wise reinforcement signals from simulated data sessions. All trial-wise reinforcement sums are normalized to [&#x02212;1, 1]. Long dashed lines represent lines of best fit. Vertical gray dashed line separates classifier reinforcement sums <bold>(left)</bold> and <italic>classDistinct</italic>/<italic>classStability</italic> reinforcement sums <bold>(right)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0003.tif"/>
</fig>
<p>Block-wise changes for both metrics were positively correlated (<italic>p</italic> &#x0003C; 0.05) with their cognate running, sliding window, and weighted average trial-wise reinforcement sums. In contrast, the block-wise changes were slightly negatively correlated (<italic>p</italic> &#x0003C; 0.05) with trial-wise classifier output reinforcement sums. All pairwise comparisons between reinforcement sums were significant (<italic>p</italic> &#x0003C; 0.05). Similar relationships were observed for block-wise RWCA changes.</p>
<p>Similar significant relationships between the block-wise changes in <italic>classDistinct</italic> and <italic>classStability</italic> and trial-wise reinforcement sums were observed for the real EEG data, as depicted in <xref ref-type="fig" rid="F4">Figure 4</xref>. Correlations involving trial-wise <italic>classDistinct</italic> and <italic>classStability</italic> reinforcement sums remained significantly greater (<italic>p</italic> &#x0003C; 0.05) than those for classifier reinforcement.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Block-wise change in <italic>classDistinct</italic> <bold>(top row)</bold> and <italic>classStability</italic> <bold>(bottom row)</bold> for different trial-wise reinforcement signals from real EEG data. All trial-wise reinforcement sums are normalized to [&#x02212;1, 1]. Long dashed lines represent lines of best fit. Vertical gray dashed line separates classifier reinforcement sums <bold>(left)</bold> and <italic>classDistinct</italic>/<italic>classStability</italic> reinforcement sums <bold>(right)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0004.tif"/>
</fig>
</sec>
<sec>
<title>3.2. Trial-wise reinforcement sum discriminatory ability</title>
<p>The top row of <xref ref-type="fig" rid="F5">Figure 5</xref> shows the ROC curves and corresponding AUC values for discriminating the sign of the block-wise changes in <italic>classDistinct</italic> (left) and <italic>classStability</italic> (right) using different trial-wise reinforcement sums for the simulated EEG sessions. The AUC values in the upper left graph of <xref ref-type="fig" rid="F5">Figure 5</xref> indicate that <italic>classDistinct</italic> reinforcement sum variants could discriminate positive from negative block-wise changes with arbitrary (i.e., non-zero) thresholds. AUC values in the upper right graph of <xref ref-type="fig" rid="F5">Figure 5</xref> reveal that weighted <italic>classStability</italic> reinforcement outperformed the other metrics for discriminating the sign of block-wise <italic>classStability</italic> changes. Pairwise differences between AUC values were significant for both <italic>classDistinct</italic> (<italic>p</italic> &#x0003C; 0.05, Delong&#x00027;s tests) and <italic>classStability</italic> (<italic>p</italic> &#x0003C; 0.0001, Delong&#x00027;s tests) ROC curves.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>ROC curves and AUC values for prediction of the sign of block-wise <italic>classDistinct</italic> <bold>(left column)</bold> and <italic>classStability</italic> <bold>(right column)</bold> changes, using different trial-wise reinforcement sums in simulated <bold>(top row)</bold> and real <bold>(bottom row)</bold> EEG sessions.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0005.tif"/>
</fig>
<p>The bottom row of <xref ref-type="fig" rid="F5">Figure 5</xref> shows the ROC and AUC curves for discriminating the sign of the block-wise changes in <italic>classDistinct</italic> (left) and <italic>classStability</italic> (right) using the different trial-wise reinforcement sums in the real EEG-BCI sessions. AUC values for predictions of block-wise metric changes using trial-wise classifier reinforcement were significantly smaller than those of the other reinforcement metrics (<italic>p</italic> &#x0003C; 0.0001) in both <italic>classDistinct</italic> and <italic>classStability</italic> cases. Sliding window <italic>classDistinct</italic> AUC values were significantly larger than the running <italic>classDistinct</italic> metrics (<italic>p</italic> &#x0003C; 0.01).</p>
<p>The ability to discriminate block-wise performance changes using a fixed threshold of zero varied across the proposed Riemannian geometry metrics. <xref ref-type="table" rid="T4">Table 4</xref> indicates in bold the number of times that the signs of trial-wise reinforcement sums agreed with the signs of block-wise changes for different metrics.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>Cross-tabulation of the sign of block-wise changes and the sign of the trial-wise reinforcement sums, for simulated and real EEG data sets, and for <italic>classDistinct</italic> and <italic>classStability</italic> metrics.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497; color:#ffffff;">
<th valign="top" align="left" rowspan="3"><bold>Data</bold></th>
<th valign="top" align="left" rowspan="3"><bold>Metric</bold></th>
<th valign="top" align="left"><bold>Block-</bold></th>
<th valign="top" align="center" colspan="8"><bold>Reinforcement</bold></th>
</tr>
<tr style="background-color:#919497; color:#ffffff;">
<th valign="top" align="left"><bold>wise</bold></th>
<th valign="top" align="center" colspan="2"><bold>Classifier</bold></th>
<th valign="top" align="center" colspan="2"><bold>Running</bold></th>
<th valign="top" align="center" colspan="2"><bold>Sliding window</bold></th>
<th valign="top" align="center" colspan="2"><bold>Weighted average</bold></th>
</tr>
<tr style="background-color:#919497; color:#ffffff;">
<th valign="top" align="left"><bold>change</bold></th>
<th valign="top" align="center"><bold>Pos</bold>.</th>
<th valign="top" align="center"><bold>Neg</bold>.</th>
<th valign="top" align="center"><bold>Pos</bold>.</th>
<th valign="top" align="center"><bold>Neg</bold>.</th>
<th valign="top" align="center"><bold>Pos</bold>.</th>
<th valign="top" align="center"><bold>Neg</bold>.</th>
<th valign="top" align="center"><bold>Pos</bold>.</th>
<th valign="top" align="center"><bold>Neg</bold>.</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" rowspan="4">Simulated</td>
<td valign="top" align="left" rowspan="2"><italic>classDistinct</italic></td>
<td valign="top" align="center">Pos.</td>
<td valign="top" align="center"><bold>187</bold></td>
<td valign="top" align="center">87</td>
<td valign="top" align="center"><bold>195</bold></td>
<td valign="top" align="center">151</td>
<td valign="top" align="center"><bold>318</bold></td>
<td valign="top" align="center">28</td>
<td valign="top" align="center"><bold>335</bold></td>
<td valign="top" align="center">11</td>
</tr>
<tr>
<td valign="top" align="center">Neg.</td>
<td valign="top" align="center">190</td>
<td valign="top" align="center"><bold>74</bold></td>
<td valign="top" align="center">0</td>
<td valign="top" align="center"><bold>354</bold></td>
<td valign="top" align="center">18</td>
<td valign="top" align="center"><bold>336</bold></td>
<td valign="top" align="center">11</td>
<td valign="top" align="center"><bold>343</bold></td>
</tr>
<tr>
<td valign="top" align="left" rowspan="2"><italic>classStability</italic></td>
<td valign="top" align="center">Pos.</td>
<td valign="top" align="center"><bold>183</bold></td>
<td valign="top" align="center">89</td>
<td valign="top" align="center"><bold>0</bold></td>
<td valign="top" align="center">357</td>
<td valign="top" align="center"><bold>6</bold></td>
<td valign="top" align="center">351</td>
<td valign="top" align="center"><bold>198</bold></td>
<td valign="top" align="center">159</td>
</tr>
<tr>
<td valign="top" align="center">Neg.</td>
<td valign="top" align="center">194</td>
<td valign="top" align="center"><bold>72</bold></td>
<td valign="top" align="center">0</td>
<td valign="top" align="center"><bold>343</bold></td>
<td valign="top" align="center">0</td>
<td valign="top" align="center"><bold>343</bold></td>
<td valign="top" align="center">1</td>
<td valign="top" align="center"><bold>342</bold></td>
</tr>
<tr>
<td valign="top" align="left" rowspan="4">Real</td>
<td valign="top" align="left" rowspan="2"><italic>classDistinct</italic></td>
<td valign="top" align="center">Pos.</td>
<td valign="top" align="center"><bold>65</bold></td>
<td valign="top" align="center">9</td>
<td valign="top" align="center"><bold>24</bold></td>
<td valign="top" align="center">60</td>
<td valign="top" align="center"><bold>76</bold></td>
<td valign="top" align="center">8</td>
<td valign="top" align="center"><bold>78</bold></td>
<td valign="top" align="center">6</td>
</tr>
<tr>
<td valign="top" align="center">Neg.</td>
<td valign="top" align="center">52</td>
<td valign="top" align="center"><bold>9</bold></td>
<td valign="top" align="center">0</td>
<td valign="top" align="center"><bold>65</bold></td>
<td valign="top" align="center">18</td>
<td valign="top" align="center"><bold>47</bold></td>
<td valign="top" align="center">29</td>
<td valign="top" align="center"><bold>36</bold></td>
</tr>
<tr>
<td valign="top" align="left" rowspan="2"><italic>classStability</italic></td>
<td valign="top" align="center">Pos.</td>
<td valign="top" align="center"><bold>55</bold></td>
<td valign="top" align="center">8</td>
<td valign="top" align="center"><bold>21</bold></td>
<td valign="top" align="center">48</td>
<td valign="top" align="center"><bold>46</bold></td>
<td valign="top" align="center">23</td>
<td valign="top" align="center"><bold>41</bold></td>
<td valign="top" align="center">28</td>
</tr>
<tr>
<td valign="top" align="center">Neg.</td>
<td valign="top" align="center">62</td>
<td valign="top" align="center"><bold>10</bold></td>
<td valign="top" align="center">1</td>
<td valign="top" align="center"><bold>79</bold></td>
<td valign="top" align="center">8</td>
<td valign="top" align="center"><bold>72</bold></td>
<td valign="top" align="center">4</td>
<td valign="top" align="center"><bold>76</bold></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p>Bold numbers indicate sign alignment between the block-wise metric changes and a trial-wise reinforcement sums. Sums precisely equal to zero were omitted from the counts.</p>
</table-wrap-foot>
</table-wrap>
<p>For simulated EEG data, McNemar&#x00027;s tests revealed that all pairwise comparisons of counts between different reinforcement sums were significant (<italic>p</italic> &#x0003C; 0.0001). The running <italic>classDistinct</italic> reinforcement sum had a bias toward smaller/more negative sums, resulting in lower agreement with the sign of the corresponding block-wise change. The differences between the sliding window and weighted average proportions all emerged from the MH and NC sessions. The weighted average <italic>classStability</italic> trial-wise reinforcement sum appeared to be the most effective in discriminating the sign of the block-wise <italic>classStability</italic> change (<xref ref-type="table" rid="T4">Table 4</xref>; <xref ref-type="fig" rid="F3">Figure 3</xref>). Exact McNemar&#x00027;s tests revealed that the counts for the weighted average <italic>classStability</italic> reinforcement sums were significantly different from the counts for each of the other three reinforcement sums (<italic>p</italic> &#x0003C; 0.0001). Both the running and sliding window <italic>classStability</italic> reinforcement sums appeared to have a strong bias toward negative values, with the sum being negative in 700 and 694 of the blocks for the running and sliding window variants, respectively.</p>
<p>In the real EEG data, the sliding window and weighted average <italic>classDistinct</italic> and <italic>classStability</italic> trial-wise sums outperformed the corresponding classifier and running reinforcements (<xref ref-type="table" rid="T4">Table 4</xref>; <italic>p</italic> &#x0003C; 0.05, exact McNemar&#x00027;s tests).</p>
</sec>
</sec>
<sec id="s4">
<title>4. Discussion</title>
<sec>
<title>4.1. Sensitivity to performance changes: Trial-wise Riemannian metrics outperform classifier output</title>
<p>The correlation and ROC curve analyses demonstrated that classifier-based reinforcement failed to reflect the block-wise trend in user performance changes. This result in itself is unsurprising as the CSP-rLDA classifier, like other commonly deployed SMR-BCI classifiers, relied on the assumption of stationary and consistent data distributions. In the presence of time-dependent distributions, the classifier is ill-equipped to track changes in class distributions. The proposed Riemannian metrics, on the other hand, dynamically update inter- and intra-class dispersion estimates and as a result are more suited to detecting changes to distributions. The <italic>classDistinct</italic> and <italic>classStability</italic> metrics yield continuous-valued reinforcement signals. This means that small distributional changes due to noise are muted in comparison to larger data shifts due to evolving ERD activations, thereby, assigning more weight to changes that are most relevant to the user. In contrast, with predicted class label feedback, each trial is equally weighted as a correct or incorrect prediction.</p>
<p>Our results concerning classifier feedback, however, should not be interpreted as being irreconcilable with findings of others who have observed that classifier-based feedback can be harnessed to improve performance (e.g., Vidaurre and Blankertz, <xref ref-type="bibr" rid="B63">2010</xref>; M&#x000FC;ller et al., <xref ref-type="bibr" rid="B48">2017</xref>; Meng and He, <xref ref-type="bibr" rid="B47">2019</xref>). In cases where users are at least moderately proficient and data distributions are stable, users could plausibly observe changes in their block-wise classification accuracies that guide them toward improved performance. However, our results accentuate the conclusions of others (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>; Jeunet et al., <xref ref-type="bibr" rid="B34">2016a</xref>) that classifier feedback is particularly challenging to utilize for initially poor performers, in part, because their data are poorly separable and consequently, classifier output will likely appear random, even when separability of the data is improving. In light these findings, future research may investigate a hybrid feedback approach where the Riemannian metrics are deployed during the early stages of training to facilitate user exploration, until a moderate level of user performance is achieved, at which point traditional classifier feedback could be introduced to support the fine tuning of mental activity.</p>
</sec>
<sec>
<title>4.2. Accurately reinforcing block-wise performance trends: Sliding window and weighted Riemannian metrics yield favorable results</title>
<p>In comparison to the other proposed variants, the running <italic>classDistinct</italic> and <italic>classStability</italic> metrics had a bias toward lower, more negative reinforcement sums, resulting in lower discrimination of the direction of performance changes. The precise origin of this phenomenon is unclear. One potential hypothesis is that the estimated class mean covariance matrices may have overfit the noise within the set of individual trials. As the set of trials used to estimate the mean expands, the estimated mean becomes less sensitive to noise within individual trials. Consequently, the <italic>classStability</italic> would tend to decrease as overfitting subsides. Further, spurious differences between class means due to noise would decrease, causing inter-mean distances to converge and <italic>classDistinct</italic> to decrease. Because the running <italic>classDistinct</italic> and <italic>classStability</italic> reinforcement sums had higher probability of being negative, providing feedback based on these metrics could be detrimental. For lower-performing users, consistent negative reinforcement could be discouraging or frustrating (Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>). Such changes to mental state and engagement with the technology could induce degradation in the performance of the BCI (Hammer et al., <xref ref-type="bibr" rid="B29">2012</xref>; Ahn and Jun, <xref ref-type="bibr" rid="B5">2015</xref>; Myrden and Chau, <xref ref-type="bibr" rid="B49">2015</xref>).</p>
<p>With the simulated data, the sliding window <italic>classStability</italic> reinforcement sum also tended to negative values and poorly discriminated the sign of the block-wise metric change. This could in part be attributed to the composition of the simulated sessions. The HL and LH sessions had approximately constant consistency when analyzed at a block-wise level; however, in both of these sessions, a significant shift in one of the class means occurred between sessions. Within the block, therefore, the sliding window class covariance matrix moved slowly away from the previous block&#x00027;s cluster to the current block&#x00027;s cluster, resulting in inflated estimates of intra-class dispersion. The ML and MH sessions also exhibited this phenomenon, thereby masking stability improvements.</p>
<p>The sliding window <italic>classStability</italic> reinforcement sums also tended to be negative in the NC sessions where a shift in the mean was not due to variation in task performance or location of event-related desynchronization. Further investigation showed that the bias toward negative sums were driven by covariate shifts between blocks of the data generated by the simulator. As a result, the distributions of SMRs and noise had higher similarity within trials in the same block and thereby fueled the shifts in the means over time and inflated the sliding window <italic>classStability</italic>. The weighted <italic>classStability</italic> reinforcement metric was less sensitive to these effects because it computed individual covariance means for trials from their respective blocks and then calculated a weighted average of the variances about these means. In contrast, the two variants performed comparably with the real data suggesting that both may be suitable in scenarios where user performance changes more gradually between blocks and large inter-recording session covariate shifts are not present. Nonetheless, as such covariate shifts in data distributions are well documented in EEG-BCIs (e.g., Shenoy et al., <xref ref-type="bibr" rid="B61">2006</xref>; Li et al., <xref ref-type="bibr" rid="B40">2010</xref>; Raza et al., <xref ref-type="bibr" rid="B56">2016</xref>), the finding of inflated <italic>classStability</italic> highlights a potential limitation of the sliding window <italic>classStability</italic> metric, particularly if the sliding window spans trials performed over multiple recording sessions. Alternatively, such distribution drift-induced metric changes could potentially be mitigated <italic>via</italic> adaptive rebiasing (Benaroch et al., <xref ref-type="bibr" rid="B15">2021</xref>) to reduce inter-block and inter-session covariance distribution shifts.</p>
<p>Both the sliding window and weighted <italic>classDistinct</italic> reinforcement metrics achieved favorable results with simulated and real data. With the simulated data, the weighted variant performed slightly better with higher correlation and sign discrimination of the block-wise change. This superiority is, as discussed above, partly due to the tendency of the sliding window&#x00027;s intra-class variation estimate to increase. However, the damping effect of the weighted average method rendered it less susceptible to spurious variations during early stages of the blocks and more likely to respond to sustained changes to inter-class dispersion. Conversely, the lack of a damping effect may explain the sliding window reinforcement sums&#x00027; higher correlation with block-wise <italic>classDistinct</italic> changes for real EEG data. As the block-wise changes were relatively muted compared to the simulated data (e.g., <xref ref-type="fig" rid="F6">Figure 6</xref>), the damping effect could have contributed to less sensitivity to smaller magnitude changes in performance.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Common spatial patterns (Haufe et al., <xref ref-type="bibr" rid="B31">2014</xref>) for both left and right hand motor imagery tasks across three blocks for participant 15 from the real EEG-BCI dataset. The <italic>classDistinct</italic> metric for blocks 1&#x02013;3 was 0.327, 0.423, and 0.454 respectively. The gradual performance improvement in the metric is reflected in the increasing difference between the amplitudes of the unsuppressed ipsilateral SMR and suppressed contralateral SMR (event related desynchronization) in each successive blocks. Patterns are shown in arbitrary units, scaled such that the largest absolute value is 1.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1108889-g0006.tif"/>
</fig>
</sec>
<sec>
<title>4.3. Limitations and additional considerations</title>
<p>While the Riemannian geometry-based metrics provided interpretable changes in performance, their absolute values are not meaningful (Lotte and Jeunet, <xref ref-type="bibr" rid="B44">2018</xref>). Nonetheless, providing learners with an indication of the target level of performance and the gap to target is critical effective learning (Hattie and Timperley, <xref ref-type="bibr" rid="B30">2007</xref>; Lotte et al., <xref ref-type="bibr" rid="B45">2013</xref>). Therefore, it may be beneficial to intermittently supplement trial-wise user-training feedback with classifier-based measures of data separability (e.g., block-wise classifier accuracy) to provide an absolute reference point to users throughout training.</p>
<p>Moreover, while the absolute values of the metrics are not interpretable by users, it is relevant to consider how metric values may be impacted by the number of channels and trial length, which were both fixed in this analysis. Generally, increasing the number of channels will increase the Riemannian distance between trial covariance matrices (Congedo et al., <xref ref-type="bibr" rid="B22">2017</xref>). However, the impact of the number of channels on the <italic>classDistinct</italic> and <italic>classStability</italic> metrics would be heavily influenced by the channel locations and the mental tasks employed. For example, if the electrical activity captured by an additional channel is similar (different) for all mental tasks, then inclusion of that channel would likely reduce (increase) the difference between class means and dampen (amplify) relative changes in the metrics.</p>
<p>Similarly, the influence of the trial length would be dependent upon the mental task and the variation in the signal covariance matrix throughout the trial. Generally, however, longer trials would result in lower relative metric changes as the covariance estimates, benefiting from the additional samples, would be more stable and less sensitive to short term signal anomalies. Conversely, if trials are excessively long, there is risk that users fail to sustain the neural modulation for the entirety of the trial. The covariance estimates and metrics would then less accurately reflect EEG signal properties associated with the mental tasks, thereby artificially reducing the value of the metrics. It would be recommended, therefore, when utilizing these metrics to judiciously determine a trial length that is sufficiently long to mitigate sensitivity to short term anomalies and sufficiently short to minimize the influence of superfluous non-task related data.</p>
<p>Additionally, the reinforcement sums calculated here were purely theoretical and only their numerical values were considered during analysis. In real training scenarios, variation in user interpretation of feedback would influence the effectiveness of the reinforcement sums at guiding training. Furthermore, in scenarios such as motor imagery where the control tasks have expected and stereotyped patterns, it may be prudent to review common spatial pattern visualizations (Haufe et al., <xref ref-type="bibr" rid="B31">2014</xref>) after each block to confirm whether the numerical metric changes have physiologically plausible interpretations (as in the example in <xref ref-type="fig" rid="F6">Figure 6</xref>). Nonetheless, our findings encourage future exploration of effective presentations of these numerical metrics as feedback and their impact on user learning during BCI training.</p>
</sec>
</sec>
<sec id="s5">
<title>5. Conclusion</title>
<p>Motivated by the persistent challenge of BCI inefficiency, we introduced and evaluated variants of Riemannian geometry-based metrics of SMR-BCI user performance. The adapted metrics were designed in conformity to guidelines from skill acquisition literature and instructional design. In analyses of simulation and real SMR-BCI data, we found that our proposed weighted and sliding window <italic>classDistinct</italic> and <italic>classStability</italic> trial-wise reinforcement metrics outperformed classifier-based and running <italic>classDistinct</italic>/<italic>classStability</italic> metrics in accurately reflecting block-wise trends in user performance changes. Future studies should investigate how to effectively present these performance metrics as feedback to users and assess whether such feedback can improve BCI-user learning rates.</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 sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>NI conceptualized and designed the study, generated the simulated data, conducted analyses, and drafted and revised the initial manuscript. TC oversaw study design, data analyses, and reviewed and revised the manuscript. Both authors contributed to the article and approved the submitted version.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>This study was supported by the University of Toronto and the Natural Sciences and Engineering Research Council of Canada (NSERC).</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="s9">
<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>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Agresti</surname> <given-names>A.</given-names></name></person-group> (<year>2003</year>). <source>Categorical Data Analysis</source>. <publisher-name>John Wiley and Sons</publisher-name>: <publisher-loc>Hoboken, NJ</publisher-loc>. <pub-id pub-id-type="doi">10.1002/0471249688</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Ahn</surname> <given-names>S.</given-names></name> <name><surname>Hong</surname> <given-names>J. H.</given-names></name> <name><surname>Cho</surname> <given-names>H.</given-names></name> <name><surname>Kim</surname> <given-names>K.</given-names></name> <name><surname>Kim</surname> <given-names>B. S.</given-names></name> <etal/></person-group>. (<year>2013a</year>). <article-title>Gamma band activity associated with BCI performance: simultaneous MEG/EEG study</article-title>. <source>Front. Human Neurosci.</source> <volume>7</volume>, <fpage>848</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2013.00848</pub-id><pub-id pub-id-type="pmid">24367322</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Cho</surname> <given-names>H.</given-names></name> <name><surname>Ahn</surname> <given-names>S.</given-names></name> <name><surname>Jun</surname> <given-names>S. C.</given-names></name></person-group> (<year>2013b</year>). <article-title>High theta and low alpha powers may be indicative of BCI-illiteracy in motor imagery</article-title>. <source>PLoS ONE</source> <volume>8</volume>, <fpage>e80886</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0080886</pub-id><pub-id pub-id-type="pmid">24278339</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Cho</surname> <given-names>H.</given-names></name> <name><surname>Ahn</surname> <given-names>S.</given-names></name> <name><surname>Jun</surname> <given-names>S. C.</given-names></name></person-group> (<year>2018</year>). <article-title>User&#x00027;s self-prediction of performance in motor imagery brain-computer interface</article-title>. <source>Front. Human Neurosci.</source> <volume>12</volume>, <fpage>59</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2018.00059</pub-id><pub-id pub-id-type="pmid">29497370</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Jun</surname> <given-names>S. C.</given-names></name></person-group> (<year>2015</year>). <article-title>Performance variation in motor imagery brain-computer interface: a brief review</article-title>. <source>J. Neurosci. Methods</source> <volume>243</volume>, <fpage>103</fpage>&#x02013;<lpage>110</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2015.01.033</pub-id><pub-id pub-id-type="pmid">25668430</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alimardani</surname> <given-names>M.</given-names></name> <name><surname>Nishio</surname> <given-names>S.</given-names></name> <name><surname>Ishiguro</surname> <given-names>H.</given-names></name></person-group> (<year>2014</year>). <article-title>Effect of biased feedback on motor imagery learning in BCI-teleoperation system</article-title>. <source>Front. Syst. Neurosci.</source> <volume>8</volume>, <fpage>52</fpage>. <pub-id pub-id-type="doi">10.3389/fnsys.2014.00052</pub-id><pub-id pub-id-type="pmid">24782721</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Allison</surname> <given-names>B. Z.</given-names></name> <name><surname>Neuper</surname> <given-names>C.</given-names></name></person-group> (<year>2010</year>). <article-title>&#x0201C;Could anyone use a BCI?,&#x0201D;</article-title> in <source>Brain-Computer Interfaces. Human-Computer Interaction Series</source>, eds. D. Tan and A. Nijholt, chapter <volume>3</volume>, <fpage>35</fpage>&#x02013;<lpage>54</lpage> (<publisher-loc>London</publisher-loc>: <fpage>Springer</fpage>). <pub-id pub-id-type="doi">10.1007/978-1-84996-272-8_3</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>J. R.</given-names></name></person-group> (<year>1982</year>). <article-title>Acquisition of cognitive skill</article-title>. <source>Psychol. Rev.</source> <volume>89</volume>, <fpage>369</fpage>&#x02013;<lpage>406</lpage>. <pub-id pub-id-type="doi">10.1037/0033-295X.89.4.369</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ang</surname> <given-names>K. K.</given-names></name> <name><surname>Chin</surname> <given-names>Z. Y.</given-names></name> <name><surname>Wang</surname> <given-names>C.</given-names></name> <name><surname>Guan</surname> <given-names>C.</given-names></name> <name><surname>Zhang</surname> <given-names>H.</given-names></name></person-group> (<year>2012</year>). <article-title>Filter bank common spatial pattern algorithm on BCI competition IV datasets 2a and 2b</article-title>. <source>Front. Neurosci.</source> <volume>6</volume>, <fpage>39</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2012.00039</pub-id><pub-id pub-id-type="pmid">22479236</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bakdash</surname> <given-names>J. Z.</given-names></name> <name><surname>Marusich</surname> <given-names>L. R.</given-names></name></person-group> (<year>2017</year>). <article-title>Repeated measures correlation</article-title>. <source>Front. Psychol.</source> <volume>8</volume>, <fpage>456</fpage>. <pub-id pub-id-type="doi">10.3389/fpsyg.2017.00456</pub-id><pub-id pub-id-type="pmid">28439244</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bamdadian</surname> <given-names>A.</given-names></name> <name><surname>Guan</surname> <given-names>C.</given-names></name> <name><surname>Ang</surname> <given-names>K. K.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2014</year>). <article-title>The predictive role of pre-cue EEG rhythms on MI-based BCI classification performance</article-title>. <source>J. Neurosci. Methods</source> <volume>235</volume>, <fpage>138</fpage>&#x02013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2014.06.011</pub-id><pub-id pub-id-type="pmid">24979726</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barachant</surname> <given-names>A.</given-names></name> <name><surname>Bonnet</surname> <given-names>S.</given-names></name> <name><surname>Congedo</surname> <given-names>M.</given-names></name> <name><surname>Jutten</surname> <given-names>C.</given-names></name></person-group> (<year>2012</year>). <article-title>Multiclass brain computer interface classification by riemannian geometry</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>59</volume>, <fpage>920</fpage>&#x02013;<lpage>928</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2011.2172210</pub-id><pub-id pub-id-type="pmid">22010143</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barbero</surname> <given-names>&#x000C1;.</given-names></name> <name><surname>Grosse-Wentrup</surname> <given-names>M</given-names></name></person-group>. (<year>2010</year>). <article-title>Biased feedback in brain-computer interfaces</article-title>. <source>J. Neuroeng. Rehabil.</source> <volume>7</volume>, <fpage>1</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1186/1743-0003-7-34</pub-id><pub-id pub-id-type="pmid">20659350</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barth&#x000E9;lemy</surname> <given-names>Q.</given-names></name> <name><surname>Mayaud</surname> <given-names>L.</given-names></name> <name><surname>Ojeda</surname> <given-names>D.</given-names></name> <name><surname>Congedo</surname> <given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>The Riemannian potato field: a tool for online signal quality index of EEG</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>27</volume>, <fpage>244</fpage>&#x02013;<lpage>255</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2019.2893113</pub-id><pub-id pub-id-type="pmid">30668501</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Benaroch</surname> <given-names>C.</given-names></name> <name><surname>Sadatnejad</surname> <given-names>K.</given-names></name> <name><surname>Roc</surname> <given-names>A.</given-names></name> <name><surname>Appriou</surname> <given-names>A.</given-names></name> <name><surname>Monseigne</surname> <given-names>T.</given-names></name> <name><surname>Pramij</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Long-term BCI training of a tetraplegic user: adaptive riemannian classifiers and user training</article-title>. <source>Front. Human Neurosci.</source> <volume>15</volume>, <fpage>635653</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2021.635653</pub-id><pub-id pub-id-type="pmid">33815081</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Blankertz</surname> <given-names>B.</given-names></name> <name><surname>Sannelli</surname> <given-names>C.</given-names></name> <name><surname>Haider</surname> <given-names>S.</given-names></name> <name><surname>Hammer</surname> <given-names>E. M.</given-names></name> <name><surname>K&#x000FC;bler</surname> <given-names>A.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>Neurophysiological predictor of SMR-based BCI performance</article-title>. <source>Neuroimage</source> <volume>51</volume>, <fpage>1303</fpage>&#x02013;<lpage>1309</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2010.03.022</pub-id><pub-id pub-id-type="pmid">20303409</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>BlankertzBlankertz</surname> <given-names>B.</given-names></name> <name><surname>Tomioka</surname> <given-names>R.</given-names></name> <name><surname>Lemm</surname> <given-names>S.</given-names></name> <name><surname>Kawanabe</surname> <given-names>M.</given-names></name> <name><surname>Muller</surname> <given-names>K.</given-names></name></person-group> (<year>2008</year>). <article-title>Optimizing spatial filters for robust EEG single-trial analysis</article-title>. <source>IEEE Signal Process. Mag.</source> <volume>25</volume>, <fpage>41</fpage>&#x02013;<lpage>56</lpage>. <pub-id pub-id-type="doi">10.1109/MSP.2008.4408441</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burde</surname> <given-names>W.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name></person-group> (<year>2006</year>). <article-title>&#x0201C;Is the locus of reinforcement a predictor of brain-computer interface performance?,&#x0201D;</article-title> in 3rd International Brain-Computer Interface Workshop and Training Course (Graz, Austria), <fpage>76</fpage>&#x02013;<lpage>77</lpage>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cannon</surname> <given-names>M. D.</given-names></name> <name><surname>Witherspoon</surname> <given-names>R.</given-names></name></person-group> (<year>2005</year>). <article-title>Actionable feedback: unlocking the power of learning and performance improvement</article-title>. <source>Acad. Manage. Perspect.</source> <volume>19</volume>, <fpage>120</fpage>&#x02013;<lpage>134</lpage>. <pub-id pub-id-type="doi">10.5465/ame.2005.16965107</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Casimo</surname> <given-names>K.</given-names></name> <name><surname>Weaver</surname> <given-names>K. E.</given-names></name> <name><surname>Wander</surname> <given-names>J.</given-names></name> <name><surname>Ojemann</surname> <given-names>J. G.</given-names></name></person-group> (<year>2017</year>). <article-title>BCI use and its relation to adaptation in cortical networks</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>25</volume>, <fpage>1697</fpage>&#x02013;<lpage>1704</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2017.2681963</pub-id><pub-id pub-id-type="pmid">28320670</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cho</surname> <given-names>H.</given-names></name> <name><surname>Ahn</surname> <given-names>M.</given-names></name> <name><surname>Ahn</surname> <given-names>S.</given-names></name> <name><surname>Kwon</surname> <given-names>M.</given-names></name> <name><surname>Jun</surname> <given-names>S. C.</given-names></name></person-group> (<year>2017</year>). <article-title>EEG datasets for motor imagery brain-computer interface</article-title>. <source>GigaScience</source> <volume>6</volume>, <fpage>gix034</fpage>. <pub-id pub-id-type="doi">10.1093/gigascience/gix034</pub-id><pub-id pub-id-type="pmid">28472337</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Congedo</surname> <given-names>M.</given-names></name> <name><surname>Barachant</surname> <given-names>A.</given-names></name> <name><surname>Bhatia</surname> <given-names>R.</given-names></name></person-group> (<year>2017</year>). <article-title>Riemannian geometry for EEG-based brain-computer interfaces; a primer and a review</article-title>. <source>Brain-Computer Interf.</source> <volume>4</volume>, <fpage>155</fpage>&#x02013;<lpage>174</lpage>. <pub-id pub-id-type="doi">10.1080/2326263X.2017.1297192</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>DeLong</surname> <given-names>E. R.</given-names></name> <name><surname>DeLong</surname> <given-names>D. M.</given-names></name> <name><surname>Clarke-Pearson</surname> <given-names>D. L.</given-names></name></person-group> (<year>1988</year>). <article-title>Comparing the areas under two or more correlated receiver operating characteristic curves: a nonparametric approach</article-title>. <source>Biometrics</source> <volume>44</volume>, <fpage>837</fpage>&#x02013;<lpage>845</lpage>. <pub-id pub-id-type="doi">10.2307/2531595</pub-id><pub-id pub-id-type="pmid">3203132</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Duan</surname> <given-names>X.</given-names></name> <name><surname>Xie</surname> <given-names>S.</given-names></name> <name><surname>Xie</surname> <given-names>X.</given-names></name> <name><surname>Obermayer</surname> <given-names>K.</given-names></name> <name><surname>Cui</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name></person-group> (<year>2021</year>). <article-title>An online data visualization feedback protocol for motor imagery-based BCI training</article-title>. <source>Front. Human Neurosci.</source> <volume>15</volume>, <fpage>625983</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2021.625983</pub-id><pub-id pub-id-type="pmid">34163337</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Eichenbaum</surname> <given-names>H.</given-names></name></person-group> (<year>2008</year>). <source>Learning and Memory</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>W. W. Norton and Co</publisher-name>.</citation>
</ref>
<ref id="B26">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Fitts</surname> <given-names>P. M.</given-names></name> <name><surname>Posner</surname> <given-names>M. I.</given-names></name></person-group> (<year>1967</year>). <source>Human Performance</source>. <publisher-loc>Belmont, CA</publisher-loc>: <publisher-name>Brooks/Cole</publisher-name>.</citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghaderi</surname> <given-names>I.</given-names></name> <name><surname>Farrell</surname> <given-names>T. M.</given-names></name></person-group> (<year>2020</year>). <article-title>Toward effective feedback: from concept to practice</article-title>. <source>Surgery</source> <volume>167</volume>, <fpage>685</fpage>&#x02013;<lpage>688</lpage>. <pub-id pub-id-type="doi">10.1016/j.surg.2019.06.014</pub-id><pub-id pub-id-type="pmid">31353077</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grosse-Wentrup</surname> <given-names>M.</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B.</given-names></name> <name><surname>Hill</surname> <given-names>J.</given-names></name></person-group> (<year>2011</year>). <article-title>Causal influence of gamma oscillations on the sensorimotor rhythm</article-title>. <source>NeuroImage</source> <volume>56</volume>, <fpage>837</fpage>&#x02013;<lpage>842</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2010.04.265</pub-id><pub-id pub-id-type="pmid">20451626</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hammer</surname> <given-names>E. M.</given-names></name> <name><surname>Halder</surname> <given-names>S.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name> <name><surname>Sannelli</surname> <given-names>C.</given-names></name> <name><surname>Dickhaus</surname> <given-names>T.</given-names></name> <name><surname>Kleih</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2012</year>). <article-title>Psychological predictors of SMR-BCI performance</article-title>. <source>Biol. Psychol.</source> <volume>89</volume>, <fpage>80</fpage>&#x02013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.1016/j.biopsycho.2011.09.006</pub-id><pub-id pub-id-type="pmid">21964375</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hattie</surname> <given-names>J.</given-names></name> <name><surname>Timperley</surname> <given-names>H.</given-names></name></person-group> (<year>2007</year>). <article-title>The power of feedback</article-title>. <source>Rev. Educ. Res.</source> <volume>77</volume>, <fpage>81</fpage>&#x02013;<lpage>112</lpage>. <pub-id pub-id-type="doi">10.3102/003465430298487</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Haufe</surname> <given-names>S.</given-names></name> <name><surname>Meinecke</surname> <given-names>F.</given-names></name> <name><surname>G&#x000F6;rgen</surname> <given-names>K.</given-names></name> <name><surname>D&#x000E4;hne</surname> <given-names>S.</given-names></name> <name><surname>Haynes</surname> <given-names>J.-D.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>On the interpretation of weight vectors of linear models in multivariate neuroimaging</article-title>. <source>NeuroImage</source> <volume>87</volume>, <fpage>96</fpage>&#x02013;<lpage>110</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2013.10.067</pub-id><pub-id pub-id-type="pmid">24239590</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hiremath</surname> <given-names>S. V.</given-names></name> <name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Wang</surname> <given-names>W.</given-names></name> <name><surname>Foldes</surname> <given-names>S.</given-names></name> <name><surname>Yang</surname> <given-names>Y.</given-names></name> <name><surname>Tyler-Kabara</surname> <given-names>E. C.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Brain computer interface learning for systems based on electrocorticography and intracortical microelectrode arrays</article-title>. <source>Front. Integr. Neurosci.</source> <volume>9</volume>, <fpage>40</fpage>. <pub-id pub-id-type="doi">10.3389/fnint.2015.00040</pub-id><pub-id pub-id-type="pmid">26113812</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Holm</surname> <given-names>S.</given-names></name></person-group> (<year>1979</year>). <article-title>A simple sequentially rejective multiple test procedure</article-title>. <source>Scand. J. Stat.</source> <volume>6</volume>, <fpage>65</fpage>-<lpage>70</lpage>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jeunet</surname> <given-names>C.</given-names></name> <name><surname>Jahanpour</surname> <given-names>E.</given-names></name> <name><surname>Lotte</surname> <given-names>F.</given-names></name></person-group> (<year>2016a</year>). <article-title>Why standard brain-computer interface (BCI) training protocols should be changed: an experimental study</article-title>. <source>J. Neural Eng.</source> <volume>13</volume>, <fpage>036024</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/13/3/036024</pub-id><pub-id pub-id-type="pmid">27172246</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Jeunet</surname> <given-names>C.</given-names></name> <name><surname>N&#x00027;Kaoua</surname> <given-names>B.</given-names></name> <name><surname>Lotte</surname> <given-names>F.</given-names></name></person-group> (<year>2016b</year>). <article-title>&#x0201C;Advances in user-training for mental-imagery-based BCI control: psychological and cognitive factors and their neural correlates,&#x0201D;</article-title> in <source>Progress in Brain Research, volume 228, chapter 1</source>, ed D. Coyle (<publisher-loc>Amsterdam</publisher-loc>: <publisher-name>Elsevier</publisher-name>), <fpage>3</fpage>&#x02013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1016/bs.pbr.2016.04.002</pub-id><pub-id pub-id-type="pmid">27590964</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jeunet</surname> <given-names>C.</given-names></name> <name><surname>N&#x00027;Kaoua</surname> <given-names>B.</given-names></name> <name><surname>Subramanian</surname> <given-names>S.</given-names></name> <name><surname>Hachet</surname> <given-names>M.</given-names></name> <name><surname>Lotte</surname> <given-names>F.</given-names></name></person-group> (<year>2015</year>). <article-title>Predicting mental imagery-based BCI performance from personality, cognitive profile and neurophysiological patterns</article-title>. <source>PLoS ONE</source> <volume>10</volume>, <fpage>036024</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0143962</pub-id><pub-id pub-id-type="pmid">26625261</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kleih</surname> <given-names>S. C.</given-names></name> <name><surname>K&#x000FC;bler</surname> <given-names>A.</given-names></name></person-group> (<year>2015</year>). <article-title>&#x0201C;Psychological factors influencing brain-computer interface (BCI) performance,&#x0201D;</article-title> in <source>2015 IEEE International Conference on Systems, Man, and Cybernetics</source>, <fpage>3192</fpage>&#x02013;<lpage>3196</lpage>.</citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kober</surname> <given-names>S. E.</given-names></name> <name><surname>Witte</surname> <given-names>M.</given-names></name> <name><surname>Ninaus</surname> <given-names>M.</given-names></name> <name><surname>Neuper</surname> <given-names>C.</given-names></name> <name><surname>Wood</surname> <given-names>G.</given-names></name></person-group> (<year>2013</year>). <article-title>Learning to modulate one&#x00027;s own brain activity: the effect of spontaneous mental strategies</article-title>. <source>Front. Human Neurosci.</source> <volume>7</volume>, <fpage>695</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2013.00695</pub-id><pub-id pub-id-type="pmid">24151462</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lawhern</surname> <given-names>V. J.</given-names></name> <name><surname>Solon</surname> <given-names>A. J.</given-names></name> <name><surname>Waytowich</surname> <given-names>N. R.</given-names></name> <name><surname>Gordon</surname> <given-names>S. M.</given-names></name> <name><surname>Hung</surname> <given-names>C. P.</given-names></name> <name><surname>Lance</surname> <given-names>B. J.</given-names></name></person-group> (<year>2018</year>). <article-title>EEGNet: a compact convolutional neural network for EEG-based brain-computer interfaces</article-title>. <source>J. Neural Eng.</source> <volume>15</volume>, <fpage>34</fpage>&#x02013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/aace8c</pub-id><pub-id pub-id-type="pmid">29932424</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Kambara</surname> <given-names>H.</given-names></name> <name><surname>Koike</surname> <given-names>Y.</given-names></name> <name><surname>Sugiyama</surname> <given-names>M.</given-names></name></person-group> (<year>2010</year>). <article-title>Application of covariate shift adaptation techniques in brain-computer interfaces</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>57</volume>, <fpage>1318</fpage>&#x02013;<lpage>1324</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2009.2039997</pub-id><pub-id pub-id-type="pmid">20172795</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Zhang</surname> <given-names>X.-R.</given-names></name> <name><surname>Zhang</surname> <given-names>B.</given-names></name> <name><surname>Lei</surname> <given-names>M.-Y.</given-names></name> <name><surname>Cui</surname> <given-names>W.-G.</given-names></name> <name><surname>Guo</surname> <given-names>Y.-Z.</given-names></name></person-group> (<year>2019</year>). <article-title>A channel-projection mixed-scale convolutional neural network for motor imagery EEG decoding</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>27</volume>, <fpage>1170</fpage>&#x02013;<lpage>1180</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2019.2915621</pub-id><pub-id pub-id-type="pmid">31071048</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindgren</surname> <given-names>J. T.</given-names></name> <name><surname>Merlini</surname> <given-names>A.</given-names></name> <name><surname>Lecuyer</surname> <given-names>A.</given-names></name> <name><surname>Andriulli</surname> <given-names>F. P.</given-names></name></person-group> (<year>2018</year>). <article-title>simBCI-a framework for studying BCI methods by simulated EEG</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>26</volume>, <fpage>2096</fpage>&#x02013;<lpage>2105</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2018.2873061</pub-id><pub-id pub-id-type="pmid">30281468</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lotte</surname> <given-names>F.</given-names></name> <name><surname>Bougrain</surname> <given-names>L.</given-names></name> <name><surname>Cichocki</surname> <given-names>A.</given-names></name> <name><surname>Clerc</surname> <given-names>M.</given-names></name> <name><surname>Congedo</surname> <given-names>M.</given-names></name> <name><surname>Rakotomamonjy</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>A review of classification algorithms for EEG-based brain-computer interfaces: a 10 year update</article-title>. <source>J. Neural Eng.</source> <volume>15</volume>, <fpage>031005</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/aab2f2</pub-id><pub-id pub-id-type="pmid">29488902</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lotte</surname> <given-names>F.</given-names></name> <name><surname>Jeunet</surname> <given-names>C.</given-names></name></person-group> (<year>2018</year>). <article-title>Defining and quantifying users&#x00027; mental imagery-based BCI skills: a first step</article-title>. <source>J. Neural Eng.</source> <volume>15</volume>, <fpage>046030</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/aac577</pub-id><pub-id pub-id-type="pmid">29769435</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lotte</surname> <given-names>F.</given-names></name> <name><surname>Larrue</surname> <given-names>F.</given-names></name> <name><surname>M&#x000FC;hl</surname> <given-names>C.</given-names></name></person-group> (<year>2013</year>). <article-title>Flaws in current human training protocols for spontaneous brain-computer interfaces: lessons learned from instructional design</article-title>. <source>Front. Human Neurosci.</source> <volume>7</volume>, <fpage>568</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2013.00568</pub-id><pub-id pub-id-type="pmid">24062669</pub-id></citation></ref>
<ref id="B46">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>McNemar</surname> <given-names>Q.</given-names></name></person-group> (<year>1947</year>). <article-title>Note on the sampling error of the difference between correlated proportions or percentages</article-title>. <source>Psychometrika</source> <volume>12</volume>, <fpage>153</fpage>&#x02013;<lpage>157</lpage>. <pub-id pub-id-type="doi">10.1007/BF02295996</pub-id><pub-id pub-id-type="pmid">20254758</pub-id></citation></ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Meng</surname> <given-names>J.</given-names></name> <name><surname>He</surname> <given-names>B.</given-names></name></person-group> (<year>2019</year>). <article-title>Exploring training effect in 42 human subjects using a non-invasive sensorimotor rhythm based online BCI</article-title>. <source>Front. Human Neurosci.</source> <volume>13</volume>, <fpage>128</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2019.00128</pub-id><pub-id pub-id-type="pmid">31057380</pub-id></citation></ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>M&#x000FC;ller</surname> <given-names>J. S.</given-names></name> <name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>Schreuder</surname> <given-names>M.</given-names></name> <name><surname>Meinecke</surname> <given-names>F. C.</given-names></name> <name><surname>von B&#x000FC;nau</surname> <given-names>P.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name></person-group> (<year>2017</year>). <article-title>A mathematical model for the two-learners problem</article-title>. <source>J. Neural Eng.</source> <volume>14</volume>, <fpage>036005</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/aa620b</pub-id><pub-id pub-id-type="pmid">28224972</pub-id></citation></ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Myrden</surname> <given-names>A.</given-names></name> <name><surname>Chau</surname> <given-names>T.</given-names></name></person-group> (<year>2015</year>). <article-title>Effects of user mental-state on EEG-BCI performance</article-title>. <source>Front. Human Neurosci.</source> <volume>9</volume>, <fpage>308</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2015.00308</pub-id><pub-id pub-id-type="pmid">26082705</pub-id></citation></ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Neuper</surname> <given-names>C.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>G. R.</given-names></name> <name><surname>K&#x000FC;bler</surname> <given-names>A.</given-names></name> <name><surname>Birbaumer</surname> <given-names>N.</given-names></name> <name><surname>Pfurtscheller</surname> <given-names>G.</given-names></name></person-group> (<year>2003</year>). <article-title>Clinical application of an EEG-based brain-computer interface: a case study in a patient with severe motor impairment</article-title>. <source>Clin. Neurophysiol.</source> <volume>114</volume>, <fpage>399</fpage>&#x02013;<lpage>409</lpage>. <pub-id pub-id-type="doi">10.1016/S1388-2457(02)00387-5</pub-id><pub-id pub-id-type="pmid">12705420</pub-id></citation></ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nguyen</surname> <given-names>C. H.</given-names></name> <name><surname>Karavas</surname> <given-names>G. K.</given-names></name> <name><surname>Artemiadis</surname> <given-names>P.</given-names></name></person-group> (<year>2019</year>). <article-title>Adaptive multi-degree of freedom brain computer interface using online feedback: towards novel methods and metrics of mutual adaptation between humans and machines for BCI</article-title>. <source>PLoS ONE</source> <volume>14</volume>, <fpage>e0212620</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0212620</pub-id><pub-id pub-id-type="pmid">30840712</pub-id></citation></ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ono</surname> <given-names>T.</given-names></name> <name><surname>Kimura</surname> <given-names>A.</given-names></name> <name><surname>Ushiba</surname> <given-names>J.</given-names></name></person-group> (<year>2013</year>). <article-title>Daily training with realistic visual feedback improves reproducibility of event-related desynchronisation following hand motor imagery</article-title>. <source>Clin. Neurophysiol.</source> <volume>124</volume>, <fpage>1779</fpage>&#x02013;<lpage>1786</lpage>. <pub-id pub-id-type="doi">10.1016/j.clinph.2013.03.006</pub-id><pub-id pub-id-type="pmid">23643578</pub-id></citation></ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Perdikis</surname> <given-names>S.</given-names></name> <name><surname>Tonin</surname> <given-names>L.</given-names></name> <name><surname>Saeedi</surname> <given-names>S.</given-names></name> <name><surname>Schneider</surname> <given-names>C.</given-names></name> <name><surname>Mill&#x000E1;n</surname> <given-names>J. R</given-names></name></person-group>. (<year>2018</year>). <article-title>The Cybathlon BCI race: successful longitudinal mutual learning with two tetraplegic users</article-title>. <source>PLoS Biol.</source> <volume>16</volume>, <fpage>e2003787</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pbio.2003787</pub-id><pub-id pub-id-type="pmid">29746465</pub-id></citation></ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Perrin</surname> <given-names>E.</given-names></name> <name><surname>Venance</surname> <given-names>L.</given-names></name></person-group> (<year>2019</year>). <article-title>Bridging the gap between striatal plasticity and learning</article-title>. <source>Curr. Opin. Neurobiol.</source> <volume>54</volume>, <fpage>104</fpage>&#x02013;<lpage>112</lpage>. <pub-id pub-id-type="doi">10.1016/j.conb.2018.09.007</pub-id><pub-id pub-id-type="pmid">30321866</pub-id></citation></ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pfurtscheller</surname> <given-names>G.</given-names></name> <name><surname>Neuper</surname> <given-names>C.</given-names></name> <name><surname>Muller</surname> <given-names>G. R.</given-names></name> <name><surname>Obermaier</surname> <given-names>B.</given-names></name> <name><surname>Krausz</surname> <given-names>G.</given-names></name> <name><surname>Schlogl</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2003</year>). <article-title>Graz-BCI: State of the art and clinical applications</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>11</volume>, <fpage>1</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2003.814454</pub-id><pub-id pub-id-type="pmid">12899267</pub-id></citation></ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raza</surname> <given-names>H.</given-names></name> <name><surname>Cecotti</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Prasad</surname> <given-names>G.</given-names></name></person-group> (<year>2016</year>). <article-title>Adaptive learning with covariate shift-detection for motor imagery-based brain-computer interface</article-title>. <source>Soft Comput.</source> 20, <italic>3085&#x02013;3096</italic>. <pub-id pub-id-type="doi">10.1007/s00500-015-1937-5</pub-id></citation>
</ref>
<ref id="B57">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Robin</surname> <given-names>X.</given-names></name> <name><surname>Turck</surname> <given-names>N.</given-names></name> <name><surname>Hainard</surname> <given-names>A.</given-names></name> <name><surname>Tiberti</surname> <given-names>N.</given-names></name> <name><surname>Lisacek</surname> <given-names>F.</given-names></name> <name><surname>Sanchez</surname> <given-names>J.-C.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>pROC: an open-source package for R and S&#x0002B; to analyze and compare ROC curves</article-title>. <source>BMC Bioinform.</source> <volume>12</volume>, <fpage>1</fpage>&#x02013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1186/1471-2105-12-77</pub-id><pub-id pub-id-type="pmid">21414208</pub-id></citation></ref>
<ref id="B58">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sannelli</surname> <given-names>C.</given-names></name> <name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name></person-group> (<year>2019</year>). <article-title>A large scale screening study with a SMR-based BCI: categorization of BCI users and differences in their SMR activity</article-title>. <source>PLoS ONE</source> <volume>14</volume>, <fpage>e0207351</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0207351</pub-id><pub-id pub-id-type="pmid">30682025</pub-id></citation></ref>
<ref id="B59">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sburlea</surname> <given-names>A. I.</given-names></name> <name><surname>Montesano</surname> <given-names>L.</given-names></name> <name><surname>Minguez</surname> <given-names>J.</given-names></name></person-group> (<year>2015</year>). <article-title>Continuous detection of the self-initiated walking pre-movement state from EEG correlates without session-to-session recalibration</article-title>. <source>J. Neural Eng.</source> <volume>12</volume>, <fpage>036007</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/12/3/036007</pub-id><pub-id pub-id-type="pmid">25915773</pub-id></citation></ref>
<ref id="B60">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schultz</surname> <given-names>W.</given-names></name></person-group> (<year>2002</year>). <article-title>Getting formal with dopamine and reward</article-title>. <source>Neuron</source> <volume>36</volume>, <fpage>241</fpage>&#x02013;<lpage>263</lpage>. <pub-id pub-id-type="doi">10.1016/S0896-6273(02)00967-4</pub-id><pub-id pub-id-type="pmid">12383780</pub-id></citation></ref>
<ref id="B61">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shenoy</surname> <given-names>P.</given-names></name> <name><surname>Krauledat</surname> <given-names>M.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name> <name><surname>Rao</surname> <given-names>R. P.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name></person-group> (<year>2006</year>). <article-title>Towards adaptive classification for BCI</article-title>. <source>J. Neural Eng.</source> <volume>3</volume>, <fpage>R13</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/3/1/R02</pub-id><pub-id pub-id-type="pmid">16510936</pub-id></citation></ref>
<ref id="B62">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shu</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>S.</given-names></name> <name><surname>Yao</surname> <given-names>L.</given-names></name> <name><surname>Sheng</surname> <given-names>X.</given-names></name> <name><surname>Zhang</surname> <given-names>D.</given-names></name> <name><surname>Jiang</surname> <given-names>N.</given-names></name> <etal/></person-group>. (<year>2018</year>). <article-title>Fast recognition of BCI-inefficient users using physiological features from EEG signals: a screening study of stroke patients</article-title>. <source>Front. Neurosci.</source> <volume>12</volume>, <fpage>93</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2018.00093</pub-id><pub-id pub-id-type="pmid">29515363</pub-id></citation></ref>
<ref id="B63">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name></person-group> (<year>2010</year>). <article-title>Towards a cure for BCI illiteracy</article-title>. <source>Brain Topogr.</source> <volume>23</volume>, <fpage>194</fpage>&#x02013;<lpage>198</lpage>. <pub-id pub-id-type="doi">10.1007/s10548-009-0121-6</pub-id><pub-id pub-id-type="pmid">19946737</pub-id></citation></ref>
<ref id="B64">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>Kawanabe</surname> <given-names>M.</given-names></name> <name><surname>von B&#x000FC;nau</surname> <given-names>P.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K. R.</given-names></name></person-group> (<year>2011a</year>). <article-title>Toward unsupervised adaptation of LDA for brain-computer interfaces</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>58</volume>, <fpage>587</fpage>&#x02013;<lpage>597</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2010.2093133</pub-id><pub-id pub-id-type="pmid">21095857</pub-id></citation></ref>
<ref id="B65">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vidaurre</surname> <given-names>C.</given-names></name> <name><surname>Sannelli</surname> <given-names>C.</given-names></name> <name><surname>M&#x000FC;ller</surname> <given-names>K.-R.</given-names></name> <name><surname>Blankertz</surname> <given-names>B.</given-names></name></person-group> (<year>2011b</year>). <article-title>Co-adaptive calibration to improve BCI efficiency</article-title>. <source>J. Neural Eng.</source> <volume>8</volume>, <fpage>025009</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/8/2/025009</pub-id><pub-id pub-id-type="pmid">21436515</pub-id></citation></ref>
<ref id="B66">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Witte</surname> <given-names>M.</given-names></name> <name><surname>Kober</surname> <given-names>S.</given-names></name> <name><surname>Ninaus</surname> <given-names>M.</given-names></name> <name><surname>Neuper</surname> <given-names>C.</given-names></name> <name><surname>Wood</surname> <given-names>G.</given-names></name></person-group> (<year>2013</year>). <article-title>Control beliefs can predict the ability to up-regulate sensorimotor rhythm during neurofeedback training</article-title>. <source>Front. Human Neurosci.</source> <volume>7</volume>, <fpage>478</fpage>. <pub-id pub-id-type="doi">10.3389/fnhum.2013.00478</pub-id><pub-id pub-id-type="pmid">23966933</pub-id></citation></ref>
<ref id="B67">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpaw</surname> <given-names>J.</given-names></name> <name><surname>McFarland</surname> <given-names>D.</given-names></name> <name><surname>Vaughan</surname> <given-names>T.</given-names></name></person-group> (<year>2000</year>). <article-title>Brain-computer interface research at the Wadsworth Center</article-title>. <source>IEEE Trans. Rehabil. Eng.</source> <volume>8</volume>, <fpage>222</fpage>&#x02013;<lpage>226</lpage>. <pub-id pub-id-type="doi">10.1109/86.847823</pub-id><pub-id pub-id-type="pmid">19607997</pub-id></citation></ref>
<ref id="B68">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpaw</surname> <given-names>J. R.</given-names></name> <name><surname>Birbaumer</surname> <given-names>N.</given-names></name> <name><surname>McFarland</surname> <given-names>D. J.</given-names></name> <name><surname>Pfurtscheller</surname> <given-names>G.</given-names></name> <name><surname>Vaughan</surname> <given-names>T. M.</given-names></name></person-group> (<year>2002</year>). <article-title>Brain-computer interfaces for communication and control</article-title>. <source>Clin. Neurophysiol.</source> <volume>113</volume>, <fpage>767</fpage>&#x02013;<lpage>791</lpage>. <pub-id pub-id-type="doi">10.1016/S1388-2457(02)00057-3</pub-id><pub-id pub-id-type="pmid">12048038</pub-id></citation></ref>
<ref id="B69">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yger</surname> <given-names>F.</given-names></name> <name><surname>Berar</surname> <given-names>M.</given-names></name> <name><surname>Lotte</surname> <given-names>F.</given-names></name></person-group> (<year>2017</year>). <article-title>Riemannian approaches in brain-computer interfaces: a review</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>25</volume>, <fpage>1753</fpage>&#x02013;<lpage>1762</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2016.2627016</pub-id><pub-id pub-id-type="pmid">27845666</pub-id></citation></ref>
<ref id="B70">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>R.</given-names></name> <name><surname>Xu</surname> <given-names>P.</given-names></name> <name><surname>Chen</surname> <given-names>R.</given-names></name> <name><surname>Li</surname> <given-names>F.</given-names></name> <name><surname>Guo</surname> <given-names>L.</given-names></name> <name><surname>Li</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Predicting inter-session performance of SMR-based brain-computer interface using the spectral entropy of resting-state EEG</article-title>. <source>Brain Topogr.</source> 28, <italic>680&#x02013;690</italic>. <pub-id pub-id-type="doi">10.1007/s10548-015-0429-3</pub-id><pub-id pub-id-type="pmid">25788102</pub-id></citation></ref>
</ref-list>
</back>
</article>