<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Syst. Neurosci.</journal-id>
<journal-title>Frontiers in Systems Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Syst. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5137</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fnsys.2015.00071</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Hypothesis and Theory</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimal feedback control successfully explains changes in neural modulations during experiments with brain-machine interfaces</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Benyamini</surname> <given-names>Miri</given-names></name>
<uri xlink:href="http://community.frontiersin.org/people/u/204830"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Zacksenhouse</surname> <given-names>Miriam</given-names></name>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://community.frontiersin.org/people/u/156603"/>
</contrib>
</contrib-group>
<aff><institution>Brain-computer Interfaces for Rehabilitation Laboratory, Department of Mechanical Engineering, Technion - Israel Institute of Technology</institution> <country>Haifa, Israel</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Manuel Fernando Casanova, University of Louisville, USA</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Ferran Gal&#x000E1;n, Newcastle University, UK; Fr&#x000E9;d&#x000E9;ric Crevecoeur, Queen&#x00027;s University, Canada; Yuki Ueyama, Research Institute of National Rehabilitation Center for Persons with Disabilities, Japan</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Miriam Zacksenhouse, Brain-computer interfaces for rehabilitation Laboratory, Department of Mechanical Engineering, Technion - Israel Institute of Technology, Haifa 32000, Israel <email>mermz&#x00040;technion.ac.il</email></p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>05</month>
<year>2015</year>
</pub-date>
<pub-date pub-type="collection">
<year>2015</year>
</pub-date>
<volume>9</volume>
<elocation-id>71</elocation-id>
<history>
<date date-type="received">
<day>31</day>
<month>12</month>
<year>2014</year>
</date>
<date date-type="accepted">
<day>20</day>
<month>04</month>
<year>2015</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2015 Benyamini and Zacksenhouse.</copyright-statement>
<copyright-year>2015</copyright-year>
<license license-type="open-access" 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) or licensor 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>Recent experiments with brain-machine-interfaces (BMIs) indicate that the extent of neural modulations increased abruptly upon starting to operate the interface, and especially after the monkey stopped moving its hand. In contrast, neural modulations that are correlated with the kinematics of the movement remained relatively unchanged. Here we demonstrate that similar changes are produced by simulated neurons that encode the relevant signals generated by an optimal feedback controller during simulated BMI experiments. The optimal feedback controller relies on state estimation that integrates both visual and proprioceptive feedback with prior estimations from an internal model. The processing required for optimal state estimation and control were conducted in the state-space, and neural recording was simulated by modeling two populations of neurons that encode either only the estimated state or also the control signal. Spike counts were generated as realizations of doubly stochastic Poisson processes with linear tuning curves. The model successfully reconstructs the main features of the kinematics and neural activity during regular reaching movements. Most importantly, the activity of the simulated neurons successfully reproduces the observed changes in neural modulations upon switching to brain control. Further theoretical analysis and simulations indicate that increasing the process noise during normal reaching movement results in similar changes in neural modulations. Thus, we conclude that the observed changes in neural modulations during BMI experiments can be attributed to increasing process noise associated with the imperfect BMI filter, and, more directly, to the resulting increase in the variance of the encoded signals associated with state estimation and the required control signal.</p></abstract>
<kwd-group>
<kwd>brain-machine interfaces</kwd>
<kwd>neural modulations</kwd>
<kwd>optimal feedback control</kwd>
<kwd>computational motor control</kwd>
<kwd>process noise</kwd>
</kwd-group>
<counts>
<fig-count count="8"/>
<table-count count="1"/>
<equation-count count="15"/>
<ref-count count="57"/>
<page-count count="17"/>
<word-count count="12757"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="introduction" id="s1">
<title>1. Introduction</title>
<p>Brain-Machine Interfaces (BMIs) have been developed to provide a direct communication link between the brain and external devices, bypassing the remaining, potentially injured neuro-muscular system (Nicolelis, <xref ref-type="bibr" rid="B37">2001</xref>; Taylor et al., <xref ref-type="bibr" rid="B47">2002</xref>; Lebedev et al., <xref ref-type="bibr" rid="B32">2005</xref>). Additionally, BMIs provide a unique window into information representation and processing in the brain. In particular, it was observed that the extent of neural modulations (during BMI experiments reported in Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref>) increased abruptly upon starting to operate the interface, and especially after the monkey stopped moving its hand (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>). In contrast, neural modulations that are correlated with the movement kinematics remained relatively unchanged. Here we develop an optimal feedback control model (OFC) of BMI experiments to explain the observed changes in neural modulations and to investigate how they are related to changes in state estimation during brain control.</p>
<p>OFC was recently proposed as a viable model for motor control during reaching movements (Todorov and Jordan, <xref ref-type="bibr" rid="B50">2002</xref>; Todorov, <xref ref-type="bibr" rid="B49">2005</xref>; Shadmehr and Krakauer, <xref ref-type="bibr" rid="B40">2008</xref>). While the term &#x0201C;optimal feedback control&#x0201D; emphasizes the optimality of the control gains given the cost function, the main component of interest here is optimal state estimation. This component is hypothesized to integrate visual and proprioceptive information with prior state estimation from an internal model to optimize the posterior state estimate (Miall and Wolpert, <xref ref-type="bibr" rid="B35">1996</xref>; Wolpert and Ghahramani, <xref ref-type="bibr" rid="B53">2000</xref>). The relative weights given to the sensory measurements versus the internal estimation depend on the relative variance of measurement and process noise, and, for linear systems corrupted by Gaussian noise, are determined by the Kalman filter (Schwartz, <xref ref-type="bibr" rid="B39">2004</xref>; Stengel, <xref ref-type="bibr" rid="B46">2012</xref>). The main hypothesis of this paper is that changes in process and measurement noise caused by the switch to brain control can explain the observed changes in neural modulations.</p>
<p>OFC is adopted here, instead of alternative computational motor control models, such as feedback error learning (Kawato et al., <xref ref-type="bibr" rid="B30">1987</xref>), active inference (Friston et al., <xref ref-type="bibr" rid="B16">2010</xref>, <xref ref-type="bibr" rid="B15">2011</xref>) and distal teacher (Jordan and Rumelhart, <xref ref-type="bibr" rid="B27">1992</xref>), for three main reasons. First, OFC does not require explicit specification of the desired trajectory of movement. While the desired trajectory can be assumed to follow the minimum jerk profile, its specification during brain control, when the initial stroke does not reach the target, is not straightforward. In contrast, OFC generates the trajectory implicitly, rather than following an externally specified trajectory. Secondly, the optimization inherent in OFC constrains the parameters of the state estimation filter and the control gains, so the model has fewer free parameters that need to be tuned. Thus, OFC provides a coherent and principled framework for investigating possible mechanisms underlying changes in neural modulations following the transition to brain control. Finally, OFC explicitly accounts for the variance of the process and measurement noise, which are assumed to change when switching to brain control, and thus is most appropriated for investigating how these mechanisms may contribute to the observed changes in neural modulations.</p>
<p>The processing required for optimal state estimation and control are conducted in the state-space. Neural recording is simulated by modeling two populations of neurons that encode the relevant signals, including either just the estimated state or also the resulting control signal. Thus, the approach presented here combines the dynamical perspective, which focuses on how the brain commands movements, with the representational perspective, which investigates what the neurons encode (Shenoy et al., <xref ref-type="bibr" rid="B43">2013</xref>), by suggesting that they encode the signals that are relevant for the computations that underlie state estimation and control. The goal of this work is to investigate whether the resulting neural activity would produce the observed changes in neural modulations during BMI experiments.</p>
<p>The above OFC framework for investigating the changes in neural modulations during BMI experiments should be distinguished from recent applications of state estimation (Schwartz, <xref ref-type="bibr" rid="B39">2004</xref>; Wu et al., <xref ref-type="bibr" rid="B54">2006</xref>; Cunningham et al., <xref ref-type="bibr" rid="B9">2011</xref>) and OFC (Shanechi et al., <xref ref-type="bibr" rid="B41">2013a</xref>,<xref ref-type="bibr" rid="B42">b</xref>) to improve neural decoders for BMIs. BMI decoders estimate the state by integrating the observed neural activity, which is assumed to encode the state of the movement, with a presumed or learned model of reaching movement dynamics. Advanced models (Shanechi et al., <xref ref-type="bibr" rid="B41">2013a</xref>,<xref ref-type="bibr" rid="B42">b</xref>) account for the effect of the control signal generated by the brain on the movement dynamics by modeling the sensory motor system in the brain as OFC. However, since the focus of such models is the BMI decoder, the brain is assumed to know the actual state of the movement via noise-free sensory measurements, thereby eliminating the need for state estimation. In contrast, our focus is on state estimation in the brain, which is assumed to integrate noisy visual and proprioception observations with an internal model of movement dynamics (Miall and Wolpert, <xref ref-type="bibr" rid="B35">1996</xref>; Wolpert and Ghahramani, <xref ref-type="bibr" rid="B53">2000</xref>), and how the changes in sensory and process noise affect those estimations and the resulting neural activity.</p>
<p>In summary, this work investigates the hypothesis that the observed changes in neural modulations following the transition to brain control can be explained in the context of OFC model of motor control. We hypothesize that neurons in cortical motor areas, and in particular in primary motor area, M1, and premotor dorsal, PMd, encode the relevant signals for OFC of reaching movements, i.e., the estimated state and the resulting control signal, as depicted in Figure <xref ref-type="fig" rid="F1">1</xref>. Thus, the observed changes in neural rate modulations are hypothesized to reflect corresponding changes in the variance of these signals. Furthermore, we hypothesize that the increase in the variance of the estimated state and control signal is due to the higher process noise during brain control caused by the imperfect BMI filter. These hypotheses are investigated in three levels: (i) simulations of pole control and brain control, and evaluation of the corresponding changes in neural modulations (Section 3.2), (ii) theoretical analysis of the effect of increasing process noise during pole control (Section 2.4), and (iii) simulations of the effect of increasing process noise on neural modulations during pole control (Section 3.3). Other aspects of the model are investigated in Sections 3.1, 3.4&#x02013;3.6.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>Schematic model of movement control during BMI experiments under the hypothesis that the brain implements OFC (A), and detailed block diagram of neural activity generation (B)</bold>. <bold>(A)</bold> The brain model receives noisy proprioceptive (<italic>y</italic><sub><italic>P</italic></sub>) and visual (<italic>y</italic><sub><italic>C</italic></sub>) measurements from the hand and cursor, corrupted by proprioceptive and visual measurement noise, &#x003C9;<sub><italic>P</italic></sub> and &#x003C9;<sub><italic>V</italic></sub>, respectively. These noisy measurements are integrated with prior predictions from the internal model to generate optimal state estimates <inline-formula><mml:math id="M16"><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula><sub><italic>k</italic>|<italic>k</italic></sub> and control signal <italic>u</italic><sub><italic>k</italic></sub>, which are encoded by the neural activity. The control signal is corrupted by hand process noise &#x003BE;<sub><italic>u</italic></sub>. The BMI filter is trained based on the neural activity in pole control and then used to move the cursor in brain control. <bold>(B)</bold> The cumulative bin rate, &#x00393;(<italic>k</italic>), at time step <italic>k</italic>, is modulated by the encoded signals <inline-formula><mml:math id="M17"><mml:mrow><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mo>&#x022EF;</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mo>,</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>M</mml:mi></mml:msub><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> including the estimated state <inline-formula><mml:math id="M18"><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula><sub><italic>k</italic>|<italic>k</italic></sub> and control signals <italic>u</italic><sub><italic>k</italic></sub>. The spike-count <italic>N</italic>(<italic>k</italic>) is generated as a doubly stochastic Point process given the rate parameter &#x00393;(<italic>k</italic>). Here we consider the special case of linear encoding, where &#x00393;(<italic>k</italic>) is a linear combination of the encoded signals (including the estimated speed and the magnitude of the control signal), and doubly stochastic Poisson processes (DSPP), where the spike count <italic>N</italic>(<italic>k</italic>) has a Poisson distribution with rate &#x00393;(<italic>k</italic>).</p></caption>
<graphic xlink:href="fnsys-09-00071-g0001.tif"/>
</fig>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2. Materials and methods</title>
<sec>
<title>2.1. Experimental methods</title>
<p>The proposed model is evaluated by comparing the different properties of the simulated neural activity to those observed during the BMI experiments described in Carmena et al. (<xref ref-type="bibr" rid="B5">2003</xref>). The BMI experiments were conducted with macaque monkeys whose goal was to move the cursor to randomly appearing targets and hold the cursor on the target for 150 ms to accept a juice reward. Each experiment included three control modes: (i) pole control during which the monkey controlled the cursor using hand-held pole, (ii) brain control with hand movements (BCWHM), during which the cursor was controlled by the output of the BMI interface while the monkey continued moving the pole and (iii) brain control without hand movements (BCWOHM), during which the cursor was controlled by the BMI interface even though the monkey stopped moving the pole.</p>
<p>Neural activity was recorded from multiple brain area, but mostly from the primary motor area (M1) and the dorsal premotor area (PMd). The BMI interface binned the recorded spike trains in 100 ms bins, to generate the input to a linear filter. The linear BMI filter was trained with data recorded during the last 10 min of pole control, and held fixed during brain control.</p>
</sec>
<sec>
<title>2.2. Analysis methods</title>
<sec>
<title>2.2.1. Percent overall modulations</title>
<p>Spike-trains can be considered as realizations of point processes (Johnson, <xref ref-type="bibr" rid="B26">1996</xref>). The number of spikes recorded in a bin, <italic>N</italic>, depends on the cumulative spike-rate during the bin, &#x00393; (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>), which can be modulated by the encoded signals as outlined in Figure <xref ref-type="fig" rid="F1">1B</xref>. Since this dependence is stochastic, the variance of the spike-count <italic>var</italic>(<italic>N</italic>) is higher than the variance of the cumulative spike-rate <italic>var</italic>(&#x00393;) (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>). While the variance of the spike-count can be measured directly, it is the variance of the cumulative spike-rate that captures the effect of the encoded signals on rate modulations. In order to quantify these rate modulations, the percent overall modulation (POM) is defined as Zacksenhouse et al. (<xref ref-type="bibr" rid="B55">2007</xref>)</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mi>P</mml:mi><mml:mi>O</mml:mi><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x000B7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:math></disp-formula>
<p>Since the variance of the bin-rate cannot be measured directly, the POM cannot be estimated without further assumptions. Consider first the simplest point process that can describe stochastic rate modulations, i.e., the doubly stochastic Poisson processes (DSPP), for which Snyder (<xref ref-type="bibr" rid="B45">1975</xref>), Zacksenhouse et al. (<xref ref-type="bibr" rid="B55">2007</xref>)</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mi>E</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>S</mml:mi><mml:mi>P</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>V</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>S</mml:mi><mml:mi>P</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>In this case, the POM can be estimated form the mean and variance of the spike count as
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:math></disp-formula>
where <inline-formula><mml:math id="M19"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> denotes the estimated POM. When applied to the analysis of spike trains recorded during BMI experiments, we assume that the movement is composed of an asynchronous sequence of reaching movements (Zacksenhouse et al., <xref ref-type="bibr" rid="B56">2014</xref>) so the cumulative spike-rate and the binned spike-counts are stationary processes. Hence, the POM is estimated from Equation (3) using the temporal mean and variance rather than ensemble mean and variance.</p>
<p>In the general case of doubly stochastic Point processes (not necessarily Poisson distributed), the variance of the spike-counts can be decomposed into Churchland et al. (<xref ref-type="bibr" rid="B7">2011</xref>)</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo stretchy='false'>]</mml:mo><mml:mo>+</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow></mml:math></disp-formula>
<p>The first term on the right reflects the variance of the cumulative spike-rate &#x00393;, though is equal to it only for DSPPs. The second term can be interpreted as the Point process noise, since it contributes to the variance of the spike-counts even if &#x00393; is constant. While this term equals the mean rate only for DSPPs, evidence suggests that in many cases it is proportional to the mean rate (Tolhurst et al., <xref ref-type="bibr" rid="B51">1983</xref>; Geisler and Albrecht, <xref ref-type="bibr" rid="B18">1995</xref>), i.e., <italic>var</italic>[<italic>N</italic>|&#x00393;] &#x0003D; &#x003B3; <italic>E</italic>[<italic>N</italic>|&#x00393;], (&#x003B3; &#x0003E; 0) and hence <italic>E</italic>[<italic>var</italic>[<italic>N</italic>|&#x00393;]] &#x0003D; &#x003B3; <italic>E</italic>[<italic>N</italic>]. Hence, a revised definition of POM quantifies the ratio between the first term on the right, which reflects the variance of the cumulative spike-rate &#x00393;, and the total variance in the spike counts</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mrow><mml:mi>P</mml:mi><mml:mi>O</mml:mi><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mi>&#x00393;</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x000B7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:math></disp-formula>
<p>This can be related to the POM estimated by Equation (3) by inserting the expression for the point process noise in Equation (4) and Equation (5) to get</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>R</mml:mi><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003B3;</mml:mi><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003B3;</mml:mi><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:mi>&#x003B3;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:math></disp-formula>
<p>Thus, changes in the POM estimated by Equation (3) reflect proportional changes in the revised POM of Equation (5) up to a positive scaling and positive or negative offset. Having established this connection, the revised POM will not be used any further.</p>
<p>All the POM results described in Section 3 and shown in the Figures are <inline-formula><mml:math id="M20"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> (Equation 3), estimated from temporal statistics, while the theoretical analysis in Section 2.4 is based on the definition of POM in Equation (1).</p>
</sec>
<sec>
<title>2.2.2. Percent kinematics modulations</title>
<p>Numerous studies suggested that the neural activity can be related to the kinematics of the movement, including position, velocity and speed, via a linear model (Georgopoulos et al., <xref ref-type="bibr" rid="B22">1986</xref>; Ashe and Georgopoulos, <xref ref-type="bibr" rid="B2">1994</xref>; Moran and Schwartz, <xref ref-type="bibr" rid="B36">1999</xref>; Todorov, <xref ref-type="bibr" rid="B48">2000</xref>; Zacksenhouse and Nemets, <xref ref-type="bibr" rid="B57">2008</xref>; Chang et al., <xref ref-type="bibr" rid="B6">2014</xref>)
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>N</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;</mml:mtext><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003C9;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x003F5;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>k</italic> is the index of the current bin, <italic>N</italic>(<italic>k</italic>) is the binned spike count, <italic>p</italic><sub><italic>cx</italic></sub> and <italic>p</italic><sub><italic>cy</italic></sub> are the <italic>x</italic> and <italic>y</italic> components of the cursor position, <italic>v</italic><sub><italic>cx</italic></sub> and <italic>v</italic><sub><italic>cy</italic></sub> are the <italic>x</italic> and <italic>y</italic> components of the cursor velocity, <inline-formula><mml:math id="M21"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mroot><mml:mrow><mml:msubsup><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mn>2</mml:mn></mml:mroot></mml:mrow></mml:math></inline-formula> is the cursor&#x00027;s speed, <italic>l</italic> is the relative lag, <italic>L</italic><sub>1</sub> and <italic>L</italic><sub>2</sub> are the number of preceding and succeeding lags, &#x003C9;<sub><italic>p</italic><sub><italic>cx</italic></sub></sub>, &#x003C9;<sub><italic>p</italic><sub><italic>cy</italic></sub></sub>, &#x003C9;<sub><italic>v</italic><sub><italic>cx</italic></sub></sub>, &#x003C9;<sub><italic>v</italic><sub><italic>cy</italic></sub></sub> and &#x003C9;<sub><italic>S</italic></sub> are the corresponding regression weights, &#x003C9;<sub>0</sub> is the bias parameters and &#x003F5;(<italic>k</italic>) is the residual error.</p>
<p>The coefficient of determination of the spatio-temporal regression, <italic>R</italic><sup>2</sup>, describes the fraction of the variance in the binned spike-count that is linearly related to variations in the temporal profile of the kinematic signals in the surrounding temporal window. Expressed as a percentage, <italic>R</italic><sup>2</sup> is referred to as the percent kinematic-related modulation, or PKM (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>). The PKM results reported here are computed with L1 &#x0003D; L2 &#x0003D; 9.</p>
</sec>
</sec>
<sec>
<title>2.3. Modeling methods</title>
<p>The simplifying assumptions on which the proposed OFC model for BMI experiments is based are explicitly stated in Section 2.3.1. As depicted in Figure <xref ref-type="fig" rid="F1">1A</xref>, the model includes three main parts: (1) Hand and cursor model, (2) Brain model, and (3) BMI filter, as briefly explained in Sections 2.3.2&#x02013;2.3.5, and detailed in Appendices A and B. Model parameters are detailed in Section 2.3.6, and the effect of process noise in pole control is investigated in Section 2.3.7.</p>
<sec>
<title>2.3.1. Simplifying assumptions</title>
<p>The goal of this work is to construct a simple model that can capture the observed abrupt changes in neural modulations following the transition to brain control, and to assess if those changes can be attributed to increasing process and measurement noise. Hence, within the framework of OFC (Todorov and Jordan, <xref ref-type="bibr" rid="B50">2002</xref>; Todorov, <xref ref-type="bibr" rid="B49">2005</xref>; Shadmehr and Krakauer, <xref ref-type="bibr" rid="B40">2008</xref>) we made the following simplifying assumptions (SA):</p>
<table-wrap position="float">
<table frame="hsides" rules="groups">
<tr>
<td align="left" valign="top">SA1:</td>
<td align="left" valign="top">Absolute delays are ignored, thought the relative time-shift between the command to the muscle and the force it produces is captured by a second order muscle model (Section 2.3.2). Thus, the model successfully reproduces the observed time-lag in the cross-correlation between the neural activity and the movement velocity (Lebedev et al., <xref ref-type="bibr" rid="B32">2005</xref>) as detailed in Section 3.1. The effect of sensory delays on movement variability and bias can be accounted for by sensory noise, at least when the perturbations are not abrupt (Todorov and Jordan, <xref ref-type="bibr" rid="B50">2002</xref>; Crevecoeur and Scott, <xref ref-type="bibr" rid="B8">2013</xref>).</td>
</tr>
<tr>
<td align="left" valign="top">SA2:</td>
<td align="left" valign="top">The process noise during pole control is assumed to be signal independent white Gaussian noise. This assumption is justified since the resulting velocity profile agrees well with the commonly observed minimum jerk velocity profile (Flash and Hogan, <xref ref-type="bibr" rid="B14">1985</xref>). While evidence suggests that the variance of the process noise increases with the control signal (Harris and Wolpert, <xref ref-type="bibr" rid="B23">1998</xref>; Wolpert and Ghahramani, <xref ref-type="bibr" rid="B53">2000</xref>), this was not modeled in order to focus on the effect of brain control on process noise and neural modulations.</td>
</tr>
<tr>
<td align="left" valign="top">SA3:</td>
<td align="left" valign="top">The internal forward model is assumed to be identical to the actual hand and cursor system in pole control. Adaptation to brain control is ignored since the focus is on the abrupt changes in neural modulations immediately after the transition to brain control. Adaptation is expected to be important in explaining the subsequent gradual decrease in neural modulations with BMI sessions (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>), and will be explored in future work.</td>
</tr>
<tr>
<td align="left" valign="top">SA4:</td>
<td align="left" valign="top">Spike counts are generated as realization of doubly stochastic Poisson process with linear tuning curves (as detailed in Section 2.3.4) (Zacksenhouse and Nemets, <xref ref-type="bibr" rid="B57">2008</xref>; Cunningham et al., <xref ref-type="bibr" rid="B9">2011</xref>; Chang et al., <xref ref-type="bibr" rid="B6">2014</xref>).</td>
</tr>
</table>
</table-wrap>
</sec>
<sec>
<title>2.3.2. Simplified hand and cursor model</title>
<p>Following Todorov (<xref ref-type="bibr" rid="B49">2005</xref>) the hand is modeled as a point mass driven by an over damped second order muscle model that responds to the control signal from the brain. An additional friction term is introduced to model the friction of the hand held pole, as described by Equation (<xref ref-type="supplementary-material" rid="SM1">A2</xref>) in Supplementary Material.</p>
<p>As in the BMI experiments (Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref>), the cursor position during brain control is generated by integrating the velocity predicted by the BMI interface and filtering it with a high pass filter (HPF) to remove low frequency drifts, as described by Equation (<xref ref-type="supplementary-material" rid="SM1">A7</xref>) in Supplementary Material. During pole control, the cursor position is determined in the same way, using the actual hand velocity instead of the predicted velocity.</p>
<p>The simulation is updated at 100 Hz, and the discrete dynamics of the combined system, including the hand, cursor and target along a single degree of freedom, can be expressed as (see Equation <xref ref-type="supplementary-material" rid="SM1">A10</xref> in Supplementary Material)
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mrow><mml:mi>x</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>M</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>M</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x003BE;</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
where <italic>x</italic> is the combined state (specified by Equation <xref ref-type="supplementary-material" rid="SM1">A9</xref> in Supplementary Material), <italic>A</italic>, <italic>B</italic><sub><italic>u</italic></sub>, and <italic>B</italic><sub><italic>BMI</italic></sub> are the matrices describing the system dynamics, the effect of the control signal <italic>u</italic> generated by the optimal feedback controller implemented by the brain, and the integration of the velocity predictions <italic>v</italic><sub><italic>BMI</italic></sub> during brain control, respectively, as detailed in Equations (<xref ref-type="supplementary-material" rid="SM1">A11</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">A13</xref> in Supplementary Material). The 2-degrees of freedom simulations are performed by evolving two independent systems for the x and y directions, respectively.</p>
<p>During normal simulations of pole and brain control, the process noise, &#x003BE;<sub><italic>p</italic></sub>, stems only from the noise in the control signal &#x003BE;<sub><italic>u</italic></sub> (Equation <xref ref-type="supplementary-material" rid="SM1">A3</xref> in Supplementary Material), i.e., &#x003BE;<sub><italic>p</italic></sub> &#x0003D; <italic>B</italic><sub><italic>u</italic></sub> &#x003BE;<sub><italic>u</italic></sub>. Under assumption SA2, &#x003BE;<sub><italic>u</italic></sub> is a white Gaussian noise, whose variance (note that in the single dimension case &#x003BE;<sub><italic>u</italic></sub> is a scalar) is denoted by &#x003B1;<sup>2</sup><sub><italic>u</italic></sub>. Hence the covariance matrix of the process noise can be expressed as</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M9"><mml:mrow><mml:msup><mml:mi>&#x003A9;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mi>u</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:msub><mml:mi>B</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:msub><mml:msup><mml:mi>B</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>
<p>The position and velocity of the cursor are measured via visual (V) feedback, while the position and velocity of the hand are measured via proprioceptive (P) feedback. Both visual and proprioceptive measurements are assumed to be corrupted by zero mean white Gaussian measurement noise and the covariance matrix of the combined measurement is denoted by &#x003A9;<sup><italic>m</italic></sup>.</p>
</sec>
<sec>
<title>2.3.3. Brain model</title>
<p>Following current computational motor control theories, the brain is assumed to implement optimal state estimation and feedback control (Kuo, <xref ref-type="bibr" rid="B31">1995</xref>; Wolpert et al., <xref ref-type="bibr" rid="B52">1995</xref>; Todorov and Jordan, <xref ref-type="bibr" rid="B50">2002</xref>). However, for simplicity, the computations are performed in the state space, rather than their neural representations. Neural recording is simulated by modeling neurons that encode the relevant signals including the estimated state and control signal (as detailed in Section 2.3.4). The brain model includes three parts as depicted in Figure <xref ref-type="fig" rid="F1">1A</xref> and further detailed in Appendix <xref ref-type="supplementary-material" rid="SM1">B</xref> (Supplementary Materials)(first two parts) and Section 2.3.4 (third part):</p>
<table-wrap position="float">
<table frame="hsides" rules="groups">
<tr>
<td align="left" valign="top">A:</td>
<td align="left" valign="top">Observer that implements optimal state estimation by integrating the sensory feedback and internal model predictions. Under assumption (SA2), optimal estimation is achieved with Kalman filter (Wolpert et al., <xref ref-type="bibr" rid="B52">1995</xref>; Stengel, <xref ref-type="bibr" rid="B46">2012</xref>), as specified in Equation (<xref ref-type="supplementary-material" rid="SM1">B1</xref> in Supplementary Material). During simulations of normal reaching movements (pole control) the internal model is assumed to be accurate and the Kalman filter is based on the actual covariance matrices of the process and measurements noise. By assumption (SA3), the same covariance matrices are also used for computing the Kalman filter when simulating brain control.</td>
</tr>
<tr>
<td align="left" valign="top">B:</td>
<td align="left" valign="top">Optimal controller that, under assumption (SA2), reduces to Linear Quadratic Gaussian (LQG) controller (Stengel, <xref ref-type="bibr" rid="B46">2012</xref>), as specified in Equations (<xref ref-type="supplementary-material" rid="SM1">B5</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">B8</xref> in Supplementary Material). The controller gains were computed off-line to minimize a standard cost function that includes penalty for the control effort and for deviations from the target, as specified in Equations (<xref ref-type="supplementary-material" rid="SM1">B2</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">B4</xref> in Supplementary Material) (Kuo, <xref ref-type="bibr" rid="B31">1995</xref>; Wolpert et al., <xref ref-type="bibr" rid="B52">1995</xref>; Todorov and Jordan, <xref ref-type="bibr" rid="B50">2002</xref>).</td>
</tr>
<tr>
<td align="left" valign="top">C:</td>
<td align="left" valign="top">Neural activity generator that converts the relevant signals i.e., the internally estimated cursor state and the control signal, into neural activity of a population of <italic>N</italic><sub><italic>n</italic></sub> simulated neurons using linear multi-variable tuning functions (as detailed in Section 2.3.4). This population of neurons simulates the population of neurons recorded during the BMI experiments, so their activity is used to train and drive the BMI filter during simulated pole and brain control, respectively, as detailed in 2.3.5. By assumption (SA4), spike-counts are generated as realizations of <italic>doubly stochastic</italic> Poisson processes.</td>
</tr>
</table>
</table-wrap>
</sec>
<sec>
<title>2.3.4. Neural activity generator</title>
<p>Many studies (Georgopoulos et al., <xref ref-type="bibr" rid="B22">1986</xref>; Moran and Schwartz, <xref ref-type="bibr" rid="B36">1999</xref>) demonstrated that during reaching movements the neural activity is linearly correlated with several motor parameters, including hand position, velocity, speed and gripping force. One of the main hypotheses in this work is that the neurons encode the estimated state and control signal, and that the observed correlations with the above motor parameters result from this encoding. Since we are interested in the statistics of the binned spike-count (in bins of 100 ms), we generate the binned spike-counts directly (instead of simulating the spike-train, and then binning the data). As outlined in Figure <xref ref-type="fig" rid="F1">1B</xref>, the binned spike-counts of each neuron are generated as a realization of a DSPP (Johnson, <xref ref-type="bibr" rid="B26">1996</xref>; Dayan and Abbott, <xref ref-type="bibr" rid="B10">2001</xref>) whose cumulative rate &#x00393; is a linear function of the encoded signals. Specifically, the cumulative spike-rate of neuron <italic>i</italic> during the k-th bin, &#x00393;<sup><italic>i</italic></sup>(<italic>k</italic>), is given by
<disp-formula id="E10"><label>(10)</label><mml:math id="M10"><mml:mrow><mml:msup><mml:mi>&#x00393;</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>&#x003B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x003B2;</mml:mi><mml:mi>i</mml:mi><mml:mi>T</mml:mi></mml:msubsup><mml:mi>S</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
where <italic>S</italic>(<italic>k</italic>) is the vector of encoded signals at time step <italic>k</italic>, &#x003B2;<sub><italic>i</italic>, 0</sub> is the bias of neuron <italic>i</italic> &#x0003D; 1 &#x02026; <italic>N</italic><sub><italic>n</italic></sub> and &#x003B2;<sub><italic>i</italic></sub> is the vector of its tuning weights.</p>
<p>Since the monkey is rewarded when the cursor is at the target, independent of the position of the hand, we assume that only the estimated cursor-state is encoded. Thus, the vector of encoded signals
<disp-formula id="E11"><label>(11)</label><mml:math id="M11"><mml:mrow><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>S</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msup></mml:mrow></mml:math></disp-formula>
includes three 2-dimensional vectors: the estimated cursor position <inline-formula><mml:math id="M22"><mml:mrow><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> velocity <inline-formula><mml:math id="M23"><mml:mrow><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, and control signal <inline-formula><mml:math id="M24"><mml:mrow><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x02032;</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>, and the magnitude of the last two (estimated speed <inline-formula><mml:math id="M25"><mml:mover accent='true'><mml:mi>S</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula><sub><italic>p</italic></sub> &#x0003D; ||<inline-formula><mml:math id="M26"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>|| and control effort <italic>u</italic><sub><italic>e</italic></sub> &#x0003D; ||<italic>u</italic>||). The representation of the speed of movement in the neural activity, beyond the representation of the velocity vector, is well documented (Moran and Schwartz, <xref ref-type="bibr" rid="B36">1999</xref>), and here we assume it reflects the encoding of the estimated speed <inline-formula><mml:math id="M27"><mml:mover accent='true'><mml:mi>S</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula><sub><italic>p</italic></sub>. Similarity, we assume that the magnitude of the control signal <italic>u</italic><sub><italic>e</italic></sub> is also encoded.</p>
<p>The tuning weights &#x003B2;<sub><italic>i</italic></sub> to the kinematic parameters (position, velocity and speed) were selected to obtain PKM levels similar to the PKM observed in the BMI experiments during pole control. Specifically, the tuning weights for each kinematic parameter were selected from a uniform distribution whose variance was proportional to the destined PKM associated with that kinematic parameter and inversely proportionally to its variance. The tuning weights for the control signal were also selected from a uniform distribution, but its variance was adjusted to get the proper time-shift in the cross-correlation between the neural activity and the velocity, which are described in Section 3.1. The tuning vectors for the position, velocity and control parameters define the respective, and in general different, preferred directions (PD) and modulation depths.</p>
<p>The literature on cortical motor units suggests that neurons in different areas in the brain encode different information. The activity of M1 neurons has been shown to correlate with both the kinematics, including velocity, speed and direction of movement (Georgopoulos et al., <xref ref-type="bibr" rid="B21">1982</xref>; Ashe and Georgopoulos, <xref ref-type="bibr" rid="B2">1994</xref>) and with the applied forces (Evarts, <xref ref-type="bibr" rid="B13">1968</xref>; Ashe, <xref ref-type="bibr" rid="B1">1997</xref>; Todorov, <xref ref-type="bibr" rid="B48">2000</xref>). PMd neurons are modulated mainly by the direction and amplitude of the movement (Messier and Kalaska, <xref ref-type="bibr" rid="B34">2000</xref>; Hendrix et al., <xref ref-type="bibr" rid="B24">2009</xref>). In agreement with those studies, the activity of M1 units recorded during the BMI experiments considered here were shown to predict well hand position, velocity and gripping force (73, 66, and 83% of variance, respectively), while the activity of the recorded PMd units predicted well hand position and velocity (48 and 46% of variance, respectively), but not the gripping force (29% of variance) (Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref>). Considering the above evidence, we simulate the activity of two sub-populations of neurons encoding either: (i) only the estimated cursor state (position, velocity and speed), or (ii) both the estimated cursor state and the control signal (vector and magnitude). Based on the evidence in the literature, we expect that the behavior of simulated neurons in those two sub-populations would be similar to the behavior of recorded PMd and M1 units, respectively, and hence refer to them as PMd-like and M1-like neurons. Such similarities are demonstrated in Section 3.1, where the cross-correlations between the movement velocity and either the recorded or simulated neural activity are compared.</p>
</sec>
<sec>
<title>2.3.5. BMI filter</title>
<p>As in the BMI experiments (Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref>), the velocity in simulated brain control was predicted from the simulated spike-counts by a linear multi-lag multi-variable BMI filter
<disp-formula id="E12"><label>(12)</label><mml:math id="M12"><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>M</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mo>&#x02212;</mml:mo><mml:mi>L</mml:mi></mml:mrow><mml:mn>0</mml:mn></mml:munderover><mml:mrow><mml:msub><mml:mi>&#x003B8;</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mstyle></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:math></disp-formula>
where <italic>N</italic><sub><italic>n</italic></sub> is the number of simulated neurons, <italic>L</italic> &#x0003D; 10 the number of lags used for prediction and <italic>N</italic><sub><italic>j</italic></sub>(<italic>k</italic>) the spike count of neuron <italic>j</italic> in bin <italic>k</italic>. The filter parameters &#x003B8;<sub>0</sub> and &#x003B8;<sub><italic>j</italic></sub>(<italic>l</italic>), (where <italic>l</italic> is the index of the lag) were computed using truncated Singular Value Decomposition (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>). Two BMI filters were trained to reconstruct the velocity in x and y, respectively, using the last 10 min of simulated pole control.</p>
<p>The performance of the experimental BMI filter (similarly trained on the last 10 min of pole control) was assessed by testing its predictions on a different section of pole control and was quantified by a coefficient of correlation of <italic>R</italic>(<inline-formula><mml:math id="M28"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) &#x0003D; 0.755 &#x000B1; 0.02. We expect that this imperfect performance is critical for generating the observed changes in neural modulations. Hence, this performance served as a benchmark for tuning the number of neurons and the process noise in the simulation to obtain a similar performance (as detailed in Section 2.3.6).</p>
</sec>
<sec>
<title>2.3.6. Model parameters</title>
<p>Model parameters are detailed in Table <xref ref-type="table" rid="T1">1</xref>. The basic parameters of the hand model, visual measurement noise and cost function were taken from Todorov (<xref ref-type="bibr" rid="B49">2005</xref>) as noted in Table <xref ref-type="table" rid="T1">1</xref>. The basic hand model was extended with a friction term to model the friction of the hand held pole. The basic cost function was augmented to describe the requirement for holding the cursor on the target as described in Appendix B (Equations <xref ref-type="supplementary-material" rid="SM1">B2</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">B4</xref> in Supplementary Material) using the same weight parameters. The reaching time <italic>t</italic><sub><italic>f</italic></sub> (in Supplementary Equation <xref ref-type="supplementary-material" rid="SM1">B3</xref>) is uniformly distributed between 1.7-2.2 s in pole control and 2.4-6 s in brain control.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Model Parameters table</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top"><bold>Parameter</bold></th>
<th align="left" valign="top"><bold>Description</bold></th>
<th align="left" valign="top"><bold>Value</bold></th>
<th align="left" valign="top"><bold>References</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">&#x00394;</td>
<td align="left" valign="top">Discretization time of the hand model</td>
<td align="left" valign="top">0.01[s]</td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><italic>m</italic></td>
<td align="left" valign="top">Hand mass</td>
<td align="left" valign="top">1[kg]</td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top">&#x003B3;</td>
<td align="left" valign="top">Coefficient of friction</td>
<td align="left" valign="top">7.7 [<inline-formula><mml:math id="M29"><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>kg</mml:mtext></mml:mrow><mml:mtext>s</mml:mtext></mml:mfrac></mml:mrow></mml:math></inline-formula>]</td>
<td align="left" valign="top">-</td>
</tr>
<tr>
<td align="left" valign="top">&#x003C4;</td>
<td align="left" valign="top">Time constant of the muscle model</td>
<td align="left" valign="top">0.04[s]</td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><italic>w</italic><sub><italic>v</italic></sub></td>
<td align="left" valign="top">Velocity cost function weight</td>
<td align="left" valign="top">0.2</td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><italic>w</italic><sub><italic>f</italic></sub></td>
<td align="left" valign="top">Energy cost function weight</td>
<td align="left" valign="top">0.02</td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><italic>t</italic><sub><italic>f</italic></sub></td>
<td align="left" valign="top">Reaching time in pole control (range)</td>
<td align="left" valign="top">1.7-2.2 [s]</td>
<td align="left" valign="top">Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref></td>
</tr>
<tr>
<td align="left" valign="top"><italic>t</italic><sub><italic>f</italic></sub></td>
<td align="left" valign="top">Reaching time in brain control (range)</td>
<td align="left" valign="top">2.4-6 [s]</td>
<td align="left" valign="top">Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref></td>
</tr>
<tr>
<td align="left" valign="top"><inline-formula><mml:math id="M30"><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula></td>
<td align="left" valign="top">Variance of the visual (V) position measurement noise</td>
<td align="left" valign="top">(0.01m)<sup>2</sup></td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><inline-formula><mml:math id="M31"><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula></td>
<td align="left" valign="top">Variance of the visual (V) velocity measurement noise</td>
<td align="left" valign="top">(0.1<inline-formula><mml:math id="M32"><mml:mrow><mml:mfrac><mml:mtext>m</mml:mtext><mml:mtext>s</mml:mtext></mml:mfrac></mml:mrow></mml:math></inline-formula>)<sup>2</sup></td>
<td align="left" valign="top">Todorov, <xref ref-type="bibr" rid="B49">2005</xref></td>
</tr>
<tr>
<td align="left" valign="top"><inline-formula><mml:math id="M33"><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula></td>
<td align="left" valign="top">Variance of the proprioception (P) position measurement noise</td>
<td align="left" valign="top"><italic>k</italic><sub><italic>m</italic></sub>(0.01m)<sup>2</sup></td>
<td align="left" valign="top">Section 2.3.6/3.5</td>
</tr>
<tr>
<td align="left" valign="top"><inline-formula><mml:math id="M34"><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula></td>
<td align="left" valign="top">Variance of the proprioception (P) velocity measurement noise</td>
<td align="left" valign="top"><italic>k</italic><sub><italic>m</italic></sub>(0.1<inline-formula><mml:math id="M35"><mml:mrow><mml:mfrac><mml:mtext>m</mml:mtext><mml:mtext>s</mml:mtext></mml:mfrac></mml:mrow></mml:math></inline-formula>)<sup>2</sup></td>
<td align="left" valign="top">Section 2.3.6/3.5</td>
</tr>
<tr>
<td align="left" valign="top"><italic>k</italic><sub><italic>m</italic></sub></td>
<td align="left" valign="top">Proprioception measurement noise factor</td>
<td align="left" valign="top">10</td>
<td align="left" valign="top">Section 2.3.6/3.5</td>
</tr>
<tr>
<td align="left" valign="top">&#x003B1;<sub><italic>u</italic></sub></td>
<td align="left" valign="top">Magnitude of the hand process noise</td>
<td align="left" valign="top"><italic>k</italic><sub><italic>u</italic></sub> &#x000B7; (4.6[<italic>N</italic>])</td>
<td align="left" valign="top">Section 2.3.6</td>
</tr>
<tr>
<td align="left" valign="top"><italic>k</italic><sub><italic>u</italic></sub></td>
<td align="left" valign="top">Hand process noise factor</td>
<td align="left" valign="top">0.1</td>
<td align="left" valign="top">Section 2.3.6</td>
</tr>
<tr>
<td align="left" valign="top"><italic>N</italic><sub><italic>n</italic></sub></td>
<td align="left" valign="top">Number of neurons</td>
<td align="left" valign="top">50</td>
<td align="left" valign="top">Section 2.3.6</td>
</tr>
<tr>
<td align="left" valign="top"><italic>T</italic></td>
<td align="left" valign="top">Bin size</td>
<td align="left" valign="top">0.1[s]</td>
<td align="left" valign="top">Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As detailed in our simplifying assumption SA2, the process noise during pole control is assumed to be signal independent, and its magnitude is quantified by of &#x003B1;<sub><italic>u</italic></sub> in Equation (9). Initial simulations revealed that the performance of the experimental BMI filter, quantified by <italic>R</italic>(<inline-formula><mml:math id="M36"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) (Section 2.3.5), is highly sensitive to the process noise during simulated pole control, as shown in Figures <xref ref-type="fig" rid="F2">2A,B</xref>. The magnitude of the process noise was normalized by the equivalent signal-independent process noise suggested in Todorov (<xref ref-type="bibr" rid="B49">2005</xref>), signal-independent process noise suggested in the process noise factor defined as <inline-formula><mml:math id="M37"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003B1;</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mn>4.6</mml:mn><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula>. Figures <xref ref-type="fig" rid="F2">2A,C</xref> also depicts the effect of the total number of simulated neurons <italic>N</italic><sub><italic>n</italic></sub> on <italic>R</italic>(<inline-formula><mml:math id="M38"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>), while the ratio between the two populations of simulated neurons, the M1-like and PMd-like neurons, was kept constant (1:1). The results in Figure <xref ref-type="fig" rid="F2">2</xref> are based on 15 simulated sessions of 20 min pole control, each with a different, randomly selected targets, but all with the same set of neural tuning weights. In each session the coefficient of correlation between the actual and predicted velocity <italic>R</italic>(<inline-formula><mml:math id="M39"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) was computed from the first 10 min, while training was conducted on the last non-overlapping 10 min. Each data point and error bar (in (B-C)) depict the average and standard deviation of <italic>R</italic>(<inline-formula><mml:math id="M40"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) across the 15 sessions. Figure <xref ref-type="fig" rid="F2">2</xref> suggests that with <italic>N</italic><sub><italic>n</italic></sub> &#x0003D; 50 and <italic>k</italic><sub><italic>u</italic></sub> &#x0003D; 0.1 the average performance of the BMI filter trained on simulated activity is <italic>R</italic>(<inline-formula><mml:math id="M41"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) &#x0003D; 0.77, close to the observed BMI filter performance. Hence, these are the default values used in all other standard simulations as indicated in Table <xref ref-type="table" rid="T1">1</xref>.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>BMI filter performance as a function of the number of neurons and the process noise factor</bold>. Results are based on 15 simulated sessions of 20 min pole control, each with a different, randomly selected targets, but all with the same set of neural tuning weights. In each session the BMI filter was trained on the last 10 min and its performance was quantified by the coefficient of correlation between the actual and predicted velocity in the first 10 min. Each data point and error bar (in <bold>B,C</bold>) depict the average and standard deviation of the coefficient of correlations across the 15 sessions for a specific process noise factor <italic>k</italic><sub><italic>u</italic></sub> and total number of neurons <italic>N</italic><sub><italic>n</italic></sub>. The effect of <italic>k</italic><sub><italic>u</italic></sub> is evaluated with <italic>N</italic><sub><italic>n</italic></sub> &#x0003D; 50 <bold>(B)</bold>, while the effect of <italic>N</italic><sub><italic>n</italic></sub> is evaluated with <italic>k</italic><sub><italic>u</italic></sub> &#x0003D; 0.1 <bold>(C)</bold>. A fixed 1:1 ratio is kept between the M1-like and PMd-like simulated neurons.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0002.tif"/>
</fig>
<p>While proprioceptive measurement noise has little effect on <italic>R</italic>(<inline-formula><mml:math id="M42"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) it has significant effect on the resulting changes in neural modulations. This effect is investigated in Section 3.5 and motivated the selection of a common 10-fold factor between the diagonal covariance matrices of the proprioceptive and visual measurements noise, as specified in Table <xref ref-type="table" rid="T1">1</xref>. This proprioceptive noise factor, denoted by <italic>k</italic><sub><italic>m</italic></sub>, was used during simulations of pole control and BCWHM, while during simulations of BCWOHM it was increased to infinity to reflect the lack of relevant proprioception measurements in this mode.</p>
</sec>
<sec>
<title>2.3.7. Effect of process noise</title>
<p>Following our primary hypothesis that the observed changes in neural modulations can be explained in the framework OFC, we further hypothesize that these changes result from the higher process noise generated by the imperfect BMI filter that reconstructs the cursor velocity. This hypothesis is investigated both by simulations of noisy pole control, as outlined here, and by theoretical analysis in Section 2.4. Noisy pole control is simulated by using Equation (8) with the matrices associated with pole control (Equations <xref ref-type="supplementary-material" rid="SM1">A11</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">A13</xref> in Supplementary Material), but with process noise that includes also the simulated effect of the BMI filter reconstruction error (as further explained in Appendix <xref ref-type="supplementary-material" rid="SM1">A2</xref>, Supplementary Material). Thus, instead of Equation (9) the covariance matrix of the process noise during noisy pole control simulations is</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M13"><mml:mrow><mml:msubsup><mml:mi>&#x003A9;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mi>u</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:msub><mml:mi>B</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:msup><mml:mi>B</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:msubsup><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>M</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:msub><mml:msub><mml:msup><mml:mi>B</mml:mi><mml:mo>&#x02032;</mml:mo></mml:msup><mml:mrow><mml:mi>B</mml:mi><mml:mi>M</mml:mi><mml:mi>I</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>
<p>The first term represents the contribution of the noise in the control signal, and is the same as during regular pole control (Equation 9). The second term represents the additional noise introduced by the imperfect BMI filter, and its magnitude is quantified by &#x003B1;<sub><italic>rec</italic></sub>. The effect of varying the magnitude &#x003B1;<sub><italic>rec</italic></sub> on neural modulations is investigated in Section 3.4.</p>
</sec>
</sec>
<sec>
<title>2.4. Theoretical analysis of POM</title>
<p>As detailed in Section 2.3.7, we hypothesize that the observed changes in neural modulations following the transition to brain control result from the higher process noise introduced by the imperfect BMI filter. Here we investigate theoretically the effect of increasing process noise during simulations of normal reaching movements on POM defined theoretically in Equation (1), and show that under the assumptions of linear decoding and invariant internal model (see theoretical assumptions 1 and 2 below), the POM indeed increases with the process noise. The covariance matrix of the process noise, &#x003A9;<sup><italic>p</italic></sup>, is assumed to increase from a nominal low level &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub> to a high level &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> such that the difference &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> &#x02212; &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub> is positive semi-definite (psd) (Horn and Johnson, <xref ref-type="bibr" rid="B25">2012</xref>) and is denoted by &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> &#x02212; &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub> &#x0227D; 0 or equivalently by &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> &#x0227D; &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub>. Note that this analysis is general and does not rely on the specific structures of &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub> and &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> suggested by Equations (9, 13), respectively.</p>
<p>We make the following simplifying theoretical assumptions (TA):</p>
<table-wrap position="float">
<table frame="hsides" rules="groups">
<tr>
<td align="left" valign="top">TA1:</td>
<td align="left" valign="top">The cumulative spike-rate &#x00393; encodes a linear combination of the estimated state. Since the optimal control signal is proportional to the estimated state, this includes also the control signal. However, non-linear functions, and in particular the estimated speed <inline-formula><mml:math id="M43"><mml:mover accent='true'><mml:mi>S</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula><sub><italic>p</italic></sub> and the magnitude of the control effort <italic>u</italic><sub><italic>e</italic></sub>, which are included in Equation (11), are not considered here.</td>
</tr>
<tr>
<td align="left" valign="top">TA2:</td>
<td align="left" valign="top">The internal model of the process noise does not change. This assumption follows directly from the simplifying assumption (SA3) that there is no adaptation to brain control.</td>
</tr>
</table>
</table-wrap>
<p>Within the framework of state estimation and OFC, (TA1) implies that &#x00393; can be expressed as the output of an extended linear system whose state <inline-formula><mml:math id="M44"><mml:mrow><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> includes both the actual and estimated states (of the hand and cursor). Following the details in Equations (<xref ref-type="supplementary-material" rid="SM1">C2</xref>&#x02013;<xref ref-type="supplementary-material" rid="SM1">C5</xref> in Supplementary Material), the extended system can be described as:
<disp-formula id="E14"><label>(14)</label><mml:math id="M14"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>A</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mrow><mml:mi>k</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>&#x003BE;</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x00393;</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>H</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mover accent='true'><mml:mi>x</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M45"><mml:mover accent='true'><mml:mi>&#x003BE;</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:math></inline-formula> is the process noise of the extended system, which captures both the process noise of the actual system and the estimation error (Equation <xref ref-type="supplementary-material" rid="SM1">C4</xref> in Supplementary Material). Since both are assumed to be white Gaussian noise, so is <inline-formula><mml:math id="M46"><mml:mover accent='true'><mml:mi>&#x003BE;</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:math></inline-formula>, and its covariance matrix <inline-formula><mml:math id="M47"><mml:mrow><mml:mi>E</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>&#x003BE;</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:msub><mml:mover accent='true'><mml:mi>&#x003BE;</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x003A9;</mml:mi><mml:mi>i</mml:mi><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:msubsup><mml:msub><mml:mi>&#x003B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is given by (see Equation <xref ref-type="supplementary-material" rid="SM1">C6</xref> in Supplementary Material):
<disp-formula id="E15"><label>(15)</label><mml:math id="M15"><mml:mrow><mml:msubsup><mml:mi>&#x003A9;</mml:mi><mml:mi>k</mml:mi><mml:mover accent='true'><mml:mi>p</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>&#x003A9;</mml:mi><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>H</mml:mi><mml:msubsup><mml:mi>&#x003A9;</mml:mi><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msubsup><mml:msup><mml:mi>H</mml:mi><mml:mi>T</mml:mi></mml:msup><mml:msubsup><mml:mi>K</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>T</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>&#x003A9;</mml:mi><mml:mi>m</mml:mi></mml:msup><mml:msubsup><mml:mi>K</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>T</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd><mml:mtd><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p>Given (TA2), the Kalman gains <italic>K</italic><sub><italic>k</italic></sub> are optimized for the nominal system with the low process noise and are not updated to reflect the higher process noise.</p>
<p><bold>Proposition:</bold> Let &#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub> and &#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub> be the outputs of two systems described by Equations (14, 15) with the same parameters except for the process noise that is either &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub> or &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub>, respectively, where &#x003A9;<sup><italic>p</italic></sup><sub><italic>H</italic></sub> &#x0227D; &#x003A9;<sup><italic>p</italic></sup><sub><italic>L</italic></sub>. Let <italic>POM</italic><sup><italic>L</italic></sup> and <italic>POM</italic><sup><italic>H</italic></sup> be the POM (Equation 1) of the resulting spike counts generated by DSPPs from &#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub> and &#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub>, respectively, then <italic>POM</italic><sup><italic>H</italic></sup> &#x02265; <italic>POM</italic><sup><italic>L</italic></sup>.</p>
<p><bold>Proof:</bold> Proposition C1 in Appendix <xref ref-type="supplementary-material" rid="SM1">C</xref> (Supplementary Material) proves that under the conditions of the proposition, the cumulative spike-rates &#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub> and &#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub> satisfy two conditions: (i) <italic>E</italic><sub><italic>m</italic></sub>[&#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub>] &#x0003D; <italic>E</italic><sub><italic>m</italic></sub>[&#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub>] and (ii) <italic>E</italic><sub><italic>m</italic></sub>[(&#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub>)<sup>2</sup>] &#x02265; <italic>E</italic><sub><italic>m</italic></sub>[(&#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub>)<sup>2</sup>], where <italic>E</italic><sub><italic>m</italic></sub>[ &#x000B7; ] denotes ensemble average over different movements starting from the same distribution of initial conditions. Proposition C2 indicates that those two conditions assure that the POMs of the spike counts generated by DSPPs from &#x00393;<sup><italic>L</italic></sup><sub><italic>k</italic></sub> and &#x00393;<sup><italic>H</italic></sup><sub><italic>k</italic></sub>, i.e., <italic>POM</italic><sup><italic>L</italic></sup> and <italic>POM</italic><sup><italic>H</italic></sup>, respectively, satisfy <italic>POM</italic><sup><italic>H</italic></sup> &#x02265; <italic>POM</italic><sup><italic>L</italic></sup>.</p>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3. Results</title>
<p>The OFC model detailed in Section 2.3 was used to simulate 60 min sessions of BMI experiments equally divided into pole control, BCWHM and BCWOHM. Unless otherwise specified, new neural tuning weights and targets were randomly generated (as detailed in Sections 2.3.4 and 2.3.6) for each session. Since the performance of the BMI filter, quantified by <italic>R</italic>(<inline-formula><mml:math id="M48"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) (see Sections 2.3.5, 2.3.6), depends on the specific set of the neural tuning weights, only simulated sessions for which <italic>R</italic>(<inline-formula><mml:math id="M49"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) was between 0.65 and 0.85 were considered for further analysis (as further detailed in Section 3.2).</p>
<p>Simulated reaching movements under pole control resulted in an average speed profile that agrees well with the expected minimum jerk velocity profile (Flash and Hogan, <xref ref-type="bibr" rid="B14">1985</xref>). Representative traces of the cursor during simulated pole control and BCWHM are shown in Figure <xref ref-type="fig" rid="F3">3</xref>. In order to facilitate comparison, the same sets of targets and desired reaching times were used. While in both phases the depicted traces reach the targets, they differ considerably, and are more variable in simulated BCWHM than in simulated pole control. In particular, the variance of the velocity (estimated over 2 min intervals) is significantly higher in simulated BCWHM than in simulated pole control (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.0001). This reproduces well the significant increase in the variance of the velocity from the experimental pole control to experimental BCWHM (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.0002).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p><bold>Movement trajectories</bold>. Representative traces of the cursor during simulated pole control, brain control and noisy pole control (with &#x003B1;<sub><italic>rec</italic></sub> &#x0003D; 0.035). To facilitate comparison, the same set of targets (marked by green circles) and desired reaching times was used in these three simulations.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0003.tif"/>
</fig>
<p>The resulting cross correlations between the cursor velocity and neural activity generated during simulated pole control are investigated in Section 3.1 and compared with the cross-correlations derived from the BMI experiments. The main results regarding the changes in neural modulations are reported in Section 3.2. In Section 3.3 we investigate the effect of process noise on neural modulations during pole control, to support our hypothesis that increasing process noise introduced by the imperfect BMI filter contributes to the observed changes in neural modulations in brain control. Sections 3.4 and 3.5 evaluate the effect of the baseline measurement and process noise on estimated POM, respectively, and Section 3.6 investigates the effect of imperfect internal model. The <inline-formula><mml:math id="M50"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> results described in this section and shown in the Figures were estimated from temporal statistics as detailed in Section 2.2.1 using Equation (3).</p>
<sec>
<title>3.1. Cross correlation between cursor velocity and neural activity</title>
<p>The average cross correlations between the recorded cursor velocity and the recorded neural activity of either PMd (Figure <xref ref-type="fig" rid="F4">4A</xref>) or M1 units (Figure <xref ref-type="fig" rid="F4">4B</xref>), demonstrate different temporal relationships. While there is no dominant time shift between the recorded neural activity of PMd neurons and the cursor velocity, the neural activity of M1 neurons clearly precede the velocity (Lebedev et al., <xref ref-type="bibr" rid="B32">2005</xref>). The average cross correlations were computed by first calculating the cross-correlation for each unit from each non-overlapping 2-min interval, then averaging across units to get the ensemble-mean cross correlation, and finally averaging across intervals. Error bars depict the standard deviations of the ensemble-means across the non-overlapping 2-min intervals. Lags at which the cross correlation is significantly lower than the peak at either 0 s in (A) or &#x02212;0.2 s in (B) are marked with open circles and stars, for significance level of p &#x0003D; 0.05 (standard) or p &#x0003D; 0.005 (Bonferroni corrected for 10 multiple comparisons), respectively (Wilcoxon rank sum test). It is evident that for M1 units, the peak at &#x02212;0.2 s in Figure <xref ref-type="fig" rid="F4">4B</xref> is significantly higher than the cross-correlation at zero lag. In contrast, for PMd units, the cross-correlation at negative or positive lags are either significantly lower than the peak at 0 s or at least not significantly different (Figure <xref ref-type="fig" rid="F4">4A</xref>).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p><bold>Cross correlation between velocity and neural activity during pole control</bold>. Averaged cross correlation of: <bold>(A)</bold> recorded data from PMd units <bold>(B)</bold> recorded data from M1 units <bold>(C)</bold> simulated PMd-like neurons <bold>(D)</bold> simulated M1-like neurons. Error bars depict standard deviations across non-overlapping 2-min intervals. Open circles and stars indicate cross-correlations that are significantly lower than the peak at 0 s in <bold>(A,C)</bold>, and at &#x02212;0.2 s at <bold>(B,D)</bold> with significance level of either <italic>p</italic> &#x0003D; 0.05 (standard) or <italic>p</italic> &#x0003D; 0.005 (Bonferroni corrected for 10 multiple comparisons), respectively.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0004.tif"/>
</fig>
<p>Similar temporal relationships are also observed in the simulations, depending on whether the simulated neurons encode only the estimated state or also the control signal. Figure <xref ref-type="fig" rid="F4">4C</xref> demonstrates that the activity of neurons that encode only the estimated state do not exhibit any dominant time shift with respect to the velocity, in agreement with the temporal relationship depicted by the recorded PMd units. As detailed in Section 2.3.4, this agreement is in line with the literature on PMd neural encoding (Messier and Kalaska, <xref ref-type="bibr" rid="B34">2000</xref>; Hendrix et al., <xref ref-type="bibr" rid="B24">2009</xref>), so we refer to these simulated neurons as PMd-like neurons.</p>
<p>In contrast, the activity of simulated neurons that encode both the estimated state and the control signal, precedes the simulated cursor velocity, as demonstrated in Figure <xref ref-type="fig" rid="F4">4D</xref>. In particular, the peak cross correlation at &#x02212;0.2 s is significantly higher than the cross correlation at zero-lag. This is in agreement with the cross correlation depicted by the recorded M1 units. Given this agreement, and the literature on M1 neural encoding (Evarts, <xref ref-type="bibr" rid="B13">1968</xref>; Kalaska et al., <xref ref-type="bibr" rid="B29">1989</xref>; Todorov, <xref ref-type="bibr" rid="B48">2000</xref>), we refer to these simulated neurons as M1-like neurons. The delay in the cursor velocity can be attributed to the effect of the muscles, which are modeled as a second order over-damped filter, and thus introduce a delay in the forces and eventually the movements that are generated in response to the control signal.</p>
</sec>
<sec>
<title>3.2. Neural modulations in simulated pole and brain control</title>
<p>Simulated neural activity generated by the model described in Section 2.3, based on the framework of OFC, successfully depicts the observed changes in neural modulations, as shown in Figure <xref ref-type="fig" rid="F5">5</xref>. Figures <xref ref-type="fig" rid="F5">5A,B</xref> depicts the results from a single session to facilitate direct comparison with the experimental results, while Figures <xref ref-type="fig" rid="F5">5C,D</xref> demonstrates the robustness of the results across a number of sessions with different sets of random tuning weights. As in Zacksenhouse et al. (<xref ref-type="bibr" rid="B55">2007</xref>), mean <inline-formula><mml:math id="M51"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM were computed by first estimating the <inline-formula><mml:math id="M52"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM from non-overlapping 2-min intervals of the binned spike-counts of individual neurons, then averaging across the relevant neurons to get the ensemble mean, and finally averaging across the 10 intervals of each control mode. Error bars in Figures <xref ref-type="fig" rid="F5">5A,B</xref> depict the standard deviations across the 10 intervals.</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p><bold>Estimated POM and PKM of simulated neural activity</bold>. Estimated POM and PKM were computed by first estimating the POM and PKM of the binned spike-counts of individual neurons in 2-min intervals, and then averaging across the relevant neurons and across the 10 intervals of each control mode. Mean estimated POM <bold>(A)</bold> and PKM <bold>(B)</bold> across all neurons and across neurons that encode only the estimated state (PMd-like) or also the control signals (M1-like). Error bars depict the standard deviations across the 10 intervals. Scatter plot of estimated POM <bold>(C)</bold> and PKM <bold>(D)</bold> in brain vs. pole control for 78 out of 100 sessions (each with a different set of tuning weights) in which the performance of the BMI filter satisfied 0.65 &#x0003C; <italic>R</italic>(<inline-formula><mml:math id="M53"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) &#x0003C; 0.85. Dashed lines depict the identity relationship.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0005.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F5">5</xref> demonstrates that the <inline-formula><mml:math id="M54"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> estimated from a single simulated session increases significantly when switching to brain control, with no matching increase in PKM. Focusing first on the detailed results from a single session in Figures <xref ref-type="fig" rid="F5">5A,B</xref>, the ensemble-mean <inline-formula><mml:math id="M55"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during simulated brain control is significantly higher than of ensemble-mean <inline-formula><mml:math id="M56"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during simulated pole control (Wilcoxon rank sum test, p &#x0003D; 0.001 for both BCWHM and BCWOHM), while the ensemble mean PKM did not differ significantly (p &#x0003E; 0.55). This behavior is evident in the simulated neural activity of both PMd-like and M1-like simulated neurons. This reproduces well the significant increase in the ensemble mean <inline-formula><mml:math id="M57"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> from experimental pole control to BCWHM or BCWOHM (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.008), with no significant increase in the ensemble mean PKM (p&#x0003E;0.39).</p>
<p>The robustness of the changes in neural modulations following the transition to brain control was investigated by simulating 100 sessions, each with a different set of tuning weights. Pole control was simulated first, while brain control was conducted only in the 78 sessions in which the performance of the BMI filter was within the constraint described above (0.65 &#x0003C; <italic>R</italic>(<inline-formula><mml:math id="M58"><mml:mover accent='true'><mml:mi>v</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>v</italic>) &#x0003C; 0.85). The scatter plot in Figure <xref ref-type="fig" rid="F5">5C</xref> demonstrates that in these cases the <inline-formula><mml:math id="M59"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in BCWHM and BCWOHM are significantly higher than the <inline-formula><mml:math id="M60"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in pole control (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 10<sup>&#x02212;10</sup>). In contrast, the scatter plot in Figure <xref ref-type="fig" rid="F5">5D</xref> demonstrates that the PKM in BCWHM and BCWOHM are not significantly higher than the PKM in pole control (<italic>p</italic> &#x0003D; 0.13 and <italic>p</italic> &#x0003D; 0.08, respectively).</p>
</sec>
<sec>
<title>3.3. Effect of process noise on neural modulations</title>
<p>Our main hypothesis is that the higher <inline-formula><mml:math id="M61"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in brain control, without matching increase in PKM, results from higher process noise introduced by the imperfect performance of the BMI filter. As detailed in Section 2.3.7, this hypothesis is investigated here by simulating noisy pole control in which the covariance of the process noise is characterized by Equation (13) instead of Equation (9). The additional term in Equation (13) describes the equivalent noise introduced by the imperfect BMI filter with magnitude that is quantified by &#x003B1;<sub><italic>rec</italic></sub>. Figure <xref ref-type="fig" rid="F3">3</xref> demonstrates that indeed the cursor movements during noisy pole control (with &#x003B1;<sub><italic>rec</italic></sub> &#x0003D; 0.035) are more similar to those during brain control than those during pole control. In particular, the variance of the velocity in the simulated trajectories generated with &#x003B1;<sub><italic>rec</italic></sub> &#x0003D; 0.0035 was 88 &#x000B1; 7 [(<inline-formula><mml:math id="M62"><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>cm</mml:mtext></mml:mrow><mml:mrow><mml:mtext>sec</mml:mtext></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula>)<sup>2</sup>], comparable with the variance of the velocity in the simulated trajectories during BCWHM (75 &#x000B1; 29 [(<inline-formula><mml:math id="M63"><mml:mrow><mml:mfrac><mml:mrow><mml:mtext>cm</mml:mtext></mml:mrow><mml:mrow><mml:mtext>sec</mml:mtext></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula>)<sup>2</sup>]), and significantly higher than the variance of the velocity in the simulated trajectories during pole control (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.0001).</p>
<p>The effects of &#x003B1;<sub><italic>rec</italic></sub> on <inline-formula><mml:math id="M64"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM are depicted in Figure <xref ref-type="fig" rid="F6">6</xref> both when the internal model of the noise is not updated (in line with simplifying assumption SA3 that there is no adaptation) and when it is updated to match the actual process noise. All simulated sessions analyzed in Figure <xref ref-type="fig" rid="F6">6</xref> were performed with the same set of randomly selected targets and neural tuning weights. At each &#x003B1;<sub><italic>rec</italic></sub>, the average <inline-formula><mml:math id="M65"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM and their standard deviations were computed from a singe simulated session as detailed in Section 3.2.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p><bold>Estimated POM and PKM during simulated noisy pole control</bold>. Noisy pole control includes both the baseline process noise due to the control signal, and an additional process noise, simulating the contribution of the BMI filter reconstruction error, as quantified by the magnitude of &#x003B1;<sub><italic>rec</italic></sub> in Equation (13). At each &#x003B1;<sub><italic>rec</italic></sub> and for each adaptation option (updated or not), the average estimated POM and PKM were computed from a single 20 min session of simulated pole control as detailed in the caption of Figure <xref ref-type="fig" rid="F5">5</xref>. Standard deviations were computed across the 10 2-min intervals and stars indicate the estimated POM (for not-updated case) that are significantly larger than the estimated POM at the standard process noise (&#x003B1;<sub><italic>rec</italic></sub> &#x0003D; 0) as determined by Wilcoxon rank sum test, with Bonferroni corrected significance level <italic>p</italic> &#x0003D; 0.005, corrected for 10 multiple comparisons. All sessions were performed with the same randomly selected targets and neural tuning weights.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0006.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F6">6</xref> demonstrates that as the process noise increases, due to increasing &#x003B1;<sub><italic>rec</italic></sub>, <inline-formula><mml:math id="M66"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> increases while PKM does not change or even decreases. This is evident by the high positive (&#x0003E;0.99) and negative (&#x0003C; &#x02212; 0.96) cross correlations between &#x003B1;<sub><italic>rec</italic></sub> and either <inline-formula><mml:math id="M67"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> or PKM, respectively. Furthermore, at all the noisy pole control cases analyzed in Figure <xref ref-type="fig" rid="F6">6</xref>, the <inline-formula><mml:math id="M68"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> was significantly higher than the <inline-formula><mml:math id="M69"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> with the standard process noise (i.e., with &#x003B1;<sub><italic>rec</italic></sub> &#x0003D; 0, Wilcoxon rank sum test, with Bonferroni corrected significance level of <italic>p</italic> &#x0003D; 0.005, corrected for the 10 multiple comparisons), as marked by stars in Figure <xref ref-type="fig" rid="F6">6</xref>. The effect is similar whether the internal model of the process noise is updated to match the actual process noise or not. The results shown in Figure <xref ref-type="fig" rid="F6">6</xref> are averaged <inline-formula><mml:math id="M70"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM across all the simulated neurons, but similar trends were also observed when averaging across PMd-like and M1-like simulated neurons separately.</p>
</sec>
<sec>
<title>3.4. Sensitivity to baseline measurement noise</title>
<p>In this and the next section we investigate the sensitivity of <inline-formula><mml:math id="M71"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> to the baseline covariance matrices of the different sources of noise, i.e., the covariance matrices of the measurement and process noise during pole control. Since the internal model is assumed to be well-adapted for pole control, these are also the covariance matrices of the internal model of the noise. Each sensitivity analysis is conducted with 15 sessions simulated with the same set of neurons but different sets of targets. This is equivalent to simulating longer sessions, which improves the accuracy of the estimated POM. In particular, the mean <inline-formula><mml:math id="M72"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> across all the simulated neurons was estimated from each session and the average and standard deviations were computed across the 15 sessions.</p>
<p>The Kalman filter depends on the relative size of these covariance matrices, so the value of one of the elements can be kept constant. Furthermore, since we found that the <inline-formula><mml:math id="M73"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> is insensitive to the ratio between visual position and velocity measurements noise, we kept the diagonal covariance matrix of the visual measurement noise fixed and equals to the one suggested in Todorov (<xref ref-type="bibr" rid="B49">2005</xref>).</p>
<p>Focusing first on the sensitivity of <inline-formula><mml:math id="M74"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> to the baseline proprioceptive measurement noise, we found that the <inline-formula><mml:math id="M75"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> is insensitive to the proprioceptive position measurement noise. Hence, Figure <xref ref-type="fig" rid="F7">7A</xref> depicts only the effect of a common scaling factor between the covariance matrices of the visual and proprioceptive measurements noise, i.e., the effect of the proprioceptive measurement noise factor <italic>k</italic><sub><italic>m</italic></sub> in Table <xref ref-type="table" rid="T1">1</xref>. Figure <xref ref-type="fig" rid="F6">7A</xref> indicates that the <inline-formula><mml:math id="M76"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> is sensitive to <italic>k</italic><sub><italic>m</italic></sub> only in BCWHM. When the covariance matrices of the proprioceptive and visual measurement noise are comparable (0.5 &#x0003C; <italic>k</italic><sub><italic>m</italic></sub> &#x0003C; 2), the <inline-formula><mml:math id="M77"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in simulated BCWHM is significantly larger than the <inline-formula><mml:math id="M78"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during the experimental BCWHM (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.004) and even larger than the <inline-formula><mml:math id="M79"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in BCWOHM, in contrast with the observed relationship in the BMI experiments (Zacksenhouse et al., <xref ref-type="bibr" rid="B55">2007</xref>). When the proprioceptive measurement noise is 10-fold larger than the visual measurement noise (<italic>k</italic><sub><italic>m</italic></sub> &#x0003D; 10), the <inline-formula><mml:math id="M80"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in simulated BCWHM does not differ significantly from the <inline-formula><mml:math id="M81"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during the experimental BCWHM and is lower than the <inline-formula><mml:math id="M82"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in BCWOHM, as in the BMI experiments. Further increase in the the proprioceptive measurement noise has little effect on the <inline-formula><mml:math id="M83"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> even in BCWHM. These observations motivated the selection of <italic>k</italic><sub><italic>m</italic></sub> &#x0003D; 10 as the default factor in all other simulations (Table <xref ref-type="table" rid="T1">1</xref>).</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p><bold>Sensitivity of estimated POM to proprioceptive measurement noise (A) and magnitude of baseline process noise (B)</bold>. The proprioceptive measurement noise factor <italic>k</italic><sub><italic>m</italic></sub> quantifies the ratio between the variance of the proprioceptive and the visual measurement noise (same factor for both position and velocity measurements). The process noise factor <italic>k</italic><sub><italic>u</italic></sub> quantifies the magnitude of hand process noise, as specified in Table <xref ref-type="table" rid="T1">1</xref>. Each sensitivity analysis was conducted by simulating 15 sessions with the same set of neurons but different sets of targets. The mean estimated POM over the simulated neurons was computed for each session and the average and standard deviations across the 15 sessions are plotted.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0007.tif"/>
</fig>
<p>The lack of sensitivity to proprioceptive measurement noise during pole control can be attributed to the perfect internal model and low baseline process noise, which cause state-estimation to be based mainly on the internal model. The high <inline-formula><mml:math id="M84"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during BCWHM when the baseline proprioceptive and visual measurements noise are comparable can be attributed to the resulting similar Kalman gains for those two modalities. Due to the imperfect BMI filter, the estimation measurement error in brain control is high, and during BCWHM the proprioceptive measurement may differ from the visual measurement. When both modalities are given similar Kalman gains, the deviation between the proprioceptive and visual measurements contributes to higher variance in the resulting estimated state. Finally, during BCWOHM the proprioceptive measurement noise is increased to infinity to model the lack of relevant proprioceptive feedback in this mode, and hence the <inline-formula><mml:math id="M85"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in this mode does not depend on the baseline proprioceptive measurement noise.</p>
</sec>
<sec>
<title>3.5. Sensitivity to baseline process noise</title>
<p>During regular pole control, the covariance of the process noise is described by Equation (9) and its magnitude is quantified by &#x003B1;<sub><italic>u</italic></sub>, or alternatively by the process noise factor <italic>k</italic><sub><italic>u</italic></sub>, as described in Section 2.3.6 and Table <xref ref-type="table" rid="T1">1</xref>. As noted in Section 2.3.6 and Figure <xref ref-type="fig" rid="F2">2</xref>, adequate performance of the BMI filter in the simulated BMI sessions can be achieved with <italic>k</italic><sub><italic>u</italic></sub> &#x0003D; 0.1. Here we investigate the effect of <italic>k</italic><sub><italic>u</italic></sub> on <inline-formula><mml:math id="M86"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
<p>Figure <xref ref-type="fig" rid="F7">7B</xref> depicts the changes in the <inline-formula><mml:math id="M87"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> as a function of the process noise factor <italic>k</italic><sub><italic>u</italic></sub>. It is apparent that <inline-formula><mml:math id="M88"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in brain control is always higher than <inline-formula><mml:math id="M89"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in pole control, in agreement with the observed changes in the <inline-formula><mml:math id="M90"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> during the BMI experiments. However, for <italic>k</italic><sub><italic>u</italic></sub> &#x0003D; 1, the <inline-formula><mml:math id="M91"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in each of control mode is too large compared with the experimentally observed <inline-formula><mml:math id="M92"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> (Wilcoxon rank sum test, <italic>p</italic> &#x0003C; 0.002 for each control mode). This further supports the selection of a smaller process noise factor, and in particular <italic>k</italic><sub><italic>u</italic></sub> &#x0003D; 0.1, made in section 2.3.6 based on the performance of the BMI filter. For this process noise, the relation between the <inline-formula><mml:math id="M93"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> in BCWHM versus BCWOHM agrees well with the experimental observations.</p>
<p>Figure <xref ref-type="fig" rid="F7">7B</xref> also shows that <inline-formula><mml:math id="M94"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> increases with the magnitude of the process noise. This is in agreement with the results described in Section 3.4, though in that section the magnitude of the process noise described by Equation (13) was manipulated by changing of &#x003B1;<sub><italic>rec</italic></sub> instead of &#x003B1;<sub><italic>u</italic></sub> (via <italic>k</italic><sub><italic>u</italic></sub>).</p>
</sec>
<sec>
<title>3.6. Internal model variations</title>
<p>The simulations presented so far were based on simplifying assumption SA3, so the internal model did not change due to transition to brain control. Since the monkey stopped moving its hand in BCWOHM, the internal model may change to account for the lack of hand movements. Figure <xref ref-type="fig" rid="F8">8</xref> evaluates the effect of changing the parameters of the internal model, and in particular the mass (Figure <xref ref-type="fig" rid="F8">8A</xref>), or the coefficient of friction (Figure <xref ref-type="fig" rid="F8">8B</xref>), during pole control while keeping the external model the same. In both cases, the x-axis is the normalized parameter of the internal model (mass or coefficient of friction) relative to the nominal value of the parameter of the external model. The effect is evaluated both with the baseline proprioceptive measurement noise characteristic of pole control and BCWHM, and with infinite proprioceptive measurement noise characteristic of BCWOHM. All simulated sessions analyzed in Figure <xref ref-type="fig" rid="F8">8</xref> were performed with the same set of randomly selected targets and neural tuning weights, but not the same set used in other sections. At each parameter value, and for each level of the proprioceptive measurement noise, the average <inline-formula><mml:math id="M95"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> and PKM in Figure <xref ref-type="fig" rid="F8">8</xref> and their standard deviations were computed from a single simulated session as detailed in Section 3.2.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p><bold>Effect of internal model variations during pole control</bold>. The value of the mass <bold>(A)</bold> or the coefficient of friction <bold>(B)</bold> in the internal model is normalized to the value of the actual parameter. Simulations are conducted with either the baseline proprioceptive measurement noise characteristic of pole control or infinite proprioceptive measurement noise characteristic of BCWOHM. At each parameter value, and for each level of the proprioceptive measurement noise, the average estimated POM and PKM were computed from a single 20 min session of simulated pole control as detailed in the caption of Figure <xref ref-type="fig" rid="F5">5</xref>. Standard deviations were computed across the 10 2-min intervals and stars indicate estimated POMs that are significantly larger than the estimated POM at the nominal parameter (internal model factor &#x0003D; 1), as determined by Wilcoxon rank sum test with Bonferroni corrected significance level <italic>p</italic> &#x0003D; 0.007, corrected for 7 multiple comparisons. All sessions were performed with the same randomly selected targets and neural tuning weights.</p></caption>
<graphic xlink:href="fnsys-09-00071-g0008.tif"/>
</fig>
<p>Figure <xref ref-type="fig" rid="F8">8</xref> indicates that when the internal model deviates from the external model, the <inline-formula><mml:math id="M96"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> increases significantly, while the PKM does not change significantly or even decease over most of the range. Parameter values at which the <inline-formula><mml:math id="M97"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> (generated in simulations with infinite process noise) is significantly higher than the <inline-formula><mml:math id="M98"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> at the nominal parameter are marked by stars (Wilcoxon rank sum test with Bonferroni corrected significance level <italic>p</italic> &#x0003D; 0.007, corrected for 7 multiple comparisons). The effect of increasing the covariance matrix of the proprioceptive measurement noise to infinity, as in BCWOHM, is negligible. Hence, changes in the parameters of the internal model may further contribute the observed change in <inline-formula><mml:math id="M99"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> upon switching to brain control, and especially to BCWOHM.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<sec>
<title>4.1. Modeling</title>
<p>The implemented OFC model successfully moves the hand and cursor in simulated pole control to reach randomly selected targets. Neural activity is generated to simulate neural recording and perform brain control. The simulated neurons are assumed to encode the signals that are relevant for OFC, i.e., the estimated state and the control signal, and spike-counts are generated as doubly stochastic Poisson processes. The model parameters were taken from the literature or selected to match the experimental observations. In particular, the magnitude of the process noise and the number of neurons were selected so the performance of the BMI filter trained on the simulated neural activity matches the performance of the BMI filter trained on the recorded neural activity. The resulting model successfully generates the main phenomena that it was developed to explain: the POM of the neural activity in brain control is higher than the POM in pole control with no matching increase in PKM.</p>
<p>OFC involves different computational tasks that can be mapped to different brain regions. In particular, it has been suggested (Shadmehr and Krakauer, <xref ref-type="bibr" rid="B40">2008</xref>) that expected costs and rewards are evaluated by the basal ganglia, the forward model is implemented by the cerebellum, and the predicted sensory feedback is combined with the actual sensory feedback at the parietal cortex to estimate the state. Given the estimated state, the pre-motor and primary motor cortices are hypothesized to generate the control signals associated with visual and proprioceptive feedback, respectively. As mentioned above (Introduction and Section 2.3.3) the OFC is simulated in the state space, so all these computational tasks are included regardless of where they are implemented in the brain. In contrast, neural activity is generated to simulate neural recording from M1 and PMd only, since those are the main brain regions recorded in the BMI experiments considered here.</p>
</sec>
<sec>
<title>4.2. Neural encoding</title>
<p>Neural encoding is an open and important research question. Common strategies to investigate this issue involve quantifying the correlation between the neural activity and different relevant signals, or assessing how well those signals can be predicted by the neural activity. However, those strategies are usually restricted to measurable signals. In particular, many studies investigated the correlation between the activity of cortical motor units and different kinematics and kinetics signals (Georgopoulos et al., <xref ref-type="bibr" rid="B19">1984</xref>, <xref ref-type="bibr" rid="B22">1986</xref>, <xref ref-type="bibr" rid="B20">1992</xref>; Kalaska et al., <xref ref-type="bibr" rid="B29">1989</xref>; Ashe and Georgopoulos, <xref ref-type="bibr" rid="B2">1994</xref>; Ashe, <xref ref-type="bibr" rid="B1">1997</xref>; Moran and Schwartz, <xref ref-type="bibr" rid="B36">1999</xref>; Paninski et al., <xref ref-type="bibr" rid="B38">2004</xref>; Kalaska, <xref ref-type="bibr" rid="B28">2009</xref>). Since correlations do not imply causality, the observed correlations with any of the measurable signals do not imply that the neurons indeed encode these signals. Instead, the neurons may encode internal, hidden signals, which are also correlated with the measurable signals (Zacksenhouse et al., <xref ref-type="bibr" rid="B56">2014</xref>) including, for example, muscle activation patterns (Todorov, <xref ref-type="bibr" rid="B48">2000</xref>).</p>
<p>Here we suggest that cortical motor neurons encode signals that are relevant for performing state estimation and control, i.e., the estimated state and the control signal. Since these signals are internal signals generated by the brain, direct correlation cannot be evaluated. Nevertheless, during normal reaching movements, the actual movement should agree well with the estimated state, and thus the neural activity would appear to be correlated with the movement. However, in other conditions, and in particular during brain control, the estimated state may deviate from the measured state. This work suggests that the higher POM during brain control with no matching increase in PKM may arise from such deviations.</p>
<p>We noted that the neural activity recorded from M1 and PMd units exhibited different cross-correlations with the velocity. In particular, the average cross-correlations between the velocity and the recorded neural activity during pole control indicate that there is no time-shift between the neural activity of PMd units and the cursor velocity, while the neural activity of M1 neurons precedes the velocity. These temporal relationships are reproduced well by simulated neurons that encode only the estimated state or also the control signal, respectively. The time shift in the latter case can be ascribed to the delay in the response of the muscles. Hence, the different types of observed cross-correlations, with and without time shift, can be attributed to encoding different signals within the framework OFC, including and excluding the control signal, respectively. Encoding the control signal in M1 but not in PMd neurons agrees well with evidence that the activity of PMd neurons is modulated mainly by the direction and magnitude of movements while the activity of M1 neurons is correlated also with the forces (Evarts, <xref ref-type="bibr" rid="B13">1968</xref>; Kalaska et al., <xref ref-type="bibr" rid="B29">1989</xref>). Further support is provided by previous investigation of the BMI experiments considered here, which indicated that PMd neurons can predict well the position and velocity but not the force, while M1 neurons can predict well the force too (Carmena et al., <xref ref-type="bibr" rid="B5">2003</xref>). While this specific distinction between M1 and PMd neurons may result from the specific sample of units recorded during the BMI experiments considered here, it is well reproduced by the simulated model based on OFC.</p>
</sec>
<sec>
<title>4.3. Process noise</title>
<p>Our main hypothesis is that the observed increase in POM following the transition to brain control reflects increasing variance of the encoded signals due to higher process noise. The latter is assumed to occur in brain control due to the limited accuracy of the BMI filter. This hypothesis was proved theoretically and by simulations. Theoretical proof was limited to the case when the estimated process noise in the internal model is not updated, and the neurons encode linear combinations of the estimated state. The simulations demonstrate that increasing process noise during pole control results in higher POM even when neurons encode non-linear functions of the estimated state (e.g., speed and magnitude of the control signal) and regardless of whether the internal model is updated or not.</p>
</sec>
<sec>
<title>4.4. Implications for BMI</title>
<p>The proposed model attributes the increase in POM following the transition to brain control to the higher process noise introduced by the imperfect performance of the BMI filter. This suggests that the POM is a proxy for the performance of the BMI filter: High POM indicates that the BMI filter performs poorly while low POM indicates that the BMI filter performs well. As a proxy signal for the performance of the BMI filer, the POM could be used to adapt the BMI filter using reinforcement learning (DiGiovanna et al., <xref ref-type="bibr" rid="B11">2009</xref>; Mahmoudi et al., <xref ref-type="bibr" rid="B33">2013</xref>), especially in cases when an error signal cannot be determined (Bensmaia and Miller, <xref ref-type="bibr" rid="B3">2014</xref>). Furthermore, the proposed model developed here, provides a framework for investigating this and other suggestion for improving BMIs. Finally, the proposed model can be used to investigate other changes that occur following the transition to brain control and in particular the changes in neural tuning (Lebedev et al., <xref ref-type="bibr" rid="B32">2005</xref>).</p>
</sec>
<sec>
<title>4.5. Alternative hypotheses</title>
<p>Our main hypothesis is that the observed changes in neural modulations following the transition to brain control are related to changes in the process and measurement noise induced by the transition, and in particular, the increase in process noise due to the imperfect BMI filter. OFC provides a coherent and concise framework for relating the changes in process and measurement noise to changes in the estimated state and control signals, and finally to changes in neural modulations. However, the key elements are state estimation and the encoding of the estimated state, so other models that include those components may produce similar results. In particular, state estimation and control may not be optimal, but only satisficing (Simon, <xref ref-type="bibr" rid="B44">1956</xref>; Brown et al., <xref ref-type="bibr" rid="B4">2004</xref>). The OFC framework was adopted here since optimization constrains the parameters of the estimation filter and the gains of the control law, resulting in fewer free parameters to be tuned, thus granting the resulting model higher credibility.</p>
<p>An alternative hypothesis that may contribute to the changes in neural modulations involve changes in the internal model. As was shown in Section 3.6, deviations between the internal model and the external system, and in particular deviations in the mass or the coefficient of friction, result in higher <inline-formula><mml:math id="M100"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> with no matching increase in PKM. Thus, changes in the internal model of the mass or coefficient of friction, may contribute to the increase in <inline-formula><mml:math id="M101"><mml:mrow><mml:mi>P</mml:mi><mml:mover accent='true'><mml:mi>O</mml:mi><mml:mo>&#x0005E;</mml:mo></mml:mover><mml:mi>M</mml:mi></mml:mrow></mml:math></inline-formula> beyond what is attributed to the increase in process noise. Since the transition to BCWOHM involves stopping hand movements, it is conceivable that it is associated with a switch to a different internal model, with lower mass and coefficient of friction. However, the change in the internal model is not justified in the transition to BCWHM, when the monkey continues to make hand movements.</p>
<p>Alternative frameworks for explaining the changes in neural modulations may be provided by intermittent predictive control (Doeringer and Hogan, <xref ref-type="bibr" rid="B12">1998</xref>; Gawthrop et al., <xref ref-type="bibr" rid="B17">2011</xref>) and active inference (Friston et al., <xref ref-type="bibr" rid="B16">2010</xref>, <xref ref-type="bibr" rid="B15">2011</xref>). Intermittent predictive control alleviates the computational load of prediction that is necessary to address time delays (Doeringer and Hogan, <xref ref-type="bibr" rid="B12">1998</xref>; Gawthrop et al., <xref ref-type="bibr" rid="B17">2011</xref>). Due to the imperfect BMI filter, the transition to brain control is expected to result in more frequent updates of the predictor, and hence in higher variability in the predicted state. Since intermittent predictive control is based on OFC, this is an extension of the current model, and will be considered in future work. Indeed it could be argued that due to the inaccurate movements of the cursor during brain control, the monkey is making explorative movements to adapt to the new environment. While the explorative movements may contribute to higher POM, they are expected to also increase the PKM, in contrast with the observation.</p>
<p>In summary, we demonstrated that the observed changes in neural modulations following the transition to brain control can be successfully explained under the assumption that the neurons encode the estimated state and control signal. To be concrete we used the framework of OFC, but similar results are expected even if the controller is not optimal, as long as it relies on state estimation that deteriorates upon switching to brain control.</p>
</sec>
<sec>
<title>Conflict of interest statement</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>
</body>
<back>
<ack>
<p>The BMI experiments were conducted at Nicolelis&#x00027; lab, Duke University, and we thank MAL Nicolelis, J Carmena and M Lebedev for sharing the data. The research was supported by Fund C for research at the Technion&#x00027;s Autonomous Systems Program, under grant numbers 2018172. We thank Prof. Y. halevi for his suggestions on the theoretical analysis.</p>
</ack>
<sec sec-type="supplementary-material" id="s5">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="http://journal.frontiersin.org/article/10.3389/fnsys.2015.00071/abstract">http://journal.frontiersin.org/article/10.3389/fnsys.2015.00071/abstract</ext-link></p>
<supplementary-material xlink:href="Presentation1.PDF" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ashe</surname> <given-names>J.</given-names></name></person-group> (<year>1997</year>). <article-title>Force and the motor cortex</article-title>. <source>Behav. Brain Res</source>. <volume>87</volume>, <fpage>255</fpage>&#x02013;<lpage>269</lpage>. <pub-id pub-id-type="doi">10.1016/S0166-4328(97)00752-3</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ashe</surname> <given-names>J.</given-names></name> <name><surname>Georgopoulos</surname> <given-names>A. P.</given-names></name></person-group> (<year>1994</year>). <article-title>Movement parameters and neural activity in motor cortex and area 5</article-title>. <source>Cereb. Cortex</source> <volume>4</volume>, <fpage>590</fpage>&#x02013;<lpage>600</lpage>. <pub-id pub-id-type="doi">10.1093/cercor/4.6.590</pub-id><pub-id pub-id-type="pmid">7703686</pub-id></citation>
</ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bensmaia</surname> <given-names>S. J.</given-names></name> <name><surname>Miller</surname> <given-names>L. E.</given-names></name></person-group> (<year>2014</year>). <article-title>Restoring sensorimotor function through intracortical interfaces: progress and looming challenges</article-title>. <source>Nat. Rev. Neurosci</source>. <volume>15</volume>, <fpage>313</fpage>&#x02013;<lpage>325</lpage>. <pub-id pub-id-type="doi">10.1038/nrn3724</pub-id><pub-id pub-id-type="pmid">24739786</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brown</surname> <given-names>E. N.</given-names></name> <name><surname>Kass</surname> <given-names>R. E.</given-names></name> <name><surname>Mitra</surname> <given-names>P. P.</given-names></name></person-group> (<year>2004</year>). <article-title>Multiple neural spike train data analysis: state-of-the-art and future challenges</article-title>. <source>Nat. Neurosci</source>. <volume>7</volume>, <fpage>456</fpage>&#x02013;<lpage>461</lpage>. <pub-id pub-id-type="doi">10.1038/nn1228</pub-id><pub-id pub-id-type="pmid">15114358</pub-id></citation>
</ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Carmena</surname> <given-names>J. M.</given-names></name> <name><surname>Lebedev</surname> <given-names>M. A.</given-names></name> <name><surname>Crist</surname> <given-names>R. E.</given-names></name> <name><surname>O&#x00027;Doherty</surname> <given-names>J. E.</given-names></name> <name><surname>Santucci</surname> <given-names>D. M.</given-names></name> <name><surname>Dimitrov</surname> <given-names>D. F.</given-names></name> <etal/></person-group>. (<year>2003</year>). <article-title>Learning to control a brain-machine interface for reaching and grasping by primates</article-title>. <source>PLoS Biol</source>. <volume>1</volume>:<fpage>E42</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pbio.0000042</pub-id><pub-id pub-id-type="pmid">14624244</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="other"><person-group person-group-type="author"><name><surname>Chang</surname> <given-names>Y. H.</given-names></name> <name><surname>Chen</surname> <given-names>M.</given-names></name> <name><surname>Shanechi</surname> <given-names>M.</given-names></name> <name><surname>Carmena</surname> <given-names>J. M.</given-names></name> <name><surname>Tomlin</surname> <given-names>C.</given-names></name></person-group> (<year>2014</year>). <article-title>A design of neural decoder by reducing discrepancy between Manual Control (MC) and Brain Control (BC)</article-title>, in <source>2014 European Control Conference (ECC)</source> (Strasbourg), <fpage>516</fpage>&#x02013;<lpage>521</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Churchland</surname> <given-names>A. K.</given-names></name> <name><surname>Kiani</surname> <given-names>R.</given-names></name> <name><surname>Chaudhuri</surname> <given-names>R.</given-names></name> <name><surname>Wang</surname> <given-names>X.-J.</given-names></name> <name><surname>Pouget</surname> <given-names>A.</given-names></name> <name><surname>Shadlen</surname> <given-names>M. N.</given-names></name></person-group> (<year>2011</year>). <article-title>Variance as a signature of neural computations during decision making</article-title>. <source>Neuron</source> <volume>69</volume>, <fpage>818</fpage>&#x02013;<lpage>831</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2010.12.037</pub-id><pub-id pub-id-type="pmid">21338889</pub-id></citation>
</ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crevecoeur</surname> <given-names>F.</given-names></name> <name><surname>Scott</surname> <given-names>S. H.</given-names></name></person-group> (<year>2013</year>). <article-title>Priors engaged in long-latency responses to mechanical perturbations suggest a rapid update in state estimation</article-title>. <source>PLoS Comput. Biol</source>. <volume>9</volume>:<fpage>e1003177</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1003177</pub-id></citation>
</ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cunningham</surname> <given-names>J. P.</given-names></name> <name><surname>Nuyujukian</surname> <given-names>P.</given-names></name> <name><surname>Gilja</surname> <given-names>V.</given-names></name> <name><surname>Chestek</surname> <given-names>C. A.</given-names></name> <name><surname>Ryu</surname> <given-names>S. I.</given-names></name> <name><surname>Shenoy</surname> <given-names>K. V.</given-names></name></person-group> (<year>2011</year>). <article-title>A closed-loop human simulator for investigating the role of feedback control in brain-machine interfaces</article-title>. <source>J. Neurophysiol</source>. <volume>105</volume>, <fpage>1932</fpage>&#x02013;<lpage>1949</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00503.2010</pub-id><pub-id pub-id-type="pmid">20943945</pub-id></citation>
</ref>
<ref id="B10">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Dayan</surname> <given-names>P.</given-names></name> <name><surname>Abbott</surname> <given-names>L. F.</given-names></name></person-group> (<year>2001</year>). <source>Theoretical Neuroscience</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>DiGiovanna</surname> <given-names>J.</given-names></name> <name><surname>Mahmoudi</surname> <given-names>B.</given-names></name> <name><surname>Fortes</surname> <given-names>J.</given-names></name> <name><surname>Principe</surname> <given-names>J. C.</given-names></name> <name><surname>Sanchez</surname> <given-names>J. C.</given-names></name></person-group> (<year>2009</year>). <article-title>Coadaptive brain&#x02013;machine interface via reinforcement learning</article-title>. <source>Biomed. Eng. IEEE Trans</source>. <volume>56</volume>, <fpage>54</fpage>&#x02013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2008.926699</pub-id><pub-id pub-id-type="pmid">19224719</pub-id></citation>
</ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Doeringer</surname> <given-names>J. A.</given-names></name> <name><surname>Hogan</surname> <given-names>N.</given-names></name></person-group> (<year>1998</year>). <article-title>Intermittency in preplanned elbow movements persists in the absence of visual feedback</article-title>. <source>J. Neurophysiol</source>. <volume>80</volume>, <fpage>1787</fpage>&#x02013;<lpage>1799</lpage>. <pub-id pub-id-type="pmid">9772239</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Evarts</surname> <given-names>E. V.</given-names></name></person-group> (<year>1968</year>). <article-title>Relation of pyramidal tract activity to force exerted during voluntary movement</article-title>. <source>J. Neurophysiol</source>. <volume>31</volume>, <fpage>14</fpage>&#x02013;<lpage>27</lpage>. <pub-id pub-id-type="pmid">4966614</pub-id></citation>
</ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Flash</surname> <given-names>T.</given-names></name> <name><surname>Hogan</surname> <given-names>N.</given-names></name></person-group> (<year>1985</year>). <article-title>The coordination of arm movements: an experimentally confirmed mathematical model</article-title>. <source>J. Neurosci</source>. <volume>5</volume>, <fpage>1688</fpage>&#x02013;<lpage>1703</lpage>. <pub-id pub-id-type="pmid">4020415</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Friston</surname> <given-names>K.</given-names></name> <name><surname>Mattout</surname> <given-names>J.</given-names></name> <name><surname>Kilner</surname> <given-names>J.</given-names></name></person-group> (<year>2011</year>). <article-title>Action understanding and active inference</article-title>. <source>Biol. Cybern</source>. <volume>104</volume>, <fpage>137</fpage>&#x02013;<lpage>160</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-011-0424-z</pub-id><pub-id pub-id-type="pmid">21327826</pub-id></citation>
</ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Friston</surname> <given-names>K. J.</given-names></name> <name><surname>Daunizeau</surname> <given-names>J.</given-names></name> <name><surname>Kilner</surname> <given-names>J.</given-names></name> <name><surname>Kiebel</surname> <given-names>S. J.</given-names></name></person-group> (<year>2010</year>). <article-title>Action and behavior: a free-energy formulation</article-title>. <source>Biol. Cybern</source>. <volume>102</volume>, <fpage>227</fpage>&#x02013;<lpage>260</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-010-0364-z</pub-id><pub-id pub-id-type="pmid">20148260</pub-id></citation>
</ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gawthrop</surname> <given-names>P.</given-names></name> <name><surname>Loram</surname> <given-names>I.</given-names></name> <name><surname>Lakie</surname> <given-names>M.</given-names></name> <name><surname>Gollee</surname> <given-names>H.</given-names></name></person-group> (<year>2011</year>). <article-title>Intermittent control: a computational theory of human control</article-title>. <source>Biol. Cybern</source>. <volume>104</volume>, <fpage>31</fpage>&#x02013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-010-0416-4</pub-id><pub-id pub-id-type="pmid">21327829</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Geisler</surname> <given-names>W.</given-names></name> <name><surname>Albrecht</surname> <given-names>D.</given-names></name></person-group> (<year>1995</year>). <article-title>Bayesian analysis of identification performance in monkey visual cortex: nonlinear mechanisms and stimulus certainty</article-title>. <source>Vis. Res</source>. <volume>35</volume>, <fpage>2723</fpage>&#x02013;<lpage>2730</lpage>. <pub-id pub-id-type="doi">10.1016/0042-6989(95)00029-Y</pub-id><pub-id pub-id-type="pmid">7483312</pub-id></citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Georgopoulos</surname> <given-names>A.</given-names></name> <name><surname>Caminiti</surname> <given-names>R.</given-names></name> <name><surname>Kalaska</surname> <given-names>J.</given-names></name></person-group> (<year>1984</year>). <article-title>Static spatial effects in motor cortex and area 5: quantitative relations in a two-dimensional space</article-title>. <source>Exp. Brain Res</source>. <volume>54</volume>, <fpage>446</fpage>&#x02013;<lpage>454</lpage>. <pub-id pub-id-type="doi">10.1007/BF00235470</pub-id><pub-id pub-id-type="pmid">6723864</pub-id></citation>
</ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Georgopoulos</surname> <given-names>A. P.</given-names></name> <name><surname>Ashe</surname> <given-names>J.</given-names></name> <name><surname>Smyrnis</surname> <given-names>N.</given-names></name> <name><surname>Taira</surname> <given-names>M.</given-names></name></person-group> (<year>1992</year>). <article-title>The motor cortex and the coding of force</article-title>. <source>Science</source> <volume>256</volume>, <fpage>1692</fpage>&#x02013;<lpage>1695</lpage>. <pub-id pub-id-type="doi">10.1126/science.256.5064.1692</pub-id><pub-id pub-id-type="pmid">1609282</pub-id></citation>
</ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Georgopoulos</surname> <given-names>A. P.</given-names></name> <name><surname>Kalaska</surname> <given-names>J. F.</given-names></name> <name><surname>Caminiti</surname> <given-names>R.</given-names></name> <name><surname>Massey</surname> <given-names>J. T.</given-names></name></person-group> (<year>1982</year>). <article-title>On the relations between the direction of two-dimensional arm movements and cell discharge in primate motor cortex</article-title>. <source>J. Neurosci</source>. <volume>2</volume>, <fpage>1527</fpage>&#x02013;<lpage>1537</lpage>. <pub-id pub-id-type="pmid">7143039</pub-id></citation>
</ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Georgopoulos</surname> <given-names>A. P.</given-names></name> <name><surname>Schwartz</surname> <given-names>A. B.</given-names></name> <name><surname>Kettner</surname> <given-names>R. E.</given-names></name></person-group> (<year>1986</year>). <article-title>Neuronal population coding of movement direction</article-title>. <source>Science</source> <volume>233</volume>, <fpage>1416</fpage>&#x02013;<lpage>1419</lpage>. <pub-id pub-id-type="doi">10.1126/science.3749885</pub-id><pub-id pub-id-type="pmid">3749885</pub-id></citation>
</ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Harris</surname> <given-names>C. M.</given-names></name> <name><surname>Wolpert</surname> <given-names>D. M.</given-names></name></person-group> (<year>1998</year>). <article-title>Signal-dependent noise determines motor planning</article-title>. <source>Nature</source> <volume>394</volume>, <fpage>780</fpage>&#x02013;<lpage>784</lpage>. <pub-id pub-id-type="doi">10.1038/29528</pub-id><pub-id pub-id-type="pmid">9723616</pub-id></citation>
</ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hendrix</surname> <given-names>C. M.</given-names></name> <name><surname>Mason</surname> <given-names>C. R.</given-names></name> <name><surname>Ebner</surname> <given-names>T. J.</given-names></name></person-group> (<year>2009</year>). <article-title>Signaling of grasp dimension and grasp force in dorsal premotor cortex and primary motor cortex neurons during reach to grasp in the monkey</article-title>. <source>J. Neurophysiol</source>. <volume>102</volume>, <fpage>132</fpage>&#x02013;<lpage>145</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00016.2009</pub-id></citation>
</ref>
<ref id="B25">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Horn</surname> <given-names>R. A.</given-names></name> <name><surname>Johnson</surname> <given-names>C. R.</given-names></name></person-group> (<year>2012</year>). <source>Matrix Analysis</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>. <pub-id pub-id-type="doi">10.1017/CBO9781139020411</pub-id></citation>
</ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johnson</surname> <given-names>D. H.</given-names></name></person-group> (<year>1996</year>). <article-title>Point process models of single-neuron discharges</article-title>. <source>J. Comput. Neurosci</source>. <volume>3</volume>, <fpage>275</fpage>&#x02013;<lpage>299</lpage>. <pub-id pub-id-type="doi">10.1007/BF00161089</pub-id><pub-id pub-id-type="pmid">9001973</pub-id></citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jordan</surname> <given-names>M. I.</given-names></name> <name><surname>Rumelhart</surname> <given-names>D. E.</given-names></name></person-group> (<year>1992</year>). <article-title>Forward models: supervised learning with a Distal teacher</article-title>. <source>Cogn. Sci</source>. <volume>16</volume>, <fpage>307</fpage>&#x02013;<lpage>354</lpage>. <pub-id pub-id-type="doi">10.1207/s15516709cog1603_1</pub-id></citation>
</ref>
<ref id="B28">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Kalaska</surname> <given-names>J. F.</given-names></name></person-group> (<year>2009</year>). <article-title>From intention to action: motor cortex and the control of reaching movements</article-title>, in <source>Progress in Motor Control</source>, ed <person-group person-group-type="editor"><name><surname>Sternad</surname> <given-names>D.</given-names></name></person-group> (<publisher-loc>Springer US</publisher-loc>), <fpage>139</fpage>&#x02013;<lpage>178</lpage>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kalaska</surname> <given-names>J. F.</given-names></name> <name><surname>Cohen</surname> <given-names>D.</given-names></name> <name><surname>Hyde</surname> <given-names>M. L.</given-names></name> <name><surname>Prud&#x00027;Homme</surname> <given-names>M.</given-names></name></person-group> (<year>1989</year>). <article-title>A comparison of movement direction-related versus load direction-related activity in primate motor cortex, using a two-dimensional reaching task</article-title>. <source>J. Neurosci</source>. <volume>9</volume>, <fpage>2080</fpage>&#x02013;<lpage>2102</lpage>. <pub-id pub-id-type="pmid">2723767</pub-id></citation>
</ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kawato</surname> <given-names>M.</given-names></name> <name><surname>Furukawa</surname> <given-names>K.</given-names></name> <name><surname>Suzuki</surname> <given-names>R.</given-names></name></person-group> (<year>1987</year>). <article-title>A hierarchical neural-network model for control and learning of voluntary movement</article-title>. <source>Biol. Cybern</source>. <volume>57</volume>, <fpage>169</fpage>&#x02013;<lpage>185</lpage>. <pub-id pub-id-type="doi">10.1007/BF00364149</pub-id><pub-id pub-id-type="pmid">3676355</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kuo</surname> <given-names>A. D.</given-names></name></person-group> (<year>1995</year>). <article-title>An optimal control model for analyzing human postural balance</article-title>. <source>Biomed. Eng. IEEE Trans</source>. <volume>42</volume>, <fpage>87</fpage>&#x02013;<lpage>101</lpage>. <pub-id pub-id-type="doi">10.1109/10.362914</pub-id><pub-id pub-id-type="pmid">7851935</pub-id></citation>
</ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lebedev</surname> <given-names>M. A.</given-names></name> <name><surname>Carmena</surname> <given-names>J. M.</given-names></name> <name><surname>O&#x00027;Doherty</surname> <given-names>J. E.</given-names></name> <name><surname>Zacksenhouse</surname> <given-names>M.</given-names></name> <name><surname>Henriquez</surname> <given-names>C. S.</given-names></name> <name><surname>Principe</surname> <given-names>J. C.</given-names></name> <etal/></person-group>. (<year>2005</year>). <article-title>Cortical ensemble adaptation to represent velocity of an artificial actuator controlled by a brain-machine interface</article-title>. <source>J. Neurosci</source>. <volume>25</volume>, <fpage>4681</fpage>&#x02013;<lpage>4693</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.4088-04.2005</pub-id><pub-id pub-id-type="pmid">15888644</pub-id></citation>
</ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mahmoudi</surname> <given-names>B.</given-names></name> <name><surname>Pohlmeyer</surname> <given-names>E. A.</given-names></name> <name><surname>Prins</surname> <given-names>N. W.</given-names></name> <name><surname>Geng</surname> <given-names>S.</given-names></name> <name><surname>Sanchez</surname> <given-names>J. C.</given-names></name></person-group> (<year>2013</year>). <article-title>Towards autonomous neuroprosthetic control using hebbian reinforcement learning</article-title>. <source>J. Neural Eng</source>. <volume>10</volume>, <fpage>66005</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2560/10/6/066005</pub-id><pub-id pub-id-type="pmid">24100047</pub-id></citation>
</ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Messier</surname> <given-names>J.</given-names></name> <name><surname>Kalaska</surname> <given-names>J. F.</given-names></name></person-group> (<year>2000</year>). <article-title>Covariation of primate dorsal premotor cell activity with direction and amplitude during a memorized-delay reaching task</article-title>. <source>J. Neurophysiol</source>. <volume>84</volume>, <fpage>152</fpage>&#x02013;<lpage>165</lpage>. <pub-id pub-id-type="pmid">10899193</pub-id></citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Miall</surname> <given-names>R.</given-names></name> <name><surname>Wolpert</surname> <given-names>D. M.</given-names></name></person-group> (<year>1996</year>). <article-title>Forward models for physiological motor control</article-title>. <source>Neural Netw</source>. <volume>9</volume>, <fpage>1265</fpage>&#x02013;<lpage>1279</lpage>. <pub-id pub-id-type="doi">10.1016/S0893-6080(96)00035-4</pub-id><pub-id pub-id-type="pmid">12662535</pub-id></citation>
</ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moran</surname> <given-names>D. W.</given-names></name> <name><surname>Schwartz</surname> <given-names>A. B.</given-names></name></person-group> (<year>1999</year>). <article-title>Motor cortical representation of speed and direction during reaching</article-title>. <source>J. Neurophysiol</source>. <volume>82</volume>, <fpage>2676</fpage>&#x02013;<lpage>2692</lpage>. <pub-id pub-id-type="pmid">10561437</pub-id></citation>
</ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nicolelis</surname> <given-names>M. A.</given-names></name></person-group> (<year>2001</year>). <article-title>Actions from thoughts</article-title>. <source>Nature</source> <volume>409</volume>, <fpage>403</fpage>&#x02013;<lpage>407</lpage>. <pub-id pub-id-type="doi">10.1038/35053191</pub-id><pub-id pub-id-type="pmid">11201755</pub-id></citation>
</ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Paninski</surname> <given-names>L.</given-names></name> <name><surname>Fellows</surname> <given-names>M. R.</given-names></name> <name><surname>Hatsopoulos</surname> <given-names>N. G.</given-names></name> <name><surname>Donoghue</surname> <given-names>J. P.</given-names></name></person-group> (<year>2004</year>). <article-title>Spatiotemporal tuning of motor cortical neurons for hand position and velocity</article-title>. <source>J. Neurophysiol</source>. <volume>91</volume>, <fpage>515</fpage>&#x02013;<lpage>532</lpage>. <pub-id pub-id-type="doi">10.1152/jn.00587.2002</pub-id><pub-id pub-id-type="pmid">13679402</pub-id></citation>
</ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schwartz</surname> <given-names>A. B.</given-names></name></person-group> (<year>2004</year>). <article-title>Cortical neural prosthetics</article-title>. <source>Annu. Rev. Neurosci</source>. <volume>27</volume>, <fpage>487</fpage>&#x02013;<lpage>507</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.neuro.27.070203.144233</pub-id><pub-id pub-id-type="pmid">15217341</pub-id></citation>
</ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shadmehr</surname> <given-names>R.</given-names></name> <name><surname>Krakauer</surname> <given-names>J. W.</given-names></name></person-group> (<year>2008</year>). <article-title>A computational neuroanatomy for motor control</article-title>. <source>Exp. Brain Res</source>. <volume>185</volume>, <fpage>359</fpage>&#x02013;<lpage>381</lpage>. <pub-id pub-id-type="doi">10.1007/s00221-008-1280-5</pub-id><pub-id pub-id-type="pmid">18251019</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shanechi</surname> <given-names>M. M.</given-names></name> <name><surname>Williams</surname> <given-names>Z. M.</given-names></name> <name><surname>Wornell</surname> <given-names>G. W.</given-names></name> <name><surname>Hu</surname> <given-names>R. C.</given-names></name> <name><surname>Powers</surname> <given-names>M.</given-names></name> <name><surname>Brown</surname> <given-names>E. N.</given-names></name></person-group> (<year>2013a</year>). <article-title>A real-time brain-machine interface combining motor target and trajectory intent using an optimal feedback control design</article-title>. <source>PLoS ONE</source> <volume>8</volume>:<fpage>e59049</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0059049</pub-id></citation>
</ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shanechi</surname> <given-names>M. M.</given-names></name> <name><surname>Wornell</surname> <given-names>G. W.</given-names></name> <name><surname>Williams</surname> <given-names>Z. M.</given-names></name> <name><surname>Brown</surname> <given-names>E. N.</given-names></name></person-group> (<year>2013b</year>). <article-title>Feedback-controlled parallel point process filter for estimation of goal-directed movements from neural signals</article-title>. <source>Neural Syst. Rehabil. Eng. IEEE Trans</source>. <volume>21</volume>, <fpage>129</fpage>&#x02013;<lpage>140</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2012.2221743</pub-id><pub-id pub-id-type="pmid">23047892</pub-id></citation>
</ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shenoy</surname> <given-names>K. V.</given-names></name> <name><surname>Sahani</surname> <given-names>M.</given-names></name> <name><surname>Churchland</surname> <given-names>M. M.</given-names></name></person-group> (<year>2013</year>). <article-title>Cortical control of arm movements: a dynamical systems perspective</article-title>. <source>Annu. Rev. Neurosci</source>. <volume>36</volume>, <fpage>337</fpage>&#x02013;<lpage>359</lpage>. <pub-id pub-id-type="doi">10.1146/annurev-neuro-062111-150509</pub-id><pub-id pub-id-type="pmid">23725001</pub-id></citation>
</ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Simon</surname> <given-names>H. A.</given-names></name></person-group> (<year>1956</year>). <article-title>Rational choice and the structure of the environment</article-title>. <source>Psychol. Rev</source>. <volume>63</volume>, <fpage>129</fpage>. <pub-id pub-id-type="doi">10.1037/h0042769</pub-id><pub-id pub-id-type="pmid">13310708</pub-id></citation>
</ref>
<ref id="B45">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Snyder</surname> <given-names>D. L.</given-names></name></person-group> (<year>1975</year>). <source>Random Point Processes</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>J. Willey &#x00026; Sons</publisher-name>.</citation>
</ref>
<ref id="B46">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Stengel</surname> <given-names>R. F.</given-names></name></person-group> (<year>2012</year>). <source>Optimal Control and Estimation</source>. <publisher-loc>London</publisher-loc>: <publisher-name>Courier Dover Publications</publisher-name>.</citation>
</ref>
<ref id="B47">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Taylor</surname> <given-names>D. M.</given-names></name> <name><surname>Tillery</surname> <given-names>S. I. H.</given-names></name> <name><surname>Schwartz</surname> <given-names>A. B.</given-names></name></person-group> (<year>2002</year>). <article-title>Direct cortical control of 3d neuroprosthetic devices</article-title>. <source>Science</source> <volume>296</volume>, <fpage>1829</fpage>&#x02013;<lpage>1832</lpage>. <pub-id pub-id-type="doi">10.1126/science.1070291</pub-id><pub-id pub-id-type="pmid">12052948</pub-id></citation>
</ref>
<ref id="B48">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Todorov</surname> <given-names>E.</given-names></name></person-group> (<year>2000</year>). <article-title>Direct cortical control of muscle activation in voluntary arm movements: a model</article-title>. <source>Nat. Neurosci</source>. <volume>3</volume>, <fpage>391</fpage>&#x02013;<lpage>398</lpage>. <pub-id pub-id-type="doi">10.1038/73964</pub-id><pub-id pub-id-type="pmid">10725930</pub-id></citation>
</ref>
<ref id="B49">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Todorov</surname> <given-names>E.</given-names></name></person-group> (<year>2005</year>). <article-title>Stochastic optimal control and estimation methods adapted to the noise characteristics of the sensorimotor system</article-title>. <source>Neural Comput</source>. <volume>17</volume>, <fpage>1084</fpage>&#x02013;<lpage>1108</lpage>. <pub-id pub-id-type="doi">10.1162/0899766053491887</pub-id><pub-id pub-id-type="pmid">15829101</pub-id></citation>
</ref>
<ref id="B50">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Todorov</surname> <given-names>E.</given-names></name> <name><surname>Jordan</surname> <given-names>M. I.</given-names></name></person-group> (<year>2002</year>). <article-title>Optimal feedback control as a theory of motor coordination</article-title>. <source>Nat. Neurosci</source>. <volume>5</volume>, <fpage>1226</fpage>&#x02013;<lpage>1235</lpage>. <pub-id pub-id-type="doi">10.1038/nn963</pub-id><pub-id pub-id-type="pmid">12404008</pub-id></citation>
</ref>
<ref id="B51">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tolhurst</surname> <given-names>D. J.</given-names></name> <name><surname>Movshon</surname> <given-names>J.</given-names></name> <name><surname>Dean</surname> <given-names>A.</given-names></name></person-group> (<year>1983</year>). <article-title>The statistical reliability of signals in single neurons in cat and monkey visual cortex</article-title>. <source>Vis. Res</source>. <volume>23</volume>, <fpage>775</fpage>&#x02013;<lpage>785</lpage>. <pub-id pub-id-type="doi">10.1016/0042-6989(83)90200-6</pub-id><pub-id pub-id-type="pmid">6623937</pub-id></citation>
</ref>
<ref id="B52">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpert</surname> <given-names>D.</given-names></name> <name><surname>Ghahramani</surname> <given-names>Z.</given-names></name> <name><surname>Jordan</surname> <given-names>M.</given-names></name></person-group> (<year>1995</year>). <article-title>Are arm trajectories planned in kinematic or dynamic coordinates? An adaptation study</article-title>. <source>Exp. Brain Res</source>. <volume>103</volume>, <fpage>460</fpage>&#x02013;<lpage>470</lpage>. <pub-id pub-id-type="doi">10.1007/BF00241505</pub-id><pub-id pub-id-type="pmid">7789452</pub-id></citation>
</ref>
<ref id="B53">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolpert</surname> <given-names>D. M.</given-names></name> <name><surname>Ghahramani</surname> <given-names>Z.</given-names></name></person-group> (<year>2000</year>). <article-title>Computational principles of movement neuroscience</article-title>. <source>Nat. Neurosci</source>. <volume>3</volume>, <fpage>1212</fpage>&#x02013;<lpage>1217</lpage>. <pub-id pub-id-type="doi">10.1038/81497</pub-id><pub-id pub-id-type="pmid">11127840</pub-id></citation>
</ref>
<ref id="B54">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>W.</given-names></name> <name><surname>Gao</surname> <given-names>Y.</given-names></name> <name><surname>Bienenstock</surname> <given-names>E.</given-names></name> <name><surname>Donoghue</surname> <given-names>J. P.</given-names></name> <name><surname>Black</surname> <given-names>M. J.</given-names></name></person-group> (<year>2006</year>). <article-title>Bayesian population decoding of motor cortical activity using a Kalman filter</article-title>. <source>Neural Comput</source>. <volume>18</volume>, <fpage>80</fpage>&#x02013;<lpage>118</lpage>. <pub-id pub-id-type="doi">10.1162/089976606774841585</pub-id><pub-id pub-id-type="pmid">16354382</pub-id></citation>
</ref>
<ref id="B55">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zacksenhouse</surname> <given-names>M.</given-names></name> <name><surname>Lebedev</surname> <given-names>M. A.</given-names></name> <name><surname>Carmena</surname> <given-names>J. M.</given-names></name> <name><surname>O&#x00027;Doherty</surname> <given-names>J. E.</given-names></name> <name><surname>Henriquez</surname> <given-names>C.</given-names></name> <name><surname>Nicolelis</surname> <given-names>M. a. L.</given-names></name></person-group> (<year>2007</year>). <article-title>Cortical modulations increase in early sessions with brain-machine interface</article-title>. <source>PLoS ONE</source> <volume>2</volume>:<fpage>e619</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0000619</pub-id><pub-id pub-id-type="pmid">17637835</pub-id></citation>
</ref>
<ref id="B56">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zacksenhouse</surname> <given-names>M.</given-names></name> <name><surname>Lebedev</surname> <given-names>M. A.</given-names></name> <name><surname>Nicolelis</surname> <given-names>M. A. L.</given-names></name></person-group> (<year>2014</year>). <article-title>Signal-independent timescale analysis (SITA) and its application for neural coding during reaching and walking</article-title>. <source>Front. Comput. Neurosci</source>. <volume>8</volume>:<issue>91</issue>. <pub-id pub-id-type="doi">10.3389/fncom.2014.00091</pub-id><pub-id pub-id-type="pmid">25191263</pub-id></citation>
</ref>
<ref id="B57">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Zacksenhouse</surname> <given-names>M.</given-names></name> <name><surname>Nemets</surname> <given-names>S.</given-names></name></person-group> (<year>2008</year>). <article-title>Strategies for neural ensemble data analysis for brain-machine interface (BMI) applications</article-title>, in <source>Methods Neural Ensemble Record</source>, <edition>2nd Edition</edition>, Chapter 4, ed <person-group person-group-type="editor"><name><surname>Nicolelis</surname> <given-names>M.</given-names></name></person-group> (<publisher-loc>Boca Raton, FL</publisher-loc>: <publisher-name>CRC Press</publisher-name>), <fpage>57</fpage>&#x02013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1201/9781420006414.ch4</pub-id></citation>
</ref>
</ref-list>
</back>
</article>
