Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2011 Nov 28:5:127.
doi: 10.3389/fnins.2011.00127. eCollection 2011.

Prior knowledge improves decoding of finger flexion from electrocorticographic signals

Affiliations

Prior knowledge improves decoding of finger flexion from electrocorticographic signals

Z Wang et al. Front Neurosci. .

Abstract

Brain-computer interfaces (BCIs) use brain signals to convey a user's intent. Some BCI approaches begin by decoding kinematic parameters of movements from brain signals, and then proceed to using these signals, in absence of movements, to allow a user to control an output. Recent results have shown that electrocorticographic (ECoG) recordings from the surface of the brain in humans can give information about kinematic parameters (e.g., hand velocity or finger flexion). The decoding approaches in these studies usually employed classical classification/regression algorithms that derive a linear mapping between brain signals and outputs. However, they typically only incorporate little prior information about the target movement parameter. In this paper, we incorporate prior knowledge using a Bayesian decoding method, and use it to decode finger flexion from ECoG signals. Specifically, we exploit the constraints that govern finger flexion and incorporate these constraints in the construction, structure, and the probabilistic functions of the prior model of a switched non-parametric dynamic system (SNDS). Given a measurement model resulting from a traditional linear regression method, we decoded finger flexion using posterior estimation that combined the prior and measurement models. Our results show that the application of the Bayesian decoding model, which incorporates prior knowledge, improves decoding performance compared to the application of a linear regression model, which does not incorporate prior knowledge. Thus, the results presented in this paper may ultimately lead to neurally controlled hand prostheses with full fine-grained finger articulation.

Keywords: brain–computer interface; decoding algorithm; electrocorticographic; finger flexion; machine learning; prior knowledge.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Experimental setup for this study.
Figure 2
Figure 2
The schematic diagram of Bayesian decoding.
Figure 3
Figure 3
Examples of two flexion traces.
Figure 4
Figure 4
A diagram of possible state transitions for finger movements.
Figure 5
Figure 5
SNDS model in which St, Yt, Zt represent the moving states, real finger position, and the estimated finger position at time t, respectively.
Figure 6
Figure 6
(A) Probabilistic density function (PDF) of Yt−1 given St−1 = extension and St = flexion; (B) Probabilistic density function of Yt−1 given St−1 = flexion and St = extension.
Figure 7
Figure 7
(A) Kernel locations for p^(Yt-1,Yt) under extension state; (B) kernel locations for p^(Yt-1,Yt) under flexion state; (C) kernel locations for p^(Yt-1,Yt) under rest state. Numbers on the axis are the normalized amplitude of the fingers’ flexion.
Figure 8
Figure 8
(A) Actual finger flexion (dotted trace) and decoded finger flexion (solid trace) using pace regression (mean square error 0.68); (B) Actual finger flexion (dotted trace) and decoded finger flexion (solid trace) using SNDS (mean square error 0.40); (C) Actual finger flexion (dotted trace) and state prediction (solid trace).
Figure 9
Figure 9
Comparison of computational models that incorporate different types of prior knowledge. See text for details.
Figure 10
Figure 10
Performance (given as mean squared error for pace regression, intermediate models (a–d), and the final model.)
Figure 11
Figure 11
Exemplary decoding results of the models in Figure 10.

Similar articles

Cited by

References

    1. Acharya S., Fifer M. S., Benz H. L., Crone N. E., Thakor N. V. (2010). Electrocorticographic amplitude predicts finger positions during slow grasping motions of the hand. J. Neural Eng. 7, 046002.10.1088/1741-2560/7/4/046002 - DOI - PMC - PubMed
    1. Azzouzi M., Nabney I. T. (1999). “Modelling financial time series with switching state space models,” in Proceedings on IEEE/IAFE 1999 Conference on Computational Intelligence for Financial Engineering, Port Jefferson, NY: Institute of Electrical and Electronics Engineers (IEEE), 240C249
    1. Bashashati A., Fatourechi M., Ward R. K., Birch G. E. (2007). A survey of signal processing algorithms in brain-computer interfaces based on electrical brain signals. J. Neural Eng. 4, R32–R5710.1088/1741-2560/4/2/R03 - DOI - PubMed
    1. Bradberry T. J., Gentili R. J., Contreras-Vidal J. L. (2010). Reconstructing three-dimensional hand movements from noninvasive electroencephalographic signals. J. Neurosci. 30, 3432–343710.1523/JNEUROSCI.6107-09.2010 - DOI - PMC - PubMed
    1. Bradberry T. J., Gentili R. J., Contreras-Vidal J. L. (2011). Fast attainment of computer cursor control with noninvasively acquired brain signals. J. Neural Eng. 8, 036010.10.1088/1741-2560/8/3/036010 - DOI - PubMed

LinkOut - more resources