| Literature DB >> 30455636 |
Ting Li1, Tao Xue1, Baozeng Wang2, Jinhua Zhang2,3.
Abstract
Research about decoding neurophysiological signals mainly aims to elucidate the details of human motion control from the perspective of neural activity. We performed brain connectivity analysis with EEG to propose a brain functional network (BFN) and used a feature extraction algorithm for decoding the voluntary hand movement of a subject. By analyzing the characteristic parameters obtained from the BFN, we extracted the most important electrode nodes and frequencies for identifying the direction of movement of a hand. The results demonstrated that the most sensitive EEG components were for frequencies delta, theta, and gamma1 from electrodes F4, F8, C3, Cz, C4, CP4, T3, and T4. Finally, we proposed a model for decoding voluntary movement of the right hand by using a hierarchical linear model (HLM). Through a voluntary hand movement experiment in a spiral trajectory, the Poisson coefficient between the measurement trajectory and the decoding trajectory was used as a test standard to compare the HLM with the traditional multiple linear regression model. It was found that the decoding model based on the HLM obtained superior results. This paper contributes a feature extraction method based on brain connectivity analysis that can mine more comprehensive feature information related to a specific mental state of a subject. The decoding model based on the HLM possesses a strong structure for data manipulation that facilitates precise decoding.Entities:
Keywords: EEG; brain connectivity; brain functional network; hierarchical linear model; voluntary movement decoding
Year: 2018 PMID: 30455636 PMCID: PMC6231062 DOI: 10.3389/fnhum.2018.00381
Source DB: PubMed Journal: Front Hum Neurosci ISSN: 1662-5161 Impact factor: 3.169
Figure 1Positions of 30-channel EEG electrodes on subject's scalp.
The performance of PST IRIS in the experiment.
| Latency | 15–25 ms (depending on the shutter time and the filter settings) |
| Sampling rate | 120 Hz, adjustable to 30, 60, 120 Hz |
| Tracking distance | 50 cm−5 m, up to 7 m |
| Tracking DOF | 6 degrees of freedom in all movement space |
RMSE, root-mean-square error.
Figure 2Synchronous recording experiment of hand motion trajectory and EEG signals. (1) Subject's right hand moved right or left; the PST IRIS system recorded positive or negative trajectory coordinates on the X-axis. (2) Subject's right hand moved close to or away from body; the system recorded negative or positive trajectory coordinates on the Y-axis. (3) Subject's right hand moved up or down; the system recorded positive or negative trajectory coordinates on the Z-axis.
Figure 3Three motion modes in Experiment 1.
Figure 4Two spiral trajectories in Experiment 2. (A) Spiral trajectory I. (B) Spiral trajectory II.
Figure 5Distribution of the brain function network connection weight matrix in three motion patterns and eight frequencies. The columns represent the motion mode tags, and the rows represent the frequency tags. The color turned from red to blue in a gradient, representing a gradual decrease of connection weight, ranging from 1 to 0. (A) BFN weights at frequencies 1–12 Hz. (B) BFN weights at frequencies 13–50 Hz.
Average degree corresponding to the three motion modes.
| Delta (1–3 Hz) | 4.24 | 4.27 | 4.31 | 0.035 |
| Theta (4–7 Hz) | 4.41 | 4.27 | 4.46 | |
| Alpha_1 (8–9 Hz) | 4.32 | 4.35 | 4.48 | 0.085 |
| Alpha_2 (10–12 Hz) | 4.31 | 4.37 | 4.45 | 0.070 |
| Beta_1 (13–17 Hz) | 4.30 | 4.29 | 4.39 | 0.055 |
| Beta_2 (18–30 Hz) | 4.32 | 4.26 | 4.30 | 0.031 |
| Gamma_1 (31–40 Hz) | 4.34 | 4.24 | 4.38 | 0.072 |
| Gamma_2 (41–50 Hz) | 4.29 | 4.33 | 4.43 | 0.072 |
Underline denote biggest values in the respective column.
Average path length corresponding to the three motion modes.
| Delta (1–3 Hz) | 2.08 | 2.04 | 2.13 | 0.045 |
| Theta (4–7 Hz) | 2.18 | 2.09 | 2.37 | 0.143 |
| Alpha_1 (8–9 Hz) | 2.08 | 2.23 | 2.32 | 0.121 |
| Alpha_2 (10–12 Hz) | 2.02 | 2.15 | 2.35 | |
| Beta_1 (13–17 Hz) | 1.89 | 2.07 | 2.16 | 0.137 |
| Beta_2 (18–30 Hz) | 1.85 | 1.94 | 2.07 | 0.111 |
| Gamma_1 (31–40 Hz) | 1.83 | 2.03 | 2.10 | 0.140 |
| Gamma_2 (41–50 Hz) | 1.88 | 1.95 | 2.14 | 0.135 |
Underline denote biggest values in the respective column.
Clustering coefficient corresponding to the three motion modes.
| Delta (1–3Hz) | 0.49 | 0.51 | 0.51 | 0.012 |
| Theta (4–7 Hz) | 0.51 | 0.51 | 0.52 | 0.006 |
| Alpha_1 (8–9 Hz) | 0.51 | 0.50 | 0.51 | 0.006 |
| Alpha_2 (10–12 Hz) | 0.50 | 0.49 | 0.49 | 0.006 |
| Beta_1 (13–17 Hz) | 0.49 | 0.50 | 0.49 | 0.006 |
| Beta_2 (18–30 Hz) | 0.51 | 0.49 | 0.5 | 0.010 |
| Gamma_1 (31–40 Hz) | 0.51 | 0.49 | 0.5 | 0.010 |
| Gamma_2 (41–50 Hz) | 0.51 | 0.50 | 0.5 | 0.006 |
Mean values of standard deviations of node degrees.
| Fp1 | 0.68 | 0.75 | 0.73 | 0.72 | 0.76 | 0.74 | 0.74 | 0.90 |
| FP2 | 0.86 | 1.16 | 1.13 | 1.03 | 1.07 | 0.68 | 0.57 | 0.62 |
| F3 FZ | 0.10 0.43 | 0.29 0.50 | 0.28 0.24 | 0.31 0.52 | 0.20 0.27 | 0.28 0.32 | 0.28 0.54 | 0.13 0.38 |
| F4 | 0.71 | 0.70 | 0.96 | 0.95 | 1.12 | 0.94 | 0.36 | 0.40 |
| F8 | 0.88 | 1.09 | 0.67 | 0.47 | 0.38 | 0.34 | 0.40 | 0.37 |
| FT7 | 0.63 | 0.46 | 0.44 | 0.45 | 0.30 | 0.20 | 0.29 | 0.22 |
| FC3 | 0.16 | 0.32 | 0.21 | 0.26 | 0.27 | 0.40 | 0.17 | 0.20 |
| C3 Cz | 0.89 0.91 | 0.63 0.89 | 0.62 0.81 | 0.37 0.85 | 0.27 0.67 | 0.59 0.68 | 0.55 0.61 | 0.66 0.64 |
| C4 CP3 | 0.75 0.71 | 0.71 0.56 | 0.52 0.36 | 0.32 0.17 | 0.50 0.20 | 0.26 0.28 | 0.15 0.63 | 0.20 0.81 |
| CPz | 0.72 | 0.60 | 0.41 | 0.39 | 0.16 | 0.49 | 0.98 | 1.14 |
| CP4 | 0.58 | 0.51 | 0.03 | 0.22 | 0.50 | 0.71 | 0.62 | 0.82 |
| P3 | 0.38 | 0.41 | 0.19 | 0.13 | 0.32 | 0.57 | 0.56 | 0.11 |
| Pz | 0.53 | 0.16 | 0.17 | 0.10 | 0.31 | 0.18 | 0.28 | 0.55 |
| P4 | 0.21 | 0.26 | 0.27 | 0.24 | 0.40 | 0.28 | 0.31 | 0.52 |
| T3 | 0.95 | 0.83 | 0.52 | 0.60 | 0.43 | 0.24 | 0.14 | 0.09 |
| T5 | 1.24 | 0.88 | 0.53 | 0.71 | 0.47 | 0.13 | 0.06 | 0.07 |
| T4 | 1.4 | 1.6 | 1.22 | 0.72 | 0.34 | 0.26 | 0.22 | 0.28 |
| TP8 | 0.78 | 1 | 0.63 | 0.64 | 0.23 | 0.08 | 0.060 | 0 |
| T6 | 0.53 | 0.36 | 0.07 | 0.15 | 0.03 | 0.02 | 0.02 | 0.04 |
| O1 | 0.75 | 0.44 | 0.32 | 0.41 | 0.09 | 0.21 | 0.22 | 0.18 |
| Oz | 0.61 | 0.53 | 0.60 | 0.61 | 0.45 | 0.50 | 0.37 | 0.32 |
| O2 | 0.05 | 0.12 | 0.53 | 0.42 | 0.26 | 0.32 | 0.19 | 0.13 |
| Mean | 0.66 | 0.63 | 0.50 | 0.47 | 0.40 | 0.39 | 0.37 | 0.39 |
P-values from Kruskal–Wallis test of node degree vectors.
| FP1 | ||||||||
| Fp2 | 0 | 0 | 0 | 0 | ||||
| F3 | 0.856 | 0.379 | 0.254 | 0.76 | 0.531 | 0.376 | 0.769 | |
| Fz | 0.218 | 0.099 | 0.738 | 0.195 | 0.809 | 0.316 | 0.285 | |
| F4 | 0 | 0 | 0 | 0 | ||||
| F8 | 0 | 0 | ||||||
| FT7 | 0.09 | 0.267 | 0.112 | 0.141 | 0 | |||
| FC3 | 0.843 | 0.149 | 0.633 | 0.33 | 0.282 | 0.168 | 0.661 | 0.34 |
| C3 | 0.213 | 0.594 | ||||||
| Cz | 0.051 | 0.055 | 0.05 | |||||
| C4 | 0.307 | 0.147 | 0.756 | |||||
| CP3 | 0.057 | 0.269 | 0.714 | 0.613 | 0.158 | 0 | ||
| CPz | 0.054 | 0.215 | 0.529 | 0.918 | 0.079 | 0 | ||
| CP4 | 0.893 | 0.83 | 0.422 | |||||
| P3 | 0.17 | 0.23 | 0.656 | 0.606 | 0.319 | 0.5 | 0.568 | |
| Pz | 0.058 | 0.739 | 0.674 | 0.675 | 0.437 | 0.801 | 0.568 | 0.053 |
| P4 | 0.714 | 0.326 | 0.268 | 0.237 | 0.009 | 0.013 | 0.071 | 0 |
| T3 | 0 | 0 | 0.152 | |||||
| T5 | 0 | 0 | 0.102 | 0.604 | 0.23 | |||
| T4 | 0 | 0 | 0 | |||||
| TP8 | 0 | 0 | 0 | 0 | 0.064 | 0.165 | 1 | |
| T6 | 0.217 | 0.238 | 0.348 | 0.368 0 | 0.368 | 0.132 | ||
| O1 | 0.1891 | 0 | 0 | |||||
| Oz | 0 | 0 | 0 | 0 | 0 | 0 | ||
| O2 | 0.834 | 0.805 | 0 | 0 | 0 | 0.067 | 0.248 |
Underline denote biggest values in the respective column.
The average PCC of spiral trajectory I from multiple linear regression model.
| 0.7348 | 0.3481 | 0.4722 | 0.4199 | 0.4647 | 0.4824 | |
| 0.5781 | 0.4872 | 0.6118 | 0.4772 | 0.6108 | 0.5465 | |
| 0.6061 | 0.4369 | 0.3728 | 0.5788 | 0.4886 | 0.4257 | |
| 0.6397 | 0.4241 | 0.4856 | 0.4920 | 0.5213 |
Underline denote biggest values in the respective column.
The average PCC of spiral trajectory I from hierarchical linear regression model.
| 0.5908 | 0.5895 | 0.5186 | 0.8233 | 0.7821 | 0.6609 | |
| 0.8625 | 0.8224 | 0.8244 | 0.9955 | 0.7568 | 0.8523 | |
| 0.6171 | 0.6735 | 0.5041 | 0.8712 | 0.6392 | 0.6610 | |
| 0.6710 | 0.6332 | 0.5927 | 0.8606 | 0.7118 |
Underline denote biggest values in the respective column.
The average PCC of spiral trajectory II from multiple linear regression model.
| 0.8826 | 0.4059 | 0.7592 | 0.5715 | 0.6792 | 0.6597 | |
| 0.3004 | 0.4440 | 0.4844 | 0.3205 | 0.2503 | 0.3600 | |
| 0.5058 | 0.5296 | 0.6203 | 0.6598 | 0.4822 | 0.5595 | |
| 0.5629 | 0.4598 | 0.6213 | 0.5172 | 0.4706 |
Underline denote biggest values in the respective column.
The average PCC of spiral trajectory II from hierarchical linear regression model.
| 0.5213 | 0.6084 | 0.9062 | 0.4426 | 0.7966 | 0.6550 | |
| 0.7017 | 0.6085 | 0.7979 | 0.3297 | 0.4740 | 0.5824 | |
| 0.6887 | 0.8823 | 0.9123 | 0.8826 | 0.7545 | 0.8241 | |
| 0.6372 | 0.6997 | 0.8721 | 0.5516 | 0.6750 |
Underline denote biggest values in the respective column.
Figure 6Test results of spiral trajectory I of five subjects.
Figure 7Test results of the spiral trajectory II.