1. Introduction
Spinal cord injury (SCI) prevents impulse transfer from the brain to motor muscles, causing permanent movement disability and subsequent atrophy in the paralyzed limb muscles (
Duggan et al. 2016). Functional electrical stimulation through physiotherapy is regarded as an efficacious way of stimulating paralyzed organs’ nerves and muscles (
Hagen et al., 2015) and is used against muscle atrophy and joint stiffness development (
Freund et al., 2011). Nevertheless, it helps patients to control the paralyzed limbs under the control of the brain. Thus, an approach that decodes the brain’s electrical activities (based on intra-cortical local field potentials, electrocorticography (ECoG), electroencephalography (EEG)) (
Ragnarsson et al., 2008;
Caldwell et al., 2019;
Jackson et al., 2012), to produce appropriate electrical stimuli, could potentially restore arbitrary/intentional movements. Using such an approach, the affected region of the spinal cord can be bypassed to make the transfer of nerve impulses from the brain to the motor muscles possible.
For this purpose, several steps should be considered: firstly, the motor modules down the affected region of the spinal cord that controls the contraction of certain motor muscles should be identified (
Bizzi et al., 2008) and then, appropriate electric stimuli should be deciphered.
In our previous study, to reveal motor modules in the spinal cord of anesthetized SCI rabbits, we aimed at restoration of SCI animal leg movements by intra-spinal stimulation based on a manual open-loop method (trial and error stimulation) (
Younessi Heravi et al. ,2020). Since the trial-and-error approach is a tedious not-efficient approach to produce stimulation patterns, a close-loop computerized control strategy instead of a trial-and-error process for module stimulation could potentially improve the results and enhance leg restoration outcomes. One of the simplest and most functional methods for movement control based on intra-spinal electric stimulation is the fuzzy control method, which produces a proper set of electrical stimuli to induce natural movements of the limb (
Roshani et al., 2013). The system demonstrated great success for this purpose and it could restore natural movements through intra-spinal electric stimulation (
Asadi et al., 2012).
How to relate the brain electrical activity impulses (extracted from ECoG data) with the intra-spinal stimulation signals, is the key point in the recovery of a paralyzed limb. In recent years, many studies have been performed on brain signal decoding. In many of these approaches, attempts have been made to record the signals in animal models based on training, and then to restore physical activities, such as lower limb movements and upper limb movements (
Bonizzato et al, 2018;
Capogrosso et al., 2016;
Samejima et al., 2021). The development of these studies on humans has also been limited (
Ajiboye et al., 2018;
Wagner et al., 2018). There are different linear techniques in online brain decoding, like partial least square regression (
Foodeh et al., 2020;
Shin et al., 2012), sparse linear regression (
Heravi et al., 2020), and Kalman filtering (
Asgharpour et al., 2020;
Malik et al., 2010). In another previous study done by Heravi et al. (
Heravi et al., 2020), a SLiR-based brain-spine interface was developed to decode intra-spinal stimulation from ECoG signals. Since the brain-spine system has a nonlinear dynamic nature, a powerful nonlinear dynamic system should be employed to model it. In this regard, using dynamic nonlinear computer-based algorithms may help to reveal relationships between brain electrical activity and intra-spinal electrical stimuli to induce intentional movements of a paralyzed limb (
Hatsopoulos et al., 2009;
Shakibaee et al., 2019). The nonlinear autoregressive exogenous (NARX) neural network model is one of these approaches that can be used for the dynamic neuromuscular systems associating the neural impulses with limb kinetics (
Liu et al., 2017). Using this dynamic and nonlinear system, decoding intra-spinal stimulation from the ECoG data could be executed. As far as our literature survey showed, the current study is the first that used a nonlinear technique for the restoration of leg movements in rabbits under anesthesia.
Two major issues that exist in the restoration of the function of a paralyzed motor through the use of intra-spinal stimulation are (1) the production of appropriate patterns for electrical stimulations that lead to the restoration of movements and (2) the development of a neural interface to decode electrical stimulation patterns from ECoG information.
Here, we aimed to introduce and assess the efficacy of a new approach to bypass SCI using NARX and the fuzzy control system as the interface between the ECoG signals and intra-spinal electric stimuli, to induce leg movement in rabbits with SCI.
2. Materials and Methods
All animal procedures were done at the School of Medicine North Khorasan University of Medical Sciences, Bojnurd, Iran, based on the national guidelines for in vivo experimentation.
Figure 1 shows the block diagram explaining different parts of the study.
The relationship between the leg movement-related brain activity and the relevant electrical intra-spinal stimulation was achieved in three steps using three male Dutch rabbits (1.63±0.25 kg, 3.8±0.55 months old) with SCI. To this end, the brain’s (cerebral cortex) electrical activity was first recorded along with the spontaneous leg movements (
Figure 2 A).
Then, the best possible spinal cord-stimulating pulse patterns fitting spontaneous movements were determined by a fuzzy controller, which was a homemade program comparing the spontaneous data with the data achieved from the same animals after SCI induction (
Figure 2 B). Finally, the relationship between ECoG data and the optimum pulse was attained by a nonlinear autoregressive exogenous (NARX) model (
Figure 2 C).
Simultaneous ECoG and leg kinematics in a sedated healthy animal
To record ECoG, four custom-made tungsten electrodes (0.40 mm in diameter) were inserted into the cerebral cortex of the rabbits that were anesthetized by ketamine (35 mg/kg)/xylazine (5 mg/kg). Next, four holes were made into the skull (bregma region) and electrodes were implanted through these holes and fixed (
Figure 2 A). Seven days later, sedation was induced by chloroform exposure for a few seconds, to indicate their fast activity. The rabbits were held in a position, in which they only had free movements of the leg. To analyze leg kinematics, the hip, knee, and ankle joints of the right leg were colored in blue and three typical rabbit leg movements on sedate condition (i.e. pushing the leg toward the back, pulling the leg into the abdomen, and pushing the leg forward), were recorded by employing a digital camera (at 50 frames/sec). Using a homemade program in Microsoft visual studio C#, the real-time joint angle changes were monitored. Concurrently, the corresponding ECoG was recorded using the PowerLab system (sampling frequency 500 Hz) (AD Instrumentation. Co, Australia). Under sedation, ECoG signals and related joint angles of the leg were recorded 40 times for each leg movement.
Intra-spinal cord stimulation based on the Fuzzy control strategy in an SCI model
After leg kinematics analysis, motor modules were spotted by a trial-and-error approach on the spinal cord-based three electrodes (silver, 0.04 mm thickness, A-M Systems, USA) and a custom-made stimulator (
Heravi et al., 2019). The configuration of the proposed control strategy is schematically depicted in
Figure 2 B. For controlling each module, a controller was designed to restore each movement. Each controller has a stimulation signal (monophasic pulse, width=0.5 ms, amplitude=100 to 200 µA, and frequency=50 Hz) as an output, which is delivered to the module of the spinal cord via the implanted electrode. For each controller, 25 sets of “if…then…” were considered as a rule base. The output of fuzzy control was calculated by the fuzzy rule base, Mamdani method, Gaussian membership functions, and centroid defuzzification as previously shown (
Heravi et al., 2019). In the proposed fuzzy control, fuzzy sets consist of negative big (NB), negative small (NS), zero (Z), positive small (PS), positive medium (PM), and positive big (PB) (
Kovacic et al., 2018,
Roshani et al., 2013). The movement-triggered delay after stimulation (i.e. constant time delay), was experimentally estimated. This time delay was approximately 200 ms. Joint angles recorded before SCI induction were compared with joint angles recorded after SCI induced by a combination of three fuzzy controllers output. By calculation of normalized root mean square (NRMS) error, the error tracking was assessed using
Equation 1:
For each time point (i) ), yip,and are the joint angle before SCI and after stimulation. yamax and yamin are the maximum and minimum of the joint angle before SCI. The similarity of before-SCI joint angles and those recorded after intra-spinal stimulations induced by fuzzy controllers is reported as the correlation coefficient (CC).
Decoding intra-spinal stimulation from ECoGs
After finding the appropriate intra-spinal stimulation by fuzzy control strategy, a model was developed to relate the intra-spinal stimulation with the ECoG signal to restore the natural movements of the leg under brain order (
Figure 2 C). To this end, firstly, the ECoG signals achieved in “Simultaneous ECoG and leg kinematics in sedated healthy animal” were preprocessed using the common average reference method (
Chen et al., 2013,
Ludwig et al., 2009). In this method, the signal values of four electrodes (each pair entered one channel), implanted in the cerebral cortex, were averaged, and then the values were subtracted from this mean for each channel. Then, each preprocessed signal was grouped into five frequency bands. The δ, θ, α, β, and γ bands ranged 0~4, 4~8, 8~14 Hz, 14~30, and 30~50 Hz, respectively (
Shin et al. 2012). These data were digitally rectified and smoothed. Then, the signals were down-sampled from 500 to 50 Hz, i.e. from the sampling frequency of ECoG signal measurement to the sampling frequency of the intra-spinal stimulations (Younessi et al., 2020). Finally, each smoothed signal was normalized according to the z-score
Equation 2:
Where, i ranges from 1 to 10 (2 of ECoG channels * 5 of frequency bands), and denote the Mean±SD of xi(t). The zi(t) was the final ECoG data to be related to the intra-spinal stimulation signal’s data achieved in “ Intra-spinal cord stimulation based on the Fuzzy control strategy in an SCI model”. The next step was to figure out how to convert the normalized data of ECoG to the appropriate intra-spinal stimulation data. This was done with the aid of the NARX neural network model, which dynamically converts ECoG data obtained over time to the relevant intra-spinal data with recurrent feedback from the spinal stimulation data. The NARX neural network is a nonlinear dynamic recurrent network that encloses several layers with feedback connections (
Liu et al., 2017). Three NARX models were designed for three spinally-injured rabbits. The inputs of the model were from the final ECoG data zi(t) and the outputs were the intra-spinal stimulation data that were delivered punctually to the detected modules. These went through the following layers: first, through input nodes, which was the collection of ECoG data recorded over time; then, they were coded in the hidden nodes, and finally, the intra-spinal stimulation data were decoded from the ECoG data according to the
Equations 3 and
4.
Where, Un(t) shows the output of the nth node in the hidden layer, n1 is the number of the hidden node, yj(t) is the predicted stimulation signals delivered to the jth motor module at the time “t”, and are the number of input and output delays, respectively, T is the number of constant delays, zi(t-T-k) is the ith ECoG feature, (zi), yj (t-T-k) is jth stimulation signal predicted by the NARX model at time lag m+k, and Ani, Bnj and Cnj are respectively the weight vectors for zi, yj and Un. Also, b1n and b2j are the bias weights for hidden and output layers. f1 and f2 are the activation function in hidden and output layers. Additionally, j ranges from one to three (the module for three movements) and i ranges from one to ten (2 of ECoG channels *5 of frequency bands).
The main components of the NARX neural network are network architecture and learning algorithms. The network architecture consisted of the number of input delays (nx), the number of output delays (ny), and the number of hidden nodes and type of activation function. With respect to the input (ECoG signal) and output (Intra-spinal electric stimulation) delays, each delay referred to the 20 msec period before sampling. For this purpose, 1 to 20 delays were tested, which corresponded to 20 sampling from ECoG and intra-spinal electric stimulation at every 20 msec. Constant delays (T) were tested at 50, 100, 150, 200, 250, and 300 msec, which was the time before the first ECoG sampling. From up to 20 nodes tested in the hidden layer, a sufficient number of nodes was chosen to explain the relationship between the input and output layer data. The mentioned samples were given to the different learning MATLAB built-in algorithms having varying numbers of nodes, from which the best possible one was chosen to explain the relationship between ECoG and intra-spinal stimulation data. In addition, different activation functions were tested on the data for the hidden and output layers. Similarly, the best possible function was chosen. We verified the validity of the previously defined NARX modes using 10-fold cross-validation (
Liu et al., 2017). Firstly, The ECoG final data and corresponding intra-spinal stimulating data were divided randomly into ten segments, which were then used for training and testing the NARX model. For this, the first none segments were used in the training phase, and then in the test phase, the developed NARX model was tested by the remaining segment (i.e. the tenth segment) and the intra-spinal stimulation response in the segment was predicted. Again the process was repeated by using segments two to ten for training the NARX model and testing the developed model based on the first segment data. The process repeated ten times and each segment’s data were taken to test the developed NARX model. In each step, NRMS (
Equation 1) and CC were calculated for every single segment and their results were summed up. Based on
Equation 1, yp and ya are the predicted NARX output and the actual intra-spinal stimulating data related to three types of movements, respectively.
Intra-spinal cord stimulation based on the decoded commands extracted from ECoGs in the sedated SCI animal
The developed NARX model was tested in an SCI rabbit for the online condition. In online condition, simultaneous changes in the ECoG signals, intra-spinal stimulation data, and leg joint movements were analyzed in a sedated spinally-injured animal. The ECoG signals for the sedated animal after SCI induction were inputted to the developed NARX model and intra-spinal stimulation related to ECoGs was delivered to the modules. The movements based on predicted intra-spinal stimulation were recorded. The movements were also compared to movements recorded before SCI.
Data analysis
Data analysis and processing were performed by MATLAB software, version 2011a using digital signal processing and statistical analysis toolbox at a significance level of 5%. The fuzzy controllers and NARX models were developed by using the fuzzy logic and neural network toolbox. The online data acquisition and processing were implemented by simulink, real-time workshop, and real-time windows target.
3. Results:
Fuzzy control induced-leg movements in SCI rabbits strongly matched those of healthy ones
An example of joint angles (hip, knee, and ankle) changes in each rabbit (before (healthy condition) and after SCI (induced by the fuzzy control), both under anesthesia) is given in
Figure 3.
Overall, joint angles of SCI and healthy rabbits were comparable, reflecting that the fuzzy control system could simulate natural leg movements. Three types of movements were successfully restored by fuzzy control for all the leg joints. These movements lasted 0.46±0.24 seconds for pushing the leg toward the back, 0.53±0.23 seconds for pulling the leg into the abdomen, and 0.41±0.19 seconds for pushing the leg forward, which matched those observed for natural movements in healthy animals.
Next, the single movements were repeatedly induced to restore the whole jumping movement using the fuzzy control system.
Figure 4 shows the simulated movements produced by electric stimulations delivered to the motor modules in the spine with the help of the fuzzy controller.
Table 1 summarizes the results of spinal cord stimulation in three types of leg movements by the fuzzy controller.
Similar to the single movement, it was found that the simulated movements perfectly followed those observed in natural rabbits jumping with respect to three types of leg movements. Three cycles of combined movements were achieved in response to the stimulations’ patterns. The acquired response (i.e. movements angles) of the three rabbits was almost within the same range (
Table 1); in this regard, the hip joint angle changes for pulling the leg into the abdomen ranged from 81.22±3.22 to 91.66±3.08 with around 3% deviation from the mean. These movements were governed by the fuzzy controller with weighted constant coefficients (K; for different joints: Khip, Kknee, and Kankle), which normalized the errors of the angles. Using this system, the restored movement fitted the natural leg movement of the healthy rabbits, evidenced by high CC (about 0.70) but low NRMS errors (about 0.2) confirming a strong correlation between the acquired simulated movements’ and natural movements data. Our t-test analysis indicated no remarkable difference in joint angle changes between the SCI and the healthy rabbits.
Development of the NARX model
An optimum NARX model capable of deciphering ECoG data to produce intra-spinal stimulations was developed through multiple steps (
Table 2).
In the first step, the appropriate constant time delay was attained (100 msec). Then, the suitable number of input and output delays were achieved for each rabbit (nx=3, ny=3 for model 1, nx=4, ny=3 for model 2, and nx=3, ny=2 for model 3). After that, it was found that about six to ten hidden nodes were sufficient in this algorithm. The activation function of these nodes was sigmoid type in two rabbits and hyperbolic tangent sigmoid in the third one. Also, linear activation function was considered in output layer for all models. Finally, the learning algorithm of Levenberg-Marquardt was taken from the built-in algorithms in MATLAB software.
Off-line evaluation of the acquired NARX model
The offline evaluation of the acquired NARX model was carried out by testing the model ten times based on the ECoG data achieved in “Simultaneous ECoG and leg kinematics in a sedated healthy animal”. These outcomes were compared with intra-spinal stimulation data achieved by the fuzzy control.
Based on our data, the Mean±SD of CC and NRMS error for three rabbits (ten trials each) were 0.75±0.15 and 0.23±0.10 (for the first module), 0.76±0.12 and 0.22±0.08 (for the second module), 0.73±0.15 and 0.22±0.09 (for the third module). Here, CC was 0.74±0.15, and NRMS error was 0.22±0.10. This model was able to produce intra-spinal stimulations that matched ECoG signals’ data at an acceptable level (
Table 2).
Figure 5 shows the simulation of the ECoG signal-to-intra-spinal relation according to the NARX model. The intra-spinal stimulation developed using the ECoG information fitted the intra-spinal stimulation data achieved by the fuzzy control (
Figure 5 C). Additionally, overall CC and NRMS values revealed a robust relationship between the NARX model predicted outputs and those of the fuzzy control (
Figure 5 D). The CC outcome in different trials was above 0.7, denoting a strong correlation. In this regard, the NRMS was about 0.2, which indicates a minimal level of error in the prediction.
On-line evaluation of the acquired NARX model
As shown in
Figure 6, the ECoG signal data related to the defined leg movement were similar to those of the non-injured rabbit recorded during the leg movement (
Figure 6 A). These ECoG signals almost matched intra-spinal electric stimulation data (
Figure 6 B), which finally produced the three types of movements (
Figure 6 C).
Overall, CC and NRMS values for the online prediction performance of NARX were 0.65±0.12 and 0.33±0.09, respectively. Of note, leg movements produced under the NARX model, to some extent, matched the natural leg movements when the animal was not paralyzed. The CC was 0.61±0.08 and the NRMS tracking error for joint angles was 0.37±0.11 in the online experiment
4. Discussion
In our study, the fuzzy control and NARX system were used in a different way compared to previously published similar attempts. In this context, previously, a fuzzy control and lag compensator was used to control the movement of one joint (i.e. ankle) through intra-spinal stimulation (
Roshani et al., 2013). Besides, the NARX model was used for rehabilitation purposes by correlating electroencephalography-to-muscle movement (
Liu et al., 2017;
Shakibaee et al., 2019). Nevertheless, we correlated the ECoG signal to the intra-spinal electric stimulation based on the presumption that the remnant neural system in the spinal cord down the injured area, could govern the leg movements. It should be noted that the present work was conducted in continuation of our previous works (
Heravi et al., 2020a;
Heravi et al., 2020b) in spinally injured rabbits. Previously, we used a brain-spine neural interface based on a SLiR model and trial-and-error stimulation for leg movement restoration (
Heravi et al., 2020a). In another study, we employed the SLiR model but used closed-loop fuzzy control, which led to improvement in the leg restoration outcomes and we found it less time-consuming (
Heravi et al., 2020b). Nevertheless, in the present work, we used a nonlinear model, which is unlike the SLiR model that is a linear model; this resulted in better prediction of intra-spinal stimulation and enhanced leg restoration results compared to our previous works (
Heravi et al., 2020b).
The present system indeed predicted the leg movement based on the brain ECoG signals and then, applied the retrieved information to generate spinal electric signals down the affected region. The electric signal delivered to three detected motor modules eventually induced leg movements similar to those recorded prior to SCI induction. In general, the model successfully rehabilitated the paralyzed rabbit, but, occasionally, the induced leg movement’s slightly varied from the natural movements in three maneuvers.
This approach was beneficial for the paralyzed animals; however, some limitations existed. The arbitrary leg movement with the help NARX system and the closed-loop fuzzy control may eliminate the need for constant physiotherapy for the prevention of muscle atrophy and joint stiffness in spinally-injured cases. However, the leg maneuver restored in the present work was far from the ideal leg movement. First of all, the results of the online restored movements indicated that ECoG data partly correlates with the electric spinal stimulus, as shown by the medium level of correlation (0.61±0.08). This emphasizes the complexity of the neural system and the brain-to-muscle movement relationship. Besides, we used three modules detected in the animals’ spine, while under real-life conditions, the number of these modules is supposedly markedly higher. It is postulated that by increasing the number of motor modules, a higher precision in terms of leg movement correlated to the ECoG data, could be achieved, which merits investigation. Secondly, the technique still needs to be improved as the strength and speed of the movement are important factors, which were not studied in our study. In this regard, the exploitation of sufficiently higher motor modules down the affected region in the spinal cord may induce leg movements that could lift and hold the body in a natural way.
Under offline conditions, the series-parallel NARX model was used. This structure was used because the true past values of signals were available. In online assessments, the parallel NARX neural network was performed. This approach can be helpful for prediction before online applications. In addition, we achieved the best NARX model and the fuzzy control system through a trial and error approach with constant time delay. In this regard, other logical approaches, like genetic algorithms rather than trial and error, may lead to an improved NARX model, which can explain the relationship between brain signals and leg movement under an electric stimulus. Another issue was the constant time delay used in the development of the NARX model, which might be different for each movement. As a result, the application of variable time delays is worth investigating. As a limitation of the present work, it should be emphasized that the present findings are translatable for anesthetized conditions, and future studies are needed to be conducted also in awaking animals to record the brain signals before SCI induction and apply them in injured animals for restoration of leg movements.
5. Conclusion
Thus, the results of the present study showed that the fuzzy-based intra-spinal stimulation and the developed NARX model could restore leg movements. Using NARX, appropriate information from ECoG recordings can be extracted and used for the generation of proper intra-spinal electric stimulations for restoration of natural leg movements lost due to SCI.
Ethical Considerations
Compliance with ethical guidelines
All experimental procedures were done in compliance with national guidelines for in vivo experiments. The present research was approved by the Ethics Committee of North Khorasan University of Medical Sciences (Code: IR.NKUMS.REC.1400.036).
Funding
This project was funded by the Deputy of Research and Technology, North Khorasan University of Medical Sciences (Grant No.: 4000032).
Authors' contributions
Conceptualisation: Fereidoun Nowshiravan Rahatabad and Keivan Maghooli; Data collection: Ramin Rezaee and Mohamad Amin Younessi Heravi; Data analysis: Mohamad Amin Younessi Heravi and Keivan Maghooli; Writing the paper: Ramin Rezaee and Mohamad Amin Younessi Heravi.
Conflict of interest
The authors declared no conflicts of interest.
Acknowledgments
The authors would like to thank the managers and staff of the animal laboratory in North Khorasan University of Medical Sciences (NKUMS).
References
Ajiboye, A. B., Willett, F. R., Young, D. R., Memberg, W. D., Murphy, B. A., & Miller, J. P., et al. (2017). Restoration of reaching and grasping movements through brain-controlled muscle stimulation in a person with tetraplegia: A proof-of-concept demonstration. Lancet, 389(10081), 1821-1830. [DOI:10.1016/S0140-6736(17)30601-3] [PMID]
Asadi, A. R., & Erfanian, A. (2012). Adaptive neuro-fuzzy sliding mode control of multi-joint movement using intraspinal microstimulation. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 20(4):499-509. [DOI:10.1109/TNSRE.2012.2197828] [PMID]
Asgharpour, M., Foodeh, R., & Daliri, M. R. (2021). Regularized Kalman filter for brain-computer interfaces using local field potential signals. Journal of Neuroscience Methods, 350, 109022. [DOI:10.1016/j.jneumeth.2020.109022] [PMID]
Bizzi, E., Cheung, V. C., d'Avella, A., Saltiel, P., & Tresch, M. (2008). Combining modules for movement. Brain Research Reviews, 57(1), 125-133. [DOI:10.1016/j.brainresrev.2007.08.004] [PMID] [PMCID]
Bonizzato, M., Pidpruzhnykova, G., DiGiovanna, J., Shkorbatova, P., Pavlova, N., & Micera, S., et al. (2018). Brain-controlled modulation of spinal circuits improves recovery from spinal cord injury. Nature Communications, 9(1), 3015. [DOI:10.1038/s41467-018-05282-6] [PMID] [PMCID]
Caldwell, D. J., Ojemann, J. G., & Rao, R. P. N. (2019). Direct electrical stimulation in electrocorticographic brain-computer interfaces: Enabling technologies for input to cortex. Frontiers in Neuroscience, 13, 804. [PMID] [PMCID]
Capogrosso, M., Milekovic, T., Borton, D., Wagner, F., Moraud, E. M., & Mignardot, J. B., et al. (2016). A brain-spine interface alleviating gait deficits after spinal cord injury in primates. Nature, 539(7628), 284-288. [DOI:10.1038/nature20118] [PMID] [PMCID]
Chen, C., Shin, D., Watanabe, H., Nakanishi, Y., Kambara, H., & Yoshimura, N., et al. (2013) Prediction of hand trajectory from electrocorticography signals in primary motor cortex. PloS One, 8(12), e83534. [DOI:10.1371/journal.pone.0083534] [PMID] [PMCID]
Duggan, C., Wilson, C., DiPonio, L., Trumpower, B., & Meade, M. A. (2016). Resilience and happiness after spinal cord injury: A qualitative study. Topics in Spinal Cord Injury Rehabilitation, 22(2), 99-110. [DOI:10.1310/sci2202-99] [PMID] [PMCID]
Foodeh, R., Ebadollahi, S., & Daliri, M. R. (2020). Regularized partial least square regression for continuous decoding in brain-computer interfaces. Neuroinformatics, 18(3), 465-477. [DOI:10.1007/s12021-020-09455-x] [PMID]
Freund, P., Weiskopf, N., Ward, N. S., Hutton, C., Gall, A., & Ciccarelli, O., et al. (2011). Disability, atrophy and cortical reorganization following spinal cord injury. Brain, 134(Pt 6), 1610–1622. [DOI:10.1093/brain/awr093] [PMID] [PMCID]
Hagen E. M. (2015). Acute complications of spinal cord injuries.World Journal of Orthopedics, 6(1), 17–23. [DOI:10.5312/wjo.v6.i1.17] [PMID] [PMCID]
Hatsopoulos, N. G., & Donoghue, J. P. (2009). The science of neural interface systems. Annual Review of Neuroscience, 32, 249–266. [DOI:10.1146/annurev.neuro.051508.135241] [PMID] [PMCID]
Heravi M. A, Maghooli K., Rahatabad F. N., & Rezaee R. (2020). Cortico-spinal neural interface to restore hindlimb movements in spinally-injured rabbits. Neurophysiology, 52(5), 375-387. [DOI:10.1007/s11062-021-09894-5]
Heravi, M. A. Y., Maghooli, K., Rahatabad, F. N., & Rezaee, R. (2019). Intra-spinal stimulation leads to activation of motor modules and restoration of monitored movements in spinally-injured rabbits. NeuroQuantology, 17(6), 71-79. [Link]
Heravi, M. A. Y., Maghooli, K., Nowshiravan Rahatabad, F., & Rezaee, R. (2020). Application of a neural interface for restoration of leg movements: Intra-spinal stimulation using brain electrical activity in spinally injured rabbits. Journal of Applied Biomedicine, 18(2-3), 33–40. [DOI:10.32725/jab.2020.009] [PMID]
Jackson, A., & Zimmermann, J. B. (2012). Neural interfaces for the brain and spinal cord-restoring motor function. Nature Reviews Neurology, 8(12):690-699. [DOI:10.1038/nrneurol.2012.219] [PMID]
Kovacic, Z., Faulkner, L., & Bogdan, S. (2018). Fuzzy controller design: Theory and applications. Florida: CRC Press. [DOI:10.1201/9781420026504]
Liu, J., Kang, S. H., Xu, D., Ren, Y., Lee, S. J., & Zhang, L. Q. (2017). EMG-based continuous and simultaneous estimation of arm kinematics in able-bodied individuals and stroke survivors. Frontiers in Neuroscience, 11, 480. [PMID] [PMCID]
Ludwig, K. A., Miriani, R. M., Langhals, N. B., Joseph, M. D., Anderson, D. J., & Kipke, D. R. (2009). Using a common average reference to improve cortical neuron recordings from microelectrode arrays. Journal of Neurophysiology, 101(3), 1679-1689. [DOI:10.1152/jn.90989.2008] [PMID] [PMCID]
Malik, W. Q., Truccolo, W., Brown, E. N., & Hochberg, L. R. (2011). Efficient decoding with steady-state Kalman filter in neural interface systems. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 19(1), 25-34. [DOI:10.1109/TNSRE.2010.2092443] [PMID] [PMCID]
Ragnarsson, K. T. (2008). Functional electrical stimulation after spinal cord injury: Current use, therapeutic effects and future directions. Spinal Cord, 46(4), 255-274. [DOI:10.1038/sj.sc.3102091] [PMID]
Roshani, A., & Erfanian, A. (2013). Restoring motor functions in paralyzed limbs through intraspinal multielectrode microstimulation using fuzzy logic control and lag compensator. Basic and Clinical Neuroscience, 4(3), 232–243. [PMID]
Samejima, S., Khorasani, A., Ranganathan, V., Nakahara, J., Tolley, N. M., & Boissenin, A., et al. (2021). Brain-computer-spinal interface restores upper limb function after spinal cord injury. IEEE Transactions on Neural Systems and Rehabilitation Engineering: A Publication of the IEEE Engineering in Medicine and Biology Society, 29, 1233–1242. [DOI:10.1109/TNSRE.2021.3090269] [PMID]
Shakibaee, F., Mottaghi, E., Kobravi, H. R., & Ghoshuni, M. (2019). Decoding knee angle trajectory from electroencephalogram signal using NARX neural network and a new channel selection algorithm. Biomedical Physics & Engineering Express, 5(2), 025024. [Link]
Shin, D., Nakanishi, Y., Chen, C., Kambara, H., Yoshimura, N. , & Koike, Y. (2014). Decoding of kinetic and kinematic information from electrocorticograms in sensorimotor cortex. International Journal of Neurorehabilitation, 1(1), 102. [Link]
Shin D, Watanabe H, Kambara H, Nambu A, Isa T, & Nishimura Y, et al. (2012). Prediction of muscle activities from electrocorticograms in primary motor cortex of primates. PloS One, 7(10), e47992. [PMID] [PMCID]
Wagner, F. B., Mignardot, J. B., Le Goff-Mignardot, C. G., Demesmaeker, R., Komi, S., & Capogrosso, M., et al. (2018). Targeted neurotechnology restores walking in humans with spinal cord injury. Nature, 563(7729), 65-71. [DOI:10.1038/s41586-018-0649-2] [PMID]