Abstract
Regarding motor processes, modeling healthy people’s brains is essential to understand the brain activity in people with motor impairments. However, little research has been undertaken when external forces disturb limbs, having limited information on physiological pathways. Therefore, in this paper, a nonlinear delay differential embedding model is used to estimate the brain response elicited by externally controlled wrist movement in healthy individuals. The aim is to improve the understanding of the relationship between a controlled wrist movement and the generated cortical activity of healthy people, helping to disclose the underlying mechanisms and physiological relationships involved in the motor event. To evaluate the model, a public database from the Delft University of Technology is used, which contains electroencephalographic recordings of ten healthy subjects while wrist movement was externally provoked by a robotic system. In this work, the cortical response related to movement is identified via Independent Component Analysis and estimated based on a nonlinear delay differential embedding model. After a cross-validation analysis, the model performance reaches 90.21% ± 4.46% Variance Accounted For, and Correlation 95.14% ± 2.31%. The proposed methodology allows to select the model degree, to estimate a general predominant operation mode of the cortical response elicited by wrist movement. The obtained results revealed two facts that had not previously been reported: the movement’s acceleration affects the cortical response, and a common delayed activity is shared among subjects. Going forward, identifying biomarkers related to motor tasks could aid in the evaluation of rehabilitation treatments for patients with upper limbs motor impairments.
Graphical abstract
A: General scheme of the methodology to identify the cortical response caused by external disturbances. B. Estimation of the best time delays. C: Sequence of the mathematical model from the perturbation to the cortical response and decomposition of the base matrix through Principal Component Analysis (PCA).
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Modeling the brain response to motor tasks has been widely studied for different conditions such as movement control [1,2,3,4], motor tasks classification [5, 6], and sequential movements [7,8,9]. These works focus on the voluntary movement of the subject, however, brain activity can be unintentionally modified by some disturbances coming from the environment. In consequence, although several studies exist about brain activity related to motor control tasks, the analysis when limbs are externally manipulated has not been deeply explored.
Studying brain activity in healthy people when external forces disturb limbs is key for gaining an understanding about how the brain reacts and how brain activity relates to the stimulus received. Hence, understanding the relationship between brain activity and external wrist manipulation of healthy people is the first step to find potential biomarkers that could be used in the future to examine the variations when brain injury occurs in people with motor deficits, tracing the desired path in the rehabilitation process.
Therefore, the underlying aim of the present work is to model the general response of brain caused by wrist manipulation of young and healthy subjects to first comprehend the behavior of the healthy brain, and then find out a common relationship among individuals via the impulse response of the system. Understanding the link between the brain response and the external perturbation in the wrist of healthy people would allow the identification of potentially helpful biomarkers in the examination of motor impairment in the upper limbs [10].
In this sense, some proposals have been developed. For instance, Nozari et al. [11] built a model based on auto-regressive techniques and locally linear neuro-fuzzy (LLNF) networks, which achieved the highest performance. However, the model’s parameters are subject-specific, which makes it a non-general model. A NARMAX model structure is proposed by Gu [12], however, the different time delays of the model terms do not fully explain the physiological pathways of brain activity elicited by each realization.
It is important to realize that the previously mentioned models only consider information related to displacement and velocity of the movement. However, there is evidence that acceleration is involved in proprioceptive sensory processes, particularly in sensorimotor responses to external perturbations [13].
To fill these gaps and contribute to a better understanding of the described problem, the proposal is based on a nonlinear delay differential embedding to model the brain response caused by wrist manipulation. A delay-differential embedding transforms a time series into a geometric structure composed of successive derivatives and delayed versions of the signal [14]. Therefore, this model could estimate the non-linear terms of the sensorimotor system while approaching to a general framework of the brain response elicited by wrist manipulation when the same time delays are considered among the parameters of the induced movement. Moreover, the delay differential equations-based models have been already used to distinguish patients with Parkinson’s disease from healthy individuals, suggesting that time delays are important to detect motor impairments [15].
To achieve this aim, the 4TU Research Dataset [16] from the Delft University of Technology is used in this work. In the experiment, ten healthy volunteers are exposed to a robotic system that causes a controlled wrist movement, and the resulting brain response is measured via electroencephalogram (EEGFootnote 1). To validate the proposed model, the cross-correlation regarding the Variance Accounted For (VAFFootnote 2) and the Pearson Correlation Coefficient are computed. The best averaged performance of the model is 90.21% ± 4.46% VAF, and 95.14% ± 2.31% Correlation.
A remarkable fact is that the time delays (associated to the induced movement parameters, i.e. the angular position of the wrist, velocity, and acceleration) used in the model are the same among participants, indicating a widespread structure of the physiological pathways, which represents a new contribution that has not been reported yet. Then, the main contribution of this work is that, based on the model of the contralateral cortical response caused by wrist manipulation, the dot products (among the parameters of the induced movement) wrap up the nonlinear harmonics of the brain response at the same time delays, reflecting a general behavior among subjects.
Literature review
According to He and Yang [17], identification and modeling of neural systems involves both the linear and nonlinear approaches.
Yang et al. [18] found a correlation between the activity of the cortical region and motor tasks when measuring the cortical activity provoked by the flexion of the right-handed subjects wrist that modified the length of these muscles (isotonic contractions). In addition, Campfens et al. [19] found out that the addition of small continuous position perturbations to the wrist provoked significant coherence between the position perturbation signal and the EEG signal.
Specifically, to model the brain response due to wrist manipulation, Vlaar [20] and Tian [21] reported a truncated Volterra series-based model and a NARMAX-based model, explaining 46% and 69% of the brain activity variance, respectively. A comparison was performed by de Pont [22], arguing that those two methods did not include a parametric uncertainty level, which might improve the model evaluation method. To solve this, a Volterra series and Bayesian Inference-based model was proposed, however, the results were unstable due to the second-degree Volterra matrix being close to singular.
Another approach is the use of the Time-Delay Neural Network model (TDNN) [23]. It is noted that compared to the Volterra system with particle swarm optimization (PSO), the TDNN mathematical model has more adjustable parameters and takes less calculation time. As this approach is a neural network-based model, it has the black-box limitations, hence, limited physiological information can be extracted from this model.
Nozari et al. [11] used a strategy based on LLNF networks and auto-regressive approaches. In this model, a base is created with delayed inputs and outputs with time-lag limits. However, the number of parameters is not consistent throughout all the inputs and outputs, since it depends on the model structure and the time-lag limits, which is opposite to the present work where the number of parameters is fixed.
Gu et al. [12] identified a common model structure for healthy and young people by using the NARMAX method. They found that 13 model terms are similar for all the participants: five output linear terms, six input quadratic terms, one output quadratic term, and one constant. However, angular acceleration information is missing, and the different time lags do not provide specific explanation of the involved physiological pathways.
Materials and methods
Hardware and software
An agreement with the Laboratorio Nacional de Supercómputo del Sureste de México (LNSFootnote 3) was made to perform all stages of this work. The hardware used in this project has a maximal capacity of up to 50 GB for storage and 240 calculation cores simultaneously, up to 128 GB in RAM. Libraries of Python 3.8 were used. From Matlab 2022, the topoplot function of EEGLAB was used for plotting the cortical response topology.
Experiment and dataset
The Delft University of Technology made public a dataset of electroencephalographic recordings of 10 right-handed, young, and healthy subjects (six men and four women) [16] when applying force to keep position for wrist torque perturbations (active task) and doing nothing when a controlled movement is induced in their wrist (passive task). Only the data from the passive task is considered because it fits with the main goal of this work, that is to find the general brain response provoked by wrist manipulation. The experimental procedure was approved by the Human Research Ethics Committee of the TU Delft. All participants delivered written informed consent before the performance of experiments.
In the experiment (passive task), the subject sits in a chair, whose right hand is holding a joystick, and the arm is at rest and attached to a robotic joint (see left side of Fig. 1). Specifically, a wrist manipulation (realization) is the induced movement of a motor angular position. This movement profile is a multisine signal with frequencies 1, 3, 5, 7, 9, 11, 13, 15, 19, and 23 Hz and random phase. The first three frequencies have the highest amplitude, then it descends 20 dB at each frequency. A total of seven different realizations provoke movement of the right wrist. Three different realizations’ groups are shown at the top left of Fig. 1, where shadowed regions are removed to decrease transition effects. Finally, each realization is segmented into 210 periods of 1 s. These settings are established to allow similarity between realizations, but with a slight difference to avoid a learning process.
Brain activity is recorded via EEG, with 126 channels and 2048 Hz sampling frequency. A fourth-order zero phase shift band-pass filter (cutoff frequencies at 1 Hz and 100 Hz) is applied to attenuate signals of no interest. A 50 Hz Notch filter is considered to attenuate the power line signal.
Methodology
From ten participants and seven realizations (inputs), preprocessing of the raw EEG recordings is performed before ICA. Then, the SNR values of all independent components are computed, and the signal with maximal SNR value and contralateral response (obtained from the topology maps) is chosen as the cortical response (a total of 70 cortical responses are computed). The found cortical responses (outputs) are then estimated via the nonlinear delay-differential embedding model. In this step, the best time-delays that mostly fit among all subjects and realizations are selected to compute the general response among all participants.
The suggested methodology is graphically abstracted in Fig. 2 and is divided into three sections: (A) wrist movement-related cortical response identification, (B) time delay terms estimation, and (C) model parameter approximation.
Cortical response identification
For each realization, a matrix \(\varvec{x}\) is built from the EEG recordings, and Independent Component Analysis (ICAFootnote 4) is applied as \(\varvec{x = As}\), where \(\varvec{A}\) is the weights matrix, and \(\varvec{s}\) the independent components matrix.
The Signal-to-Noise Ratio (SNRFootnote 5) is calculated for all independent components as in Algorithm 1. The cortical response is identified by selecting the component with the maximal SNR and its topology showing a contralateral response. The resulting component is averaged by periods to obtain the expected signal for model purposes.
A similar method as Vlaar (see [20]) was applied to calculate the SNR of each component (see Algorithm 1). The main difference with the method of the current work is that ICA is performed for each realization, i.e. for each subject there are seven ICA processes, instead of just one as in Vlaar’s method. This new approach accelerates the process of cortical response identification, and reduces computational cost.
From Algorithm 1, T is the total number of periods, \(\varvec{\bar{IC}}_{i}(n)\) is the average of the i-th independent component with \(i \in [1,125]\), and r is the index of the independent component with maximal SNR at each realization. The cortical response is represented as \(\varvec{y}_{M}(n)\), which is provoked by the corresponding multisine signal \(\varvec{u}_{M}(n)\). From here, the realizations M will be implicit, hence the cortical response is then represented as \(\varvec{y}(n)\), and the Mth realization that provokes this response is shown as \(\varvec{u}(n)\).
Proposed model
The general expression to estimate of the cortical response caused by wrist manipulation is given by Eq. 1
where \(\varvec{\hat{y}}(n)\) is the modeled signal of the cortical response, \(\varvec{\Phi }\) is the weight vector including the contribution of each unitary basis (regressor) in the matrix \(\varvec{\Gamma }\), and \(\varvec{u}(n)\) is the corresponding realization (input) that provokes the brain response \(\varvec{y}(n)\). As \(\varvec{\Phi }\) is a filter to obtain the cortical response from the input, it represents the system’s impulse response. The solution to find the weight vector \(\varvec{\Phi }\) is expressed in Eq. 2 (a full description of the model is found in section “Theory”).
Finding the best time delays of the proposed model
Rather than making any assumptions about physiological information when setting time delays, the particle’s exploration and exploitation technique, explained in the next paragraphs, determines the optimal parameters that reflect the distinctive relationship between the physiological component and signal behavior.
From Eq. 1, the proposed model considers common delayed signals of the realizations and its derivatives, i.e., lag terms are regarded for the angular position, velocity, and acceleration (\(\tau _{1}\), \(\tau _{2}\) and \(\tau _{3}\), respectively). Consider \(\varvec{Q} = [\tau _{1}, \tau _{2}, \tau _{3}]\) as a 3D particle.
The best time delays are found as follows: the exploration of the entire space with a certain step gives the first approximation of the best solution. Then, the exploitation of this particle (with a minor step) gives the final best particle. A high value of step means a low resolution. To avoid local minima, 10 possible solutions were obtained (because of 10 subjects), and the final solution considered the particle Q that gave the maximal correlation among all subjects’ impulse responses (see Algorithm 2).
In terms of time delays computation, the computational cost is not considered because of the high complexity of the task (see Algorithm 2). For that reason, the use of supercomputer resources allows to identify those optimal time delays parameters that reflect the widespread brain response.
Approximation of the model parameters
From \(\varvec{\Phi }\) (weight vector) and \(\varvec{\Gamma }\) (unitary bases matrix) of Eq. 11, a new matrix \(\varvec{Z}\) is built as in Eq. 3, which gathers the algebraic elements that reflect the cortical response when summing them. Each input and each subject has its corresponding matrix \(\varvec{Z}\), hence a total of 70 matrices are built from the 10 subjects and seven realizations.
After building 70 matrices from \(\varvec{\Phi }\) (weight vector) and \(\varvec{\Gamma }\) (unitary bases matrix) and applying SVD (\(\varvec{Z=U\sum V}^{T}\)) to acquire its principal components, different patterns can be found by visually inspecting the matrix \(\varvec{V}\), which give information about the contribution of each unitary basis.
Model validation
To validate the proposed model, two setups are considered. In the first setup (labeled as 10sub), 10 subjects are considered to apply the leave-one-out cross-validation method. In the second setup (labeled as 11sub), all the EEG signals coming from 10 subjects are averaged and the resulting signals are established as belonging to an imaginary eleventh subject. This action aims to highlight the common activity among subjects caused by the movement induced in the wrist. The leave-one-out cross-validation method is applied as well. The performance metrics for this project are the VAF that calculates a variance ratio between the real and the modeled cortical responses elicited by wrist movement, the Pearson Correlation Coefficient (Corr) to see how similar signals are, and the RMSE that quantitatively calculate the estimation error (see Eqs. 4, 5, and 6, respectively).
A polynomial filter was considered because there is intrinsic noise when averaging the estimated output signals. Therefore, the Savitzky–Golay filter (widely used to smooth biomedical signals [25]) is chosen, by considering a balance between smoothness and distortion of the signal, and effects of bias (over-smoothness) as well, when choosing the filter parameters [26, 27].
Theory
Consider \(\varvec{u}(n)\) as the input signal (realization), and \(\varvec{y}(n)\) as the output signal (component with maximal SNR and contralateral cortical response). Then, calculate the input’s numerical derivative and acceleration, filter and normalize them, as in Eq. 7.
where SavGol is the Savitzky–Golay filter used to reduce intrinsic noise caused by numerical processes [25, 26], and \(std[\varvec{x}(n)]\) is calculated as in Eq. 8.
The unitary bases are built as in Eq. 9.
\(\tau _{1}\), \(\tau _{2}\) and \(\tau _{3}\) are the time delays of the angular position, velocity, and acceleration, respectively, and p is the model degree, which is established via a trade-off between the performance of 15 different model’s degree and its computational cost (number of parameters to calculate).
The estimated output signal is calculated as in Eqs. 10 and 11.
where \(\varvec{\Phi }=[a_{1}, a_{2},..., a_{s-1}, a_{s}]\) is the weight vector that contains the contribution of each unitary basis located in the column space of the matrix \(\varvec{\Gamma }(n, \tau _{k})\). Finally, calculate \(\varvec{\Phi }\) as in Eq. 14.
Performing \(\partial {\varvec{f}(n, \tau _{k}, \varvec{\Phi })}/\partial {\varvec{\Phi }} = \textbf{0}\), the solution of the parameters vector \(\varvec{\Phi }\) is found in Eq. 14
Results
Cortical response topology
After applying ICA, the cortical responses caused by the seven realizations were identified by choosing the component with maximal SNR and plotting its topology showing a contralateral activity. Figure 3 shows the cortical responses for ten subjects when the first realization M0 was applied.
From Fig. 3, the brain activity is similar for most of the subjects and is located on the contralateral motor cortex (central left area). It must be remembered that the movement is induced in the right hand. These results are similar to those obtained by Vlaar in [20], with the advantage of reduced computational complexity and, therefore, a faster method to obtain the cortical response.
Establishing the model degree
In terms of the number of parameters, whether the 13th-degree model is chosen (considering 273 parameters), some information of the algebraic bases might be missed caused by the truncation of the eigenvalues matrix \(\varvec{\sum }\) (whose dimension is 256, the same as the sampling frequency). Therefore, the closest model is selected, that is, the 12th-degree model with 234 parameters to compute (see right side of Fig. 4).
Moreover, in terms of performance (see left side of Fig. 4), when the model degree is 10, the VAF is between 70% and 80% with 165 parameters to find. Considering a 12th-degree model, there are 234 parameters to calculate, achieving VAF around of 90%. When the model degree is 13, there are 273 parameters to calculate, and VAF increases to almost 100%, however, as previously indicated, some information about the algebraic bases is missed.
In this sense, regarding the 12th-degree model, a lower degree model will have lower performance, and a higher one, reaching VAF 100%, could possibly have overfitting effects, which is not desired when computing a general model because it limits the addition of more subjects to the experiment.
Therefore, for mathematical modeling purposes in the present work, the 12th-degree model allows to build an algebraic basis to explain the cortical response elicited by wrist manipulation.
Best time delays of the model
Exploration This process begins with a low resolution (\(step = 6\) units, equivalent to 23.4 ms, considering a 256 Hz sampling frequency) through the entire space delimited from 1 to 128 (\(\tau _{b1} = \tau _{b2} = \tau _{b3} = 1\), and \(\tau _{e1} = \tau _{e2} = \tau _{e3} = 128\)), where 128 samples represent a time delay of 500 ms. The best solution was found as \(\varvec{Q}=[72,12,18]\) samples.
Exploitation After exploration, the exploitation of the particle is performed considering the highest resolution (\(step = 1\)) around the latter best particle. The new limits for each axis are determined by adding/subtracting the previous step value (\(step = 6\)) from the previous best delay particle values.
The best time delays of the model for the angular position, velocity, and acceleration were 281 ms, 47 ms, and 70 ms, respectively, corresponding to \(\tau _{1}=72\), \(\tau _{2}=12\), and \(\tau _{3}=18\) samples, respectively, with a 256 Hz sampling frequency.
Model validation
VAF and Correlation metrics are important for this research because they reflect the model performance by focusing on different aspects. While the VAF metric highlights the variance ratio between the error signal and the cortical response (100% VAF indicates identical signals, therefore, high VAF values reflect a better model performance), the Pearson Correlation shows the similarity between the identified cortical response and its estimation. Results of the cross-validation process for both setups (10sub and 11sub) are shown in Table 1.
RMSE measure displayed unexpected results when comparing the cross-validation processes in M6 and M0 with respect to the 10sub setup (see Table 1). While VAF and Correlation metrics indicate an improvement in model performance (90.2359% to 91.0885% VAF and 0.9507 to 0.9571 Correlation), the RMSE metric indicates a worse performance (0.0926 to 0.1096). Regarding the 11sub setup, the same is true. This can be explained by the fact that even little changes in the signal have a big impact on the model’s performance when using the RMSE metric. Hence, it is advised to use VAF and correlation to evaluate model performance of related works.
Finally, from Table 1, the best averaged performance of the model is 90.21% ± 4.46% VAF, and 95.14% ± 2.31% Correlation when considering the 11sub setup, indicating that highlighting the average behavior of the cortical response elicited by wrist manipulation emphasizes the intrinsic relationships among subjects and improves the model performance.
Discussion
In this section, the modeled cortical response, the widespread and predominant operation mode, and the corresponding algebraic basis are explained. A physiological interpretation of the best time delays of the model based on previous works is given at the end of this section.
Analysis of the modeled cortical response
The upper plot of Fig. 5 shows in blue the expected cortical response for subject S_01 when perturbation M1 is applied, and the orange signal represents the estimated cortical response calculated from the first cross-validation setup 10sub. Intrinsic noise is represented by some pikes centered at samples 10, 50, and 120, approximately (shadowed in red circles).
After the SavGol filter (best parameters at \(window lenght=7\) and \(polyorder=3\)), these pikes are attenuated and smoothly decreased, hence, the model performance improved by increasing the correlation in percentage (from 93.74% to 94.81%), the VAF values (from 87.8336 to 89.7890%), and decreasing the RMSE (from 0.1259 to 0.1153).
General predominant operation mode and algebraic basis
The left side of Fig. 6 shows the average of the impulse response signals \(\varvec{\Phi }\) (weight vector) for all subjects in the cross-validation setup 10sub for realization M0. Visually comparing the graphs, it is possible to see that all subjects present a similar impulse response for each realization, which means that the intrinsic behavior is the same among all of them, but slightly different among realizations.
Table 2 shows that, of the 234 parameters in the proposed 12th-degree model, 10 only include even powers and contribute to a quarter of the general brain response. Additionally, nine of those model terms (dot product between various powers of the input’s angular velocity, \(\varvec{u}_{\tau _{2}}\), and acceleration, \(\varvec{u}_{\tau _{3}}\)) pike at 10 Hz and 12 Hz, and then descend in amplitude at 22 Hz, 24 Hz, 32 Hz, and 34 Hz. This suggests that those model terms are physiologically related to the intermodulation of the excited frequencies in the input, since only odd frequencies are contained in the perturbation, highlighting the dominance of the perturbation’s even powers (which is consistent with earlier findings by Vlaar [28]) and the impact of movement acceleration on the common cortical response due to \(\varvec{u}_{\tau _{3}}\).
In terms of correlation profiles, they illustrate the model’s performance as the model terms are added one at a time, peaking after all terms have been included. The correlation profiles for the cross-validation setup 10sub for realization M0 (see the right side of Fig. 6) reflect the algebraic bases that produce each subject’s cerebral response, indicating a common tendency of the model performance among individuals, and, therefore, highlighting a common behavior of brain responses among participants.
Sometimes the sign is inverted, but at the end, the correlation between the expected and estimated output has a positive sign and maximal value. A similar case appears in [12], but no explanation is given. According to our results, the change of sign might be provoked by the realization’s odd and even powers, i.e., since having only input’s odd frequencies, the sign of the estimated signal might change when summing up odd or even components.
Finally, a broader approach is presented in the current paper, which considers not only the angular position [20] and velocity [21], but the acceleration as well, allowing a richer framework in which the respective time delays reflect specific physiological pathways.
Contribution of the realization’ even and odds powers to the cortical response
After building 70 matrices from \(\varvec{\Phi }\) (weight vector) and \(\varvec{\Gamma }\) (unitary bases matrix) (see subsection 2.3.4) and applying SVD (\(\varvec{Z=U\sum V}^{T}\)) to acquire its principal components, two patterns appeared corresponding to the even and odd powers of the realization. The average values of these components in the 70 matrices (considering all subjects and all realizations) were calculated, so the same behavior appeared as shown in Fig. 7.
From the SVD process, the matrix \(\varvec{V}^{T}\) gave information about the most relevant unitary bases that relatively contributed to the cortical response (see Table 3), since that information is found in different principal components.
Making a comparison between Tables 2 and 3, the 11.3819% relative contribution of \(\varvec{u}^{10}_{\tau _{1}}\) can be interpreted as 19.0871 minus 16.654 (see Table 2), resulting a 2.4331% contribution to the general cortical response. In this sense, contribution of the even and odd powers of the input (\(\varvec{u}_{\tau _{1}}\)) to the cortical response are 6.2052% and 5.1411%, respectively. These results show that the even behavior is dominant, which is consistent with the previous work of Vlaar [20].
Yang et al. [18] found out that there exists a nonlinear coupling for both integer and non-integer harmonics of the realization. Additionally, closed-loop connections like the NARX model can estimate more wrist dynamics information [12] than open-loop connections such the Volterra model [20]. However, the brain response has more harmonics which are not explained and its source of generation is not well understood. Our results indicates that the input’s even and odd powers produce such harmonics, i.e. the different powers reproduce the feedback effect of the closed-loop connection.
These findings suggest the patterns order in terms of the general contribution percentage to the cortical response in both the even terms (\(\varvec{u}^{10}_{\tau _{1}}\), \(\varvec{u}^{8}_{\tau _{1}}\), and \(\varvec{u}^{12}_{\tau _{1}}\)) and the odd terms (\(\varvec{u}^{9}_{\tau _{1}}\), \(\varvec{u}^{7}_{\tau _{1}}\), and \(\varvec{u}^{11}_{\tau _{1}}\)) could be used as a potential footprint to characterize the common behavior of the healthy and young brain response provoked by specific wrist manipulation. Therefore, the arrangement of each pattern discovered in the even and odd powers can also be suggested as an additional potential biomarker.
Physiological interpretation
The proprioceptive system is a key element to convert mechanical events (sensed via mechanoreceptors, such as muscle spindles or Golgi tendon organs [28]) into neural signals [29], where EEG recordings of brain activity reflect the contribution of many neurons at a macroscopic level. After applying ICA to the filtered EEG recordings, the component with maximal SNR (founded at the contralateral side of the perturbation) represents the activation source of the brain response caused by the external wrist manipulation.
Furthermore, regarding both \(\tau _{2}\) and \(\tau _{3}\) time delays parameters of the proposed model (47 ms and 70 ms, respectively), information of the perturbation’s angular velocity and acceleration is sent to the brain via the groups Ia-afferent and 1b-afferent, respectively, and processed by a partially modulated left lateral model [30], reflecting the change rate of muscle stretching and explosive behaviors provoked by the force applied to the wrist [18], respectively. Hideaki Onishi et al. [31] reported similar time courses (36.2 ± 8.2 ms, and 86.1 ± 12.1 ms) for passive finger movements.
The wrist angular position is the slowest signal sent to the brain (281ms time delay) via the group II-afferent, suggesting a long latency response involving more brain areas and processed by a fully modulated left lateral model [30].
In summary, the obtained results suggest that the intermodulation products arising from delayed signals of the velocity and acceleration of the wrist perturbation (and controlled by the groups Ia-afferent and 1b-afferent, respectively) play a significant role in the nonlinear behavior of the general cortical response, highlighting the dominance of the unexcited even frequencies associated with the even powers of the model terms.
Therefore, those model terms that exhibit the largest amplitudes of the general impulse response when considering all subjects and all realizations are suggested as possible biomarkers to be used in future research on the brain activity of individuals with upper limbs motor impairments.
Conclusions
In this work, a better understanding of the relationship between a mechanical wrist perturbation and brain response in healthy people was achieved, allowing the discovery of potential biomarkers that reflected this link. In the future, with new EEG recordings of patients with motor impairments, the methodology proposed in this work can be replicated to evaluate the behavior of those potential biomarkers for people with some motor deficiencies.
In terms of complexity reduction, a simpler model (from the 5th-degree model and higher where specific details are not important, but the general brain response to specific wrist manipulation), and the cortical response’s reconstruction from even frequencies would help to reduce the number of model terms to compute.
Furthermore, the identification of the cortical response might be simplified by using fewer EEG electrodes. Moreover, in terms of time delays computation, reducing time consuming using optimization methods, for example, metaheuristics, can be another research topic.
Therefore, regarding those elements could help to develop useful interfaces as medical applications to identify potential biomarkers that reflect the patient’s current state in real time. This would make it easier for therapist experts to evaluate and compare the effectiveness of rehabilitation sessions for people with upper limbs motor impairments.
Data availability
The information utilized in this article is available in [16].
Code availability
The source code used to produce the results and analyses presented in this manuscript are available by sending an email to martin.duranss@udlap.mx.
Notes
EEG: Electroencephalogram.
VAF: Variance Accounted For.
LNS: National Supercomputing Laboratory of Southeast Mexico, https://lns.buap.mx/.
ICA: Independent Component Analysis.
SNR: Signal-to-Noise Ratio.
References
Bullock D (2001) Cortical models for movement control. In: Mastebroek HAK, Vos JE (eds) Plausible neural networks for biological modelling. Springer, Netherlands, Dordrecht, pp 135–162
Úbeda A, Hortal E, Iáñez E, Perez-Vidal C, Azorín JM (2015) Assessing movement factors in upper limb kinematics decoding from EEG signals. PLoS ONE 10:e0128456. https://doi.org/10.1371/journal.pone.0128456
Yoshimura N, Tsuda H, Kawase T, Kambara H, Koike Y (2017) Decoding finger movement in humans using synergy of EEG cortical current signals. Sci Rep 7:1–11. https://doi.org/10.1038/s41598-017-09770-5
Zhu F, Li Y, Shi Z, Lin H (2022) Nonlinear identification and time-frequency domain analysis of corticomuscular responses during card-grabbing using the NARMAX method. In: 2022 8th international conference on control, automation and robotics (ICCAR). IEEE, pp 1–6. https://doi.org/10.1109/ICCAR55106.2022.9782654
Kulkarni V, Joshi Y, Manthalkar R et al (2022) Band decomposition of asynchronous electroencephalogram signal for upper limb movement classification. Phys Eng Sci Med 45:643–656. https://doi.org/10.1007/s13246-022-01132-4
Wang X, Dai X, Liu Y, Chen X, Hu Q, Hu R et al (2023) Motor imagery electroencephalogram classification algorithm based on joint features in the spatial and frequency domains and instance transfer. Front Hum Neurosci 17:1175399. https://doi.org/10.3389/fnhum.2023.1175399
Hervault M, Zanone P-G, Buisson J-C, Huys R (2021) Cortical sensorimotor activity in the execution and suppression of discrete and rhythmic movements. Sci Rep 11:22364. https://doi.org/10.1038/s41598-021-01368-2
Ohbayashi M (2021) The roles of the cortical motor areas in sequential movements. Front Behav Neurosci 15:640659. https://doi.org/10.3389/fnbeh.2021.640659
Li H, Ji H, Yu J, Li J, Jin L, Liu L et al (2023) A sequential learning model with GNN for EEG-EMG-based stroke rehabilitation BCI. Front Neurosci 17:588. https://doi.org/10.3389/fnins.2023.1125230
Schnapp E, Breithaupt H (2017) Understanding the brain in health and disease. EMBO Rep 18(6):873–877. https://doi.org/10.15252/embr.201744400
Nozari HA, Rahmani Z, Castaldi P, Simani S, Sadati SJ (2020) Data-driven modelling of the nonlinear cortical responses generated by continuous mechanical perturbations. IFAC-PapersOnLine 53(2):322–327. https://doi.org/10.1016/j.ifacol.2020.12.180
Gu Y, Yang Y, Dewald JP, Van der Helm FC, Schouten AC, Wei HL (2021) Nonlinear modeling of cortical responses to mechanical wrist perturbations using the NARMAX method. IEEE Trans Biomed Eng 68(3):948–958. https://doi.org/10.1109/TBME.2020.3013545
Blum KP, D’Incamps BL, Zytnicki D, Ting LH (2017) Force encoding in muscle spindles during stretch of passive muscle. PLoS Comput Biol 13(9):e1005767. https://doi.org/10.1371/journal.pcbi.1005767
Lainscsek C, Terrence JS (2015) Delay differential analysis of time series. Neural Comput 27(3):594–614. https://doi.org/10.1162/NECO_a_00706
Lainscsek C, Hernandez ME, Weyhenmeyer J, Sejnowski TJ, Poizner H (2013) Non-linear dynamical analysis of EEG time series distinguishes patients with Parkinson’s disease from healthy individuals. Front Neurol 4:200. https://doi.org/10.3389/fneur.2013.00200
Schouten AC, Vlaar M, Vardy A, Escalante TS, Van-Der-Helm F (2019) Data underlying the research of cortical responses evoked by wrist joint manipulation. TU Delft—4TU.ResearchData [Dataset]. https://doi.org/10.4121/UUID:176D8F78-D9FD-491E-90E7-9370E249B701
He F, Yang Y (2021) Nonlinear system identification of neural systems from neurophysiological signals. Neuroscience 458:213–228. https://doi.org/10.1016/j.neuroscience.2020.12.001
Yang Y, Solis-Escalante T, Van de Ruit M, Van der Helm FC, Schouten AC (2016) Nonlinear coupling between cortical oscillations and muscle activity during isotonic wrist flexion. Front Comput Neurosci 10:126. https://doi.org/10.3389/fncom.2016.00126
Campfens SF, Schouten AC, van Putten MJ, van der Kooij H (2013) Quantifying connectivity via efferent and afferent pathways in motor control using coherence measures and joint position perturbations. Exp Brain Res 228:141–153. https://doi.org/10.1007/s00221-013-3545-x
Vlaar MP, Birpoutsoukis G, Lataire J, Schoukens M, Schouten AC, Schoukens J et al (2018) Modeling the nonlinear cortical response in EEG evoked by wrist joint manipulation. IEEE Trans Neural Syst Rehabil Eng 26(1):205–215. https://doi.org/10.1109/TNSRE.2017.2751650
Tian R, Yang Y, Van der Helm FC, Dewald JP (2018) A novel approach for modeling neural responses to joint perturbations using the NARMAX method and a hierarchical neural network. Front Comput Neurosci 12:96. https://doi.org/10.3389/fncom.2018.00096
Pont MD (2020) Non-linear Bayesian system identification of cortical responses using Volterra series: Delft University of Technology [Master thesis]. http://resolver.tudelft.nl/uuid:56a8b74e-ffe7-40dd-b382-4fcad1d3b005. Acceded 11 July 2023
Trivedi G, Rawat TK (2022) Volterra series based nonlinear system identification methods and modelling capabilities. Int J Model Identif Control 41:222–230. https://doi.org/10.1504/IJMIC.2022.127513
Vlaar MP, Solis-Escalante T, Vardy AN, Helm FCTVD, Schouten AC (2017) Quantifying nonlinear contributions to cortical responses evoked by continuous wrist manipulation. IEEE Trans Neural Syst Rehabil Eng 25(5):481–491. https://doi.org/10.1109/TNSRE.2016.2579118
Savitzky A, Golay MJ (1964) Smoothing and differentiation of data by simplified least squares procedures. Anal Chem 36(8):1627–1639. https://doi.org/10.1021/ac60214a047
Dai W, Selesnick I, Rizzo JR, Rucker J, Hudson T (2017) A nonlinear generalization of the Savitzky-Golay filter and the quantitative analysis of saccades. J Vis 17(9):10. https://doi.org/10.1167/17.9.10
Van Breugel F, Kutz JN, Brunton BW (2020) Numerical differentiation of noisy data: a unifying multi-objective optimization framework. IEEE Access 8:196865–196877. https://doi.org/10.1109/ACCESS.2020.3034077
Vlaar M (2017) Characterizing cortical responses evoked by robotic joint manipulation after stroke: Delft University of Technology [Doctoral thesis]. https://doi.org/10.4233/uuid:04b4caa3-1d27-4b97-85ff-2036deb70be8. Accessed 11 July 2023
Riemann BL, Lephart SM (2002) The sensorimotor system, part I: the physiologic basis of functional joint stability. J Athl Train 37(1):71–79
Yang Y, Guliyev B, Schouten AC (2017) Dynamic causal modeling of the cortical responses to wrist perturbations. Front Neurosci 11:518. https://doi.org/10.3389/fnins.2017.00518
Hideaki O, Kazuhiro S, Koya Y, Daisuke S, Makoto S, Hikari K et al (2013) Neuromagnetic activation following active and passive finger movements. Brain Behav 3(2):178–192. https://doi.org/10.1002/brb3.126
Acknowledgements
The authors thankfully acknowledge computer resources, technical advice, and support provided by the Laboratorio Nacional de Supercómputo del Sureste de México (LNS), a member of the Consejo Nacional de Humanidades, Ciencias y Tecnologías (CONAHCYT) national laboratories, with Project No. 202101014C. This work was supported by the CONAHCYT [Grant Number 443962] and the Universidad de las Américas Puebla (UDLAP) [scholar registration number 604161].
Funding
This work was supported by the Laboratorio Nacional de Supercómputo del Sureste de México (LNS), a member of the Consejo Nacional de Ciencia y Tecnología (CONACYT) national laboratories, with project No. 202101014C, the CONACYT [grant number 443962] and the Universidad de las Américas Puebla (UDLAP) [scholar registration number 604161].
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they do not have any financial and personal relationships with other people or organizations that could inappropriately influence (bias) their work.
Ethical approval
A public dataset from the Delft University of Technology (the Netherlands) is used in this work. The experimental procedure was approved by the Human Research Ethics Committee of the TU Delft. All participants delivered written informed consent before the performance of experiments.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Durán-Santos, M., Salazar-Varas, R. & Etcheverry, G. Modeling the cortical response elicited by wrist manipulation via a nonlinear delay differential embedding. Phys Eng Sci Med (2024). https://doi.org/10.1007/s13246-024-01427-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13246-024-01427-8