Number of subjects | Male to female ratio | Average height (cm) | Average weight (kg) | Average BMI (kg/m2) |
10 | 1:1 | 170.6 ± 9.49 | 62.19 ± 3.12 | 21.37 ± 3.28 |
A central goal of neuroscience is to understand the way nervous systems work to produce behavior. Experimental measurements in freely moving animals (e.g. in the C. elegans worm) suggest that ON- and OFF-states in non-spiking nervous tissues underlie many physiological behaviors. Such states are defined by the collective activity of non-spiking neurons with correlated up- and down-states of their membrane potentials. How these network states emerge from the intrinsic neuron dynamics and their couplings remains unclear. In this paper, we develop a rigorous mathematical framework for better understanding their emergence. To that end, we use a recent simple phenomenological model capable of reproducing the experimental behavior of non-spiking neurons. The analysis of the stationary points and the bifurcation dynamics of this model are performed. Then, we give mathematical conditions to monitor the impact of network activity on intrinsic neuron properties. From then on, we highlight that ON- and OFF-states in non-spiking coupled neurons could be a consequence of bistable synaptic inputs, and not of intrinsic neuron dynamics. In other words, the apparent up- and down-states in the neuron's bimodal voltage distribution do not necessarily result from an intrinsic bistability of the cell. Rather, these states could be driven by bistable presynaptic neurons, ubiquitous in non-spiking nervous tissues, which dictate their behaviors to their postsynaptic ones.
Citation: Loïs Naudin. Biological emergent properties in non-spiking neural networks[J]. AIMS Mathematics, 2022, 7(10): 19415-19439. doi: 10.3934/math.20221066
[1] | Damian G. D'Souza . The Parathyroid Hormone Family of Ligands and Receptors. AIMS Medical Science, 2015, 2(3): 118-130. doi: 10.3934/medsci.2015.3.118 |
[2] | Gurpreet Singh, Demetrius K. Lopes, Neeraj Jolly . Neuro-endovascular Embolic Agent for Treatment of a Renal Arteriovenous Fistula. AIMS Medical Science, 2016, 3(1): 96-102. doi: 10.3934/medsci.2016.1.96 |
[3] | Juan José Rodríguez, Luis Ortega-Paz, Salvatore Brugaletta, Manel Sabaté . Impact of SGLT2i on cardiovascular outcomes and heart failure in patients with type 2 diabetes. AIMS Medical Science, 2018, 5(1): 67-79. doi: 10.3934/medsci.2018.1.67 |
[4] | Manishtha Rao, Madhvi Awasthi . A review on interventions to prevent osteoporosis and improve fracture healing in osteoporotic patients. AIMS Medical Science, 2020, 7(4): 243-268. doi: 10.3934/medsci.2020015 |
[5] | Teruo Sekimoto, Takamasa Tanaka, Tatsuya Shiraki, Renu Virmani, Aloke V. Finn . How does atherosclerotic plaque become calcified, and why?. AIMS Medical Science, 2024, 11(4): 421-438. doi: 10.3934/medsci.2024029 |
[6] | Michiro Muraki . Soluble Fas ligand, soluble Fas receptor, and decoy receptor 3 as disease biomarkers for clinical applications: A review. AIMS Medical Science, 2022, 9(2): 98-267. doi: 10.3934/medsci.2022009 |
[7] | Herbert F. Jelinek, Jemal H. Abawajy, David J. Cornforth, Adam Kowalczyk, Michael Negnevitsky, Morshed U. Chowdhury, Robert Krones, Andrei V. Kelarev . Multi-layer Attribute Selection and Classification Algorithm for the Diagnosis of Cardiac Autonomic Neuropathy Based on HRV Attributes. AIMS Medical Science, 2015, 2(4): 396-409. doi: 10.3934/medsci.2015.4.396 |
[8] | Wenping Lin, Kai Dai, Luokun Xie . Recent Advances in αβ T Cell Biology: Wnt Signaling, Notch Signaling, Hedgehog Signaling and Their Translational Perspective. AIMS Medical Science, 2016, 3(4): 312-328. doi: 10.3934/medsci.2016.4.312 |
[9] | Vivek Radhakrishnan, Mark S. Swanson, Uttam K. Sinha . Monoclonal Antibodies as Treatment Modalities in Head and Neck Cancers. AIMS Medical Science, 2015, 2(4): 347-359. doi: 10.3934/medsci.2015.4.347 |
[10] | Jessica Fryckstedt, Mattias Norrbäck, Charlotte Kaviani, Britta Hylander . Chronic kidney disease report differently on change in sexual function dependent on treatment: a cohort study. AIMS Medical Science, 2023, 10(2): 151-161. doi: 10.3934/medsci.2023013 |
A central goal of neuroscience is to understand the way nervous systems work to produce behavior. Experimental measurements in freely moving animals (e.g. in the C. elegans worm) suggest that ON- and OFF-states in non-spiking nervous tissues underlie many physiological behaviors. Such states are defined by the collective activity of non-spiking neurons with correlated up- and down-states of their membrane potentials. How these network states emerge from the intrinsic neuron dynamics and their couplings remains unclear. In this paper, we develop a rigorous mathematical framework for better understanding their emergence. To that end, we use a recent simple phenomenological model capable of reproducing the experimental behavior of non-spiking neurons. The analysis of the stationary points and the bifurcation dynamics of this model are performed. Then, we give mathematical conditions to monitor the impact of network activity on intrinsic neuron properties. From then on, we highlight that ON- and OFF-states in non-spiking coupled neurons could be a consequence of bistable synaptic inputs, and not of intrinsic neuron dynamics. In other words, the apparent up- and down-states in the neuron's bimodal voltage distribution do not necessarily result from an intrinsic bistability of the cell. Rather, these states could be driven by bistable presynaptic neurons, ubiquitous in non-spiking nervous tissues, which dictate their behaviors to their postsynaptic ones.
Population ageing has become a global social issue. Aged people are more susceptible to Parkinson's disease and accidents, which result in various types of physical disabilities. Clinical studies have shown that reasonable rehabilitation training can help patients restore some limb functions. It also helps patients regain some of their living and working abilities. At present, robotics has been widely used in various industries. Robots have also successively started to be used in social services, medical care, rehabilitation, and other fields.
Surface electromyography (sEMG) has been considered a reliable source of biosignals for human-computer interaction control [1]. sEMG is not easily affected by the external environment, such as light and ambient sound changes. During human movement, sEMG is generated by the muscle groups associated with the movement. sEMG can reflect the specific movement intention of the body to some extent [2], and it can better establish a human-machine collaborative control system for rehabilitation robots. Compared to inertial sensors, sEMG-based control systems have more potential to enable human-machine collaboration.
In remote control, robots can be used as replacements for safe and diverse tasks. However, the performance of current robotic systems is far below the expected level compared to human control and interaction capabilities during task execution [3]. Therefore, human motion or control capabilities are transferred to the robot through a neural interface to enhance the robot's functionality and interaction capabilities [4]. SEMG decoding of the continuous joint angle provides a more natural and effective solution for the realization of human-computer interaction [5]. For example, sEMG signals can be used to control a robotic arm [6] remotely. A human activity-aware shared control solution for medical human-robot interaction is a hot research topic. Human-machine interactions based on sEMG can generate remote object operations that are more suitable for human perception. For example, shared human-robot control incorporates the advantages of both humans and robots and is an effective way to facilitate efficient surgical procedures [7]. sEMG-based perspective prediction for human activity-aware shared control solutions for medical human-computer interaction.
Rehabilitation robots in the medical field are a successful example of human-robot interaction. Since rehabilitation robots can provide practical rehabilitation training, they can meet the shortage of rehabilitation resources while satisfying patients' rehabilitation training [8]. In addition, rehabilitation robots can improve the actual movement of human-robot interactions and provide behavioral predictions. Although the trigger control of traditional rehabilitation robots can meet training needs, the safety and comfort of control cannot be guaranteed to a certain extent [9]. Continuous control of the rehabilitation robot based on sEMG is a more feasible control strategy. The key is to obtain the shoulder and elbow angular motion by sEMG.
Early on, only a small number of discrete motions could predict joint angles, which could have been more intuitive for implementing control schemes close to the natural hand. Continuous control of the upper limb rehabilitation robot using sEMG signals can simulate the continuous movement of human upper limbs and guide the rehabilitation training of patients. Therefore, continuous joint angle estimation by sEMG has become a hot topic of current research. The raw sEMG signal contains a large amount of information indicating the intention of upper limb movement. However, the random and nonsmooth nature of the raw signal cannot be directly applied to action recognition, so feature extraction of the sEMG signal is required [10]. The quality of feature extraction determines the output. Therefore, good feature engineering helps predict the upper limb's continuous angle [11]. Researchers usually choose time-domain, frequency-domain, and time-frequency domain features for sEMG feature extraction [12]. Time-domain features are commonly used, such as the mean absolute value (MAV), root mean square (RMS), and zero crossings (ZC). MAV is the average of the absolute values of the amplitude of the sEMG signal, RMS reflects the energy level of the sEMG during muscle activity, and ZC is the number of times the sEMG value crosses the transverse coordinate [13].
Researchers have used various regression models to establish a mapping relationship between sEMG and joint angles. Wang et al. [14] proposed using wavelet packet energy entropy in a particular subspace as a feature of the sEMG signal and using the Elman neural network optimized by a genetic algorithm to predict the shoulder and elbow joint angles. Jing et al. [15] used a BP artificial neural network to establish a mapping model between sEMG signals and elbow joint angles to predict elbow joint angles. Tang et al. [16] used the particle swarm optimization (PSO) algorithm to optimize the LSTM, and they used the optimized network to create a mapping between the sEMG signal and the joint angles.
To improve the prediction of continuous motion angles of upper limb joints and the robustness of the model, we propose a neural network of SE-TCN. We improve the TCN network model to increase the accuracy of joint angle prediction. The experimental results indicate that the method proposed in this paper has high accuracy and robustness. The main contributions of this paper are as follows:
1) We recorded sEMG of seven human upper limb movements as a dataset for the model.
2) In this paper, the depth of TCN is extended to extract sEMG feature information while preserving the original data.
3) The temporal features of the muscle blocks dominating upper limb movements are not obvious, resulting in low joint angle accuracy. In this paper, the SE-Net incorporated in the model can increase the weight of important feature information and improve the accuracy of joint angle prediction.
4) To demonstrate the prediction performance of the SE-TCN model proposed in this paper in human-computer interaction. This paper plots the predicted joint angle curves and the corresponding actual joint angle curves to visualize the model performance. Each model's learning and generalization abilities were also analyzed using RMSE, R2, and correlation coefficients.
The rest of this paper is organized as follows. Section 2 describes the acquisition, presentation, and preprocessing process of sEMG signals in the dataset and introduces the basic principles of the SE-TCN. The experimental results obtained via the proposed and two reference models and their comparative analysis are presented in Section 3. The conclusions and future work are discussed in Section 4.
A total of ten healthy subjects (five males and five females) were invited to participate in this data acquisition experiment to collect continuous motion angles and sEMG signals of the upper limb joints. The statistics on the subject's height, weight, and body mass index (BMI) are given in Table 1.
Number of subjects | Male to female ratio | Average height (cm) | Average weight (kg) | Average BMI (kg/m2) |
10 | 1:1 | 170.6 ± 9.49 | 62.19 ± 3.12 | 21.37 ± 3.28 |
A 16-channel wireless electromyography (EMG) device from NORAXON, USA, was used to acquire sEMG signals and joint angles, with a sampling frequency of 1500 Hz. Wireless EMG sensors were placed on the anterior deltoid, middle deltoid, posterior deltoid, biceps, lateral triceps, and medial triceps. The position location of the electrodes is shown in Figure 1. The sensor designations and sites are listed in Table 2.
Number | Maker Name | Location |
1. | CH1 | ANT.DELTOID |
2. | CH2 | MID DELTOID. |
3. | CH3 | POST.DELTOID |
4. | CH4 | BICEPS BR. |
5. | CH5 | LAT. TRICEPS |
6. | CH6 | MED. TRICEPS |
The angle acquisition device used NORAXON's angle sensors. As shown in Figure 2, the angle sensors were placed on the shoulder and elbow joints of the subjects.
Detailed information on the EMG and angle sensors used is given in Table 3.
Device | Information |
![]() |
Wireless EMG Acquisition Sensors |
![]() |
NORAXON double electrode patch (distance between electrodes is 18 mm) |
![]() |
Two Inline 1D/2D Electrical Goniometer |
![]() |
X-Y Goniometer Sensor |
For good contact between the sensor and the arm muscles, the skin surface of the recording area was wiped clean with alcohol before placing the sensor. When the subject's skin was dehydrated, the area was tapped with medical tape to remove the skin cells. This helped to improve the quality of the obtained sEMG signal. In this paper, seven movements were designed, as shown in Figure 3, to simulate the angle of the elbow and shoulder joints of the actual movement. These movements were (ⅰ) elbow joint flexion/extension, (ⅱ) shoulder joint flexion/extension, (ⅲ) shoulder joint horizontal adduction/abduction, (ⅳ) shoulder joint vertical adduction/abduction, (ⅴ) shoulder joint horizontal adduction/abduction and elbow flexion/extension, (ⅵ) shoulder joint flexion/extension and elbow flexion/extension, and (ⅶ) shoulder joint vertical adduction/abduction and elbow flexion/extension.
To simulate actual upper limb movements, subjects performed the following actions: elbow joint flexion/extension (in the XZ plane, Figure 3(b)), shoulder joint flexion/extension (in the XZ plane, Figure 3(c)), shoulder joint horizontal adduction/abduction (in the YZ plane, Figure 3(d)), shoulder joint vertical adduction/abduction (in the XY plane, Figure 3(e)), and three shoulder adduction/abduction and elbow flexion/extension simultaneous movements (in YZ plane—Figure 3(f), XZ plane—Figure 3(g) and XY plane—Figure 3(g)). For example, Figure 3(b) shows that the shoulder joint remained unchanged when measuring the elbow joint angle. Meanwhile, when measuring the shoulder joint, the elbow joint remained unchanged, as shown in Figure 3(c)–(e). When measuring the elbow joint and shoulder joint angle at the same time, the crankshaft was shifted before the shoulder joint (Figure 3(f)–(h)). Simultaneous measurement of EA, SVA, and SHA angles was also performed.
Before the sEMG signal and angle signal acquisition, these basic movements had to be familiarized. sEMG signals and upper limb joint angles were acquired simultaneously to maintain correspondence. Subjects were asked to perform these movements at the same speed within three minutes, repeating each movement five times. At the beginning of the action, the acquisition device records the sEMG signal and the angle sensor signal with a sampling frequency of 1500 Hz. It saves the data after completing all the actions. For example, it took 3 min for subject 1 to complete all the activities and store 270,000 data samples. We constructed the dataset by saving data from each subject and then used 70% of the collected experimental data as the training set, 20% as the validation set, and 10% as the test set. The study complied with the Declaration of Helsinki regulations, and the Ethics Committee approved the protocol. All subjects gave written informed consent and permitted their photographing and data to be included in publications for scientific and educational purposes.
Acquiring sEMG signals may be disturbed by environmental noise, so the received sEMG signals had to be denoised. Since the effective information of the sEMG signals is mainly distributed between 20 and 200 Hz, this paper used the third-order Butterworth bandpass filter to retain frequencies between 20 and 200 Hz. The attenuation rate of the filter was 18 dB per octave. At the same time, this paper uses a notch filter to remove 50 Hz power frequency interference. To prove the filter's effectiveness, the signal spectrograms before and after sEMG filtering were obtained and plotted in Figure 4. As can be seen from the dotted line in Figure 4, the filter is able to effectively remove low frequency signals from 0 to 20 and 50 Hz of industrial frequency interference signals.
In this paper, the method of selecting a sliding time window for data segmentation was chosen, and the signal features were calculated and analyzed by obtaining several sEMG subdata segments. A sliding window of 100 ms was selected, and the signal was characterized by feature extraction with a sliding step of one sample. Currently, time domain, frequency domain, and time-frequency domain features have been widely used to analyze and process sEMG signals [17,18]. Three time-domain features of variance (VAR), mean absolute value (MAV), root mean square (RMS), and median frequency (MF) were used in this study. These features of the sEMG signal can be described as follows:
VAR:
VAR=1n∑ni=1(xi−−x)2 | (1) |
MAV:
MAV=1n∑ni=1|xi| | (2) |
RMS:
RMS=√1n∑ni=1xi2 | (3) |
MF:
MF=12∑ni=1P(fi) | (4) |
In recent years, temporal convolutional network (TCN) networks have achieved remarkable results in dealing with temporal feature regression and multiclass classification. TCN networks have the following characteristics [19].
Parallelism: Since convolutional neural networks use the same convolutional kernel for each layer, a long sequence of inputs can be processed in parallel with TCNs, unlike RNNs [20] and LSTMs [21], which are processed sequentially.
Flexible receptive field: The introduction of hole convolution can expand the field of perception without increasing pooling, so the TCN network has a flexible field of perception.
Variable input length: 0-padding is added to the temporal convolutional network to enable the network to input data of different lengths.
More stable gradients: They do not explode or disappear due to sharing parameters in different time periods.
Less memory: The same layer of convolutional kernels in a temporal convolutional network is shared to take up less memory [22].
TCN consists of causal convolution, inflation convolution, and residual links. The difference between causal convolution and traditional convolutional neural networks is that it cannot see future data and is a one-way structure, not a two-way one. The value at the moment of causal convolution depends only on the value at the moment of the previous layer and the value before it, so it is known that causal convolution strictly adheres to the time constraint.
The structure diagram of causal convolution is shown in Figure 5. The input sequence of the causal convolution layer is X=(x1,x2,⋯,xT), and the filter is F=(f1,f2,,⋯fk). The causal convolution at xt can be defined as Eq (5):
(F∗X)(xt)=∑Kk=1fkxt−K+k | (5) |
Causal convolution also suffers from the deficiency that the size of the convolution kernel limits the modeling length of time. For longer correlations to be captured, many layers must be stacked linearly. Researchers have proposed inflated convolution to solve this problem, as shown in Figure 6 [23].
Inflationary convolution allows for interval input sampling during convolution, and the sampling rate is controlled by d in Figure 6. When d=1, extended convolution is the regular causal convolution operation. Generally, the value of d is 1, 2, 4, etc. The value of d increases as the number of layers of the network structure increases. In the network training process, deepening the number of layers of the network structure, increasing the filter size, and increasing the expansion factor d can effectively increase the perceptual field of the convolutional network. In a network with a large receptive field, the neurons can involve a more extensive range of sequence data in the convolution operation of that layer, which helps to extract more global information. Conversely, a network with a smaller receptive field can obtain more detailed information in the sequence. Assuming that the expansion coefficient at xt is d, the expansion convolution can be defined as follows:
(F∗dX)(xt)=∑Kk=1fkxt−(K−k)d | (6) |
As the network layers deepen, the input data need to be operated several times with the constantly updated weight parameters, and the network structure will become more complex. To alleviate network degradation and other problems, the improved TCN structure incorporates residual connections, whose structural diagram is shown in Figure 7 [19].
The input to the TCN network is the extracted sEMG features, but there is a problem of importance loss for different feature channels during convolutional pooling. Squeeze and excitation networks (SE-Net) emerged to solve the problem of feature importance loss that occurs in the traditional convolution process [24]. SE-Net defaults that each feature channel is equally important, while the importance of different channels varies in the actual problem.
SE-Net contains two parts, squeeze and excitation, and its structure is shown in Figure 8. Here w and h are the feature map width and height, respectively; c is the number of channels; and the input feature map size is h ×w × c. Supposing the input is a feature channel of h × w × c, first perform a global average pooling on it, after the compression operation, the feature map is compressed into a 1 × 1 × c feature map, and then two fully connected layers are used to perform a nonlinear transformation of the squeeze result. Finally, there is the Scale section, where the results obtained using excitation are multiplied by the input features of the corresponding channel [25].
Since the problem of feature channel importance loss is solved using SE-Net, the latter is placed before the TCN network. The sEMG signal features input to the TCN are first adjusted by SE-Net to adjust the weights, and then the upper limb joint angles are predicted by the TCN. The network adjusts the weights of SE-Net according to the loss function so that the individual sEMG signal features of the input model can adjust the weights they occupy. This allows the dominant muscle to occupy a higher weight when predicting the shoulder or elbow joint angle, depending on the dominant muscle.
In addition, the depth of the TCN is extended, and the convolution module and residual module continue to be added to the original TCN network. Connecting the original input information with the convolved features. The number of outputs of the last fully connected layer is the same as the number of predicted joint angles. To maintain the integrity of the initial input information, the convolutional expansion factor d = 1 in the residual module, and the structure of the tandem TCN is shown in Figure 9. The features extracted by each muscle are input into the SE-TCN module, and the algorithm flowchart is shown in Figure 10.
In Figure 10, the SE-TCN model is trained using the training set in the network training stage. The network parameters are updated by the mean square error of the predicted angle of the model with respect to the actual angle. The best trained model is kept in the n iterations of the training network (Save model in Figure 10). In the Network testing stage, the saved model is used to predict the joint angle from the test set data.
In the selection of the parameters of the network model, we tried many times and finally selected the best set of parameters. The resulting SE-TCN model had a SE-Net filter size of 32, with 21 neurons in the second fully connected layer. The first TCN input layer had a filter size of 16, a convolutional kernel size of k = 3 and an expansion factor d = 2. The hidden layer had a filter size of 16, a convolutional kernel size k = 2, and d = 4. The second TCN input layer had a filter size of 32, a convolutional kernel size k = 3, an expansion factor d = 8, a filter size of the hidden layer of 64, a perceptual field k = 3, d = 16, a filter size of the output layer of 64, and a convolution kernel k = 1. Therefore, we used the mean square error (mse) to be the loss function, as shown in Eq (7):
lmse=∑ni=1[yi−y′]2n | (7) |
The optimizer uses Adam, an algorithm that can replace the traditional stochastic gradient descent process for first-order optimization, which can iteratively update the network weights based on training data. It has the advantages of simple implementation, high computational efficiency, and small memory requirements. The learning rate of Adam was set to 0.01 in this paper.
The BP network consists of an input, hidden, and output layer. Researchers have already implemented BP networks to predict upper limb joint angles [26]. This study used the input BP network with a 20-dimensional sEMG signal feature and angle signal, and the output was a three-dimensional angle signal. The number of neurons in the input layer of the BP network was 20, the number of neurons in the middle layer was 15, and the number of neurons in the output layer was 3.
LSTM is a recurrent neural network (RNN) architecture consisting of a forgetting, input, and output gate. Researchers have proposed LSTM-based methods for estimating continuous joint angle motion [16]. The input LSTM was a 20-dimensional sEMG signal feature and angle signal, and the output was a three-dimensional angle signal. There were three layers of LSTM in the model, and the number of neurons in each layer of LSTM was 50. The learning rate was 0.001, the loss function was MSE, and the optimizer was the Adam algorithm.
This study used the root mean square error (RMSE) and the mean coefficient of determination (R2) to evaluate the angular prediction performance. The correlation coefficient is the metric used for the analysis to describe the estimation performance accurately. Ten subjects were tested separately using the correlation coefficient (CC).
A smaller value of RMSE means better model prediction results. The RMSE is calculated as follows.
RMSE=√∑Nn=0(y′n−yn)2N | (8) |
where N is the length of the joint angle, y′n is the estimated joint angle, and yn is the actual joint angle. R2 is calculated as follows:
R2=1−∑Nn=0(y′n−yn)2∑Nn=0(yn−−yn)2 | (9) |
where yn is the actual joint angle, −yn is the average of yn, and y′n is the estimated joint angle. R2 is between 0 and 1. The closer the result of R2 is to 1, the better the regression fit is. When the fit is greater than 0.8, the model is considered to have a better fit.
The correlation coefficient measures the strength of the relationship between two sets of series and can be used to assess how well the predicted joint angles match the actual joint angles.
r(y′,y)=cov(y′,y)√Var[y′]Var[y] | (10) |
where r denotes the correlation coefficient, cov(y′,y) denotes the covariance of y′ and y, and var denotes the variance. The closer the correlation coefficient is to 1, the stronger and more positively correlated the correlation is.
The results of all analyses were based on data from ten healthy subjects summarized in Table 1. Seven movements were designed to simulate the movements of the elbow and shoulder joints, each repeated five times. Seventy percent of the collected experimental data were used as the training set, 20% as the validation set, and 10% as the test set. In this paper, we used the angle estimation results to validate the accuracy and feasibility of the model versus other available models.
Before comparing the models, experiments were conducted to check whether SE-Net improves the TCN network. The prediction results of the training set before adding SE-Net are shown in Figure 11. The poor joint angle fit is the feature loss due to the different feature importance of the channels in the convolution pooling process. For example, the deltoid muscle dominates the shoulder joint extension, and the joint angle is poorly fitted when predicting the shoulder joint angle due to the nondominance of the deltoid feature among the input multidimensional features. With the inclusion of SE-Net, the prediction results of the training set were obtained, as shown in Figure 12. It can be seen from the figure that the angle prediction result is better than that of the network without SE-Net. The input sEMG signal features first went through the SE-TCN to predict the angle, and the network adjusted the weight of SE-Net according to the loss function so that the features of the dominant motor muscle occupied a higher weight.
In addition, the parameters of the network model remained consistent during the testing. All left-axis units are angles (°) for an accurate comparison of the results. It can be seen that the angles predicted by TCN became more accurate after adding SE-Net.
In this section, the performance of the proposed SE-TCN model for joint angle estimation was investigated and compared with the BP network and LSTM models. For model comparison, the proposed model and the other two models were based on the TensorFlow and Keras [27] frameworks, and the sEMG data after preprocessing and feature extraction were used as a comparison between each input validation model. To estimate the shoulder and elbow joint angles of the subjects, the processed sEMG signals were fed into the BP, LSTM and SE-TCN networks for training. The proposed SE-TCN model had significantly better fitting ability than the BP network and the LSTM model.
As shown in Figure 13, BP and LSTM had poorer angle prediction results than SE-TCN. The prediction errors of the BP and LSTM models were more apparent when the joint motion amplitude was large. Meanwhile, the proposed SE-TCN model could predict the joint motion most precisely, and the prediction curves nearly overlapped with the actual curves.
After training, the test set was fed into the BP network (Figure 14(a)), the LSTM model (Figure 14(b)), and the SE-TCN model (Figure 14(c)) for prediction. The BP network was less accurate and smoother in predicting SVA angles, and the LSTM network improved slightly but was still lacking in fine angle prediction. The proposed SE-TCN network had more precise and smoother angles than the BP and LSTM networks in three consecutive motions. Because no effective feature weighting was performed before input to the network, the muscle features dominating the motion of a joint did not occupy more weight in predicting the joint angle.
The RMSE results on the joint angle prediction via the BP network, LSTM, and SE-TCN models for ten subjects are listed in Table 4. When the sEMG signals after preprocessing and feature extraction were input into the network structure, the continuous estimated values of the BP network (EA: 8.479, SHA: 10.854, SVA: 11.530) and LSTM networks (EA: 7.168, SHA: 9.974, SVA: 10.705) were significantly higher than the continuous estimated values of the SE-TCN network (EA: 5.353, SHA: 6.121, SVA: 5.818). The mean RMSE of SE-TCN compared to BP and LSTM decreased by (EA: 25.3% SHA: 38.6%, SVA: 45.6%) and (EA: 36.8%, SHA: 43.6%, SVA: 49.5%). The lower the RMSE result is, the better the fitting performance of the model. Therefore, the prediction results of the SE-TCN were significantly better than those of BP and LSTM.
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 7.891 | 6.367 | 12.104 | 11.645 | 11.944 | 12.640 | 6.489 | 5.904 | 2.763 |
2 | 11.359 | 17.648 | 8.256 | 7.013 | 10.646 | 16.217 | 6.139 | 4.416 | 3.169 |
3 | 10.594 | 17.115 | 8.724 | 7.105 | 10.163 | 13.580 | 6.648 | 8.228 | 7.497 |
4 | 5.075 | 10.954 | 16.622 | 4.750 | 13.678 | 11.576 | 3.567 | 7.200 | 5.691 |
5 | 4.221 | 9.709 | 17.019 | 5.450 | 10.766 | 6.044 | 4.353 | 7.629 | 7.020 |
6 | 13.377 | 9.633 | 8.784 | 6.604 | 7.903 | 9.039 | 6.007 | 7.839 | 8.498 |
7 | 8.609 | 14.616 | 11.541 | 5.010 | 10.018 | 7.746 | 4.526 | 7.727 | 7.776 |
8 | 8.930 | 10.646 | 18.606 | 6.725 | 8.600 | 19.618 | 5.146 | 6.666 | 6.357 |
9 | 6.417 | 4.037 | 6.680 | 6.907 | 7.423 | 7.143 | 5.331 | 2.521 | 5.994 |
10 | 8.317 | 7.813 | 6.967 | 10.467 | 8.598 | 3.446 | 5.319 | 3.081 | 3.413 |
Average | 8.479 | 10.854 | 11.530 | 7.168 | 9.974 | 10.705 | 5.353 | 6.121 | 5.818 |
The continuous estimated R2 evaluation results of the BP, LSTM, and SE-TCN networks are summarized in Table 5. When the sEMG signals after preprocessing and feature extraction were incorporated into the network structure, the continuous estimated R2 values of the BP network (EA: 0.721, SHA: 0.708, SVA: 0.640) and the LSTM network (EA: 0.588, SHA: 0.640, SVA: 0.627) were significantly lower than the continuous estimated R2 values of the SE-TCN network (EA: 0.819, SHA: 0.843, SVA: 0.827). The mean R2 of SE-TCN compared to BP and LSTM increased by (EA: 13.60%, SHA: 19.01%, SVA: 29.22%) and (EA: 39.20% SHA: 31.72%, SVA: 31.89%). The higher the result of R2 is, the better the fitting performance of the surface model. The results show that the prediction results of the SE-TCN were significantly better than those of BP and LSTM.
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.765 | 0.748 | 0.759 | 0.478 | 0.369 | 0.640 | 0.832 | 0.813 | 0.851 |
2 | 0.674 | 0.607 | 0.560 | 0.643 | 0.668 | 0.632 | 0.849 | 0.803 | 0.813 |
3 | 0.723 | 0.572 | 0.672 | 0.663 | 0.697 | 0.610 | 0.786 | 0.748 | 0.766 |
4 | 0.645 | 0.683 | 0.693 | 0.508 | 0.465 | 0.665 | 0.801 | 0.853 | 0.803 |
5 | 0.661 | 0.705 | 0.566 | 0.423 | 0.639 | 0.626 | 0.793 | 0.824 | 0.774 |
6 | 0.761 | 0.801 | 0.795 | 0.771 | 0.812 | 0.729 | 0.805 | 0.841 | 0.821 |
7 | 0.702 | 0.821 | 0.605 | 0.416 | 0.640 | 0.732 | 0.928 | 0.870 | 0.810 |
8 | 0.716 | 0.891 | 0.748 | 0.732 | 0.817 | 0.731 | 0.750 | 0.890 | 0.971 |
9 | 0.760 | 0.584 | 0.529 | 0.555 | 0.695 | 0.517 | 0.730 | 0.838 | 0.791 |
10 | 0.804 | 0.665 | 0.473 | 0.690 | 0.595 | 0.390 | 0.916 | 0.948 | 0.874 |
Average | 0.721 | 0.708 | 0.640 | 0.588 | 0.640 | 0.627 | 0.819 | 0.843 | 0.827 |
The RMSE and R2 values of the ten subjects are plotted in Figures 15 and 16, respectively. The SE-TCN has the lowest RMSE and the highest R2 values. The prediction results of the three networks show that the SE-TCN network has the best performance.
Reducing the training time can improve the system's response speed, thereby improving the real-time performance of the system. Therefore, a more comprehensive comparative analysis of the models was conducted. The same data set and the same computer were used in this study to train the LSTM and SE-TCN networks and record the running time of the two models according to the comparative experiment. The time of each training session was recorded, as shown in Figure 17. It can be seen that the model training speed of SE-TCN is much faster than LSTM.
These ten subjects were tested to demonstrate the reproducibility and accuracy of the method systematically. For each model, ten runs were made, and correlation coefficients were recorded for three angles. The mean values of the correlation coefficients for the subjects are listed in Table 6. The results of the SE-TCN network (EA: 89.4%, SHA: 90.8%, SVA: 87.2%) were better than those of the LSTM network (EA: 80.9%, SHA: 83.7%, SVA: 80.9%) and BP networks (EA: 79.9%, SHA: 82.7%, SVA: 73.3%). To further verify whether the proposed SE-TCN model outperformed the BP and LSTM models, a t-test was performed. The test results and correlation coefficients of the ten subjects are presented in Figure 18, confirming that the SE-TCN model significantly outperformed the BP and LSTM models. The stars (*) represent significance.
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.853 | 0.907 | 0.730 | 0.832 | 0.901 | 0.803 | 0.911 | 0.936 | 0.902 |
2 | 0.790 | 0.809 | 0.746 | 0.789 | 0.815 | 0.677 | 0.874 | 0.864 | 0.859 |
3 | 0.659 | 0.693 | 0.624 | 0.697 | 0.683 | 0.672 | 0.878 | 0.808 | 0.831 |
4 | 0.816 | 0.891 | 0.830 | 0.772 | 0.804 | 0.673 | 0.861 | 0.949 | 0.882 |
5 | 0.843 | 0.830 | 0.754 | 0.865 | 0.861 | 0.682 | 0.906 | 0.914 | 0.865 |
6 | 0.854 | 0.829 | 0.800 | 0.932 | 0.912 | 0.873 | 0.959 | 0.932 | 0.918 |
7 | 0.779 | 0.829 | 0.649 | 0.779 | 0.885 | 0.686 | 0.867 | 0.952 | 0.847 |
8 | 0.933 | 0.733 | 0.885 | 0.922 | 0.898 | 0.798 | 0.943 | 0.968 | 0.879 |
9 | 0.779 | 0.893 | 0.896 | 0.794 | 0.865 | 0.709 | 0.883 | 0.955 | 0.881 |
10 | 0.621 | 0.610 | 0.636 | 0.488 | 0.767 | 0.230 | 0.875 | 0.877 | 0.855 |
Average | 0.793 | 0.802 | 0.755 | 0.787 | 0.839 | 0.680 | 0.896 | 0.916 | 0.872 |
This study attempted to improve the prediction of upper limb joint angles using sEMG signals by comprehensively combining SE-Net and series TCN network components. The prediction results for multiple joint angles of the upper limbs show that the proposed SE-TCN features adjustable feature channel weights and a gradient-free burst of the TCN. It offers high accuracy and high performance in the task of predicting angles.
After several evaluations, the proposed SE-TCN and available BP and LSTM networks could predict upper limb joint angles based on sEMG signals. Through comprehensive experiments, it was found that all three networks could fit the actual joint angles during training. Statistical results show that the mean RMSE of SE-TCN compared to BP and LSTM decreased by (EA: 25.3% SHA: 38.6%, SVA: 45.6%) and (EA: 36.8%, SHA: 43.6%, SVA: 49.5%). Compared to BP and LSTM, the mean R2 of SE-TCN increased by (EA: 13.60%, SHA: 19.01%, SVA: 29.22%) and (EA: 39.20% SHA: 31.72%, SVA: 31.89%). SE-TCN has better performance than other networks. By comparison of significance, the SE-TCN model outperformed the BP (ρ<0.001) and LSTM (ρ<0.01) models among the ten subjects. Although the BP network had the disadvantage of underpredicting temporal sequences, it was better than LSTM in some aspects, as in subject 4.
The BP network was unable to explore the correlation of the sequence data in processing the time series, resulting in a poor fit of the BP network. Besides, although LSTM did outperform the BP network, due to the linear mode of processing it took longer training time under normal circumstances. Because TCN networks can perform convolution in parallel, the training time was much shorter. In addition, TCN solved the disadvantage of gradient explosion of LSTM. The SE-Net used in this paper alleviates the problem of missing feature importance in the traditional convolution process. The SE-TCN model had the best overall estimation performance in terms of joint angle prediction.
However, this study had some limitations. The sensor we used is the NORAXON companion angle sensor. When the subject moved, it arched along with the elevated muscles. In human-machine interaction applications such as robot-assisted minimally invasive surgery, finer sensors are required to capture angular data.
In a follow-up study, finer sensors will be used, and the network structure will be improved to extract better the information hidden in the time series. A larger population of participants with a broader age, weight, and BMI range will be recruited, and more significant sEMG features will be extracted further to improve the prediction of upper limb joint angles.
The maturity of human-computer interaction technology has made possible the use of sEMG to control exoskeleton robots and intelligent prostheses. However, the angle control of the upper limb rehabilitation robot still has the disadvantage of inflexibility. Although BP and LSTM can predict the joint angles, they have the disadvantages of poor smoothness, high memory consumption, and low accuracy. In addition, LSTM typically requires a long training time.
In this paper, we proposed the SE-TCN algorithm. Deepen and extend the network depth of the TCN to solve the problem of the long training time of LSTM. In addition, the temporal features of the muscle blocks dominating the upper limb movements are not apparent, resulting in low joint angle accuracy. SE-Net was added to adjust the feature weights of the network. Finally, we design experiments to compare the proposed SE-TCN network with the BP and LSTM networks. The results show that the SE-TCN proposed in this paper shows high accuracy and performance in predicting angles.
The approach presented in this paper improved several aspects, including accuracy and training time. In the future, we will use this network further to expand the application of bioelectricity signals and human-computer interaction.
The authors would like to thank all the colleagues that have supported this work. This work is jointly supported by Natural Science Foundation of Hebei Province (No. F2021201002, No. F2021201005); Science and Technology Project of Hebei Education Department (No. ZD2020146); Key Research and Development Program of Baoding Science and Technology Bureau (No.1911Q001); The Program for Top 80 Innovative Talents in Colleges and Universities of Hebei Province (No. SLRC2017022).
We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work, there is no professional or other personal interest of any nature or kind in any product, service and/or company that could be construed as influencing the position presented in, or the review of, the manuscript entitled 'SE-TCN network for continuous estimation of upper limb joint angles'.
[1] |
H. Markram, E. Muller, S. Ramaswamy, M. W. Reimann, M. Abdellah, C. A. Sanchez, et al., Reconstruction and simulation of neocortical microcircuitry, Cell, 163 (2015), 456–492. https://doi.org/10.1016/j.cell.2015.09.029 doi: 10.1016/j.cell.2015.09.029
![]() |
[2] |
F. Giovannini, B. Knauer, M. Yoshida, L. Buhry, The can-in network: A biologically inspired model for self-sustained theta oscillations and memory maintenance in the hippocampus, Hippocampus, 27 (2017), 450–463. https://doi.org/10.1002/hipo.22704 doi: 10.1002/hipo.22704
![]() |
[3] |
F. Cavarretta, G. Naldi, Mathematical study of a nonlinear neuron model with active dendrites, AIMS Mathematics, 4 (2019), 831–846. https://doi.org/10.3934/math.2019.3.831 doi: 10.3934/math.2019.3.831
![]() |
[4] |
H. Lin, C. Wang, Y. Sun, W. Yao, Firing multistability in a locally active memristive neuron model, Nonlinear Dynamics, 100 (2020), 3667–3683. https://doi.org/10.1007/s11071-020-05687-3 doi: 10.1007/s11071-020-05687-3
![]() |
[5] |
H. Lin, C. Wang, Q. Deng, C. Xu, Z. Deng, C. Zhou, Review on chaotic dynamics of memristive neuron and neural network, Nonlinear Dynamics, 106 (2021), 959–973. https://doi.org/10.1007/s11071-021-06853-x doi: 10.1007/s11071-021-06853-x
![]() |
[6] |
H. Lin, C. Wang, C. Chen, Y. Sun, C. Zhou, C. Xu, et al., Neural bursting and synchronization emulated by neural networks and circuits, IEEE T. Circuits-I, 68 (2021), 3397–3410. https://doi.org/10.1109/TCSI.2021.3081150 doi: 10.1109/TCSI.2021.3081150
![]() |
[7] |
S. R. Lockery, M. B. Goodman, S. Faumont, First report of action potentials in a c. elegans neuron is premature, Nat. Neurosci., 12 (2009), 365–366. https://doi.org/10.1038/nn0409-365 doi: 10.1038/nn0409-365
![]() |
[8] |
G. D. Field, E. J. Chichilnisky, Information processing in the primate retina: circuitry and coding. Annu. Rev. Neurosci., 30 (2007), 1–30. https://doi.org/10.1146/annurev.neuro.30.051606.094252 doi: 10.1146/annurev.neuro.30.051606.094252
![]() |
[9] |
M. B. Goodman, D. H. Hall, L. Avery, S. R. Lockery, Active currents regulate sensitivity and dynamic range in c. elegans neurons, Neuron, 20 (1998), 763–772. https://doi.org/10.1016/S0896-6273(00)81014-4 doi: 10.1016/S0896-6273(00)81014-4
![]() |
[10] | A. Roberts, B. M. H. Bush, Neurones without impulses: their significance for vertebrate and invertebrate nervous systems, volume 6, Cambridge University Press, 1981. |
[11] |
R. E. Davis, A. O. Stretton, Signaling properties of ascaris motorneurons: graded active responses, graded synaptic transmission, and tonic transmitter release, J. Neurosci., 9 (1989), 415–425. https://doi.org/10.1523/JNEUROSCI.09-02-00415.1989 doi: 10.1523/JNEUROSCI.09-02-00415.1989
![]() |
[12] |
S. Usui, A. Ishihaiza, Y. Kamiyama, H. Ishii, Ionic current model of bipolar cells in the lower vertebrate retina, Vision res., 36 (1996), 4069–4076. https://doi.org/10.1016/S0042-6989(96)00179-4 doi: 10.1016/S0042-6989(96)00179-4
![]() |
[13] |
D. E. Kourennyi, X. D. Liu, J. Hart, F. Mahmud, W. H. Baldridge, S. Barnes, Reciprocal modulation of calcium dynamics at rod and cone photoreceptor synapses by nitric oxide, J. Neurophysiol., 92 (2004), 477–483. https://doi.org/10.1152/jn.00606.2003 doi: 10.1152/jn.00606.2003
![]() |
[14] |
R. Publio, R. F. Oliveira, A. C. Roque, A realistic model of rod photoreceptor for use in a retina network model, Neurocomputing, 69 (2006), 1020–1024. https://doi.org/10.1016/j.neucom.2005.12.037 doi: 10.1016/j.neucom.2005.12.037
![]() |
[15] |
L. Naudin, N. Corson, M. A. Aziz-Alaoui, J. L. Jimenez Laredo, T. Démare, On the modeling of the three types of non-spiking neurons of the caenorhabditis elegans, Int. J. Neural Syst., 31 (2021), 2050063. https://doi.org/10.1142/S012906572050063X doi: 10.1142/S012906572050063X
![]() |
[16] |
M. Nicoletti, A. Loppini, L. Chiodo, V. Folli, G. Ruocco, S. Filippi, Biophysical modeling of c. elegans neurons: Single ion currents and whole-cell dynamics of awcon and rmd, PloS one, 14 (2019), e0218738. https://doi.org/10.1371/journal.pone.0218738 doi: 10.1371/journal.pone.0218738
![]() |
[17] |
L. Naudin, J. L. Jiménez Laredo, Q. Liu, N. Corson, Systematic generation of biophysically detailed models with generalization capability for non-spiking neurons, PloS one, 17 (2022), e0268380. https://doi.org/10.1371/journal.pone.0268380 doi: 10.1371/journal.pone.0268380
![]() |
[18] |
J. L. Jiménez Laredo, L. Naudin, N. Corson, C. M. Fernandes, A methodology for determining ion channels from membrane potential neuronal recordings, Applications of Evolutionary Computation, (2022), 15–29. https://doi.org/10.1007/978-3-031-02462-7_2 doi: 10.1007/978-3-031-02462-7_2
![]() |
[19] |
J. G. White, E. Southgate, J. N. Thomson, S. Brenner, The structure of the nervous system of the nematode caenorhabditis elegans, Philos Trans R Soc Lond B Biol Sci, 314 (1986), 1–340. https://doi.org/10.1098/rstb.1986.0056 doi: 10.1098/rstb.1986.0056
![]() |
[20] |
L. R. Varshney, B. L. Chen, E. Paniagua, D. H. Hall, D. B. Chklovskii, Structural properties of the caenorhabditis elegans neuronal network, PLoS Comput. Biol., 7 (2011), e1001066. https://doi.org/10.1371/journal.pcbi.1001066 doi: 10.1371/journal.pcbi.1001066
![]() |
[21] |
S. J. Cook, T. A. Jarrell, C. A. Brittin, Y. Wang, A. E. Bloniarz, M. A. Yakovlev, et al., Whole-animal connectomes of both caenorhabditis elegans sexes, Nature, 571 (2019), 63–71. https://doi.org/10.1038/s41586-019-1352-7 doi: 10.1038/s41586-019-1352-7
![]() |
[22] |
S. H. Chalasani, N. Chronis, M. Tsunozaki, J. M. Gray, D. Ramot, M. B. Goodman, et al., Dissecting a circuit for olfactory behaviour in caenorhabditis elegans, Nature, 450 (2007), 63–70. https://doi.org/10.1038/nature06292 doi: 10.1038/nature06292
![]() |
[23] |
P. Liu, B. Chen, Z. W. Wang, Gabaergic motor neurons bias locomotor decision-making in c. elegans, Nat. commun., 11 (2020), 1–19. https://doi.org/10.1038/s41467-020-18893-9 doi: 10.1038/s41467-020-18893-9
![]() |
[24] |
K. T. Quach, S. H. Chalasani, Flexible reprogramming of pristionchus pacificus motivation for attacking caenorhabditis elegans in predator-prey competition, Curr. Biol., 32 (2022), 1675–1688. https://doi.org/10.1101/2021.03.09.434602 doi: 10.1101/2021.03.09.434602
![]() |
[25] |
P. Heyward, M. Ennis, A. Keller, M. T. Shipley, Membrane bistability in olfactory bulb mitral cells, J. Neurosci., 21 (2001), 5311–5320. https://doi.org/10.1523/JNEUROSCI.21-14-05311.2001 doi: 10.1523/JNEUROSCI.21-14-05311.2001
![]() |
[26] |
Y. Loewenstein, S. Mahon, P. Chadderton, K. Kitamura, H. Sompolinsky, Y. Yarom, et al., Bistability of cerebellar purkinje cells modulated by sensory stimulation, Nat. Neurosci., 8 (2005), 202–211. https://doi.org/10.1038/nn1393 doi: 10.1038/nn1393
![]() |
[27] |
S. W. Hughes, D. W. Cope, T. I. Tóth, S. R. Williams, V. Crunelli, All thalamocortical neurones possess a t-type ca2+ 'window' current that enables the expression of bistability-mediated activities, The Journal of physiology, 517 (1999), 805–815. https://doi.org/10.1111/j.1469-7793.1999.0805s.x doi: 10.1111/j.1469-7793.1999.0805s.x
![]() |
[28] |
T. Schrödel, R. Prevedel, K. Aumayr, M. Zimmer, A. Vaziri, Brain-wide 3d imaging of neuronal activity in caenorhabditis elegans with sculpted light, Nat. methods, 10 (2013), 1013–1020. https://doi.org/10.1038/nmeth.2637 doi: 10.1038/nmeth.2637
![]() |
[29] |
R. Prevedel, Y.-G. Yoon, M. Hoffmann, N. Pak, G. Wetzstein, S. Kato, et al., Simultaneous whole-animal 3d imaging of neuronal activity using light-field microscopy, Nat. methods, 11 (2014), 727–730. https://doi.org/10.1038/nmeth.2964 doi: 10.1038/nmeth.2964
![]() |
[30] |
A. Gordus, N. Pokala, S. Levy, S. W. Flavell, C. I. Bargmann, Feedback from network states generates variability in a probabilistic olfactory circuit, Cell, 161 (2015), 215–227. https://doi.org/10.1016/j.cell.2015.02.018 doi: 10.1016/j.cell.2015.02.018
![]() |
[31] | E. M. Izhikevich, Dynamical systems in neuroscience, MIT press, 2007. https://doi.org/10.7551/mitpress/2526.001.0001 |
[32] |
L. Naudin, J. L. Jiménez Laredo, N. Corson, A simple model of non-spiking neurons, Neural Comput., 34 (2022). https://doi.org/10.1162/neco_a_01531 doi: 10.1162/neco_a_01531
![]() |
[33] |
Q. Liu, P. B. Kidd, M. Dobosiewicz, C. I. Bargmann, C. elegans awa olfactory neurons fire calcium-mediated all-or-none action potentials, Cell, 175 (2018), 57–70. https://doi.org/10.1016/j.cell.2018.08.018 doi: 10.1016/j.cell.2018.08.018
![]() |
[34] | L. Naudin, N. Corson, M. A. A. Alaoui, A generic conductance-based model of non-spiking caenorhabditis elegans neurons and its mathematical analysis, 2021. |
[35] |
R. Storn, K. Price, Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces, J. Global Optim., 11 (1997), 341–359. https://doi.org/10.1023/A:1008202821328 doi: 10.1023/A:1008202821328
![]() |
[36] |
R. Sarpeshkar, Analog versus digital: extrapolating from electronics to neurobiology, Neural Comput., 10 (1998), 1601–1638. https://doi.org/10.1162/089976698300017052 doi: 10.1162/089976698300017052
![]() |
[37] |
J. G. White, E. Southgate, J. N. Thomson, S. Brenner, The structure of the nervous system of the nematode caenorhabditis elegans, Philos Trans R Soc Lond B Biol Sci, 314 (1986), 1–340. https://doi.org/10.1098/rstb.1986.0056 doi: 10.1098/rstb.1986.0056
![]() |
[38] |
S. L. Mclntire, E. Jorgensen, J. Kaplan, H. R. Horvitz, The gabaergic nervous system of caenorhabditis elegans, Nature, 364 (1993), 337–341. https://doi.org/10.1038/364337a0 doi: 10.1038/364337a0
![]() |
[39] |
E. Serrano-Saiz, R. J. Poole, T. Felton, F. Zhang, E. D. De La Cruz, O. Hobert, Modular control of glutamatergic neuronal identity in c. elegans by distinct homeodomain proteins, Cell, 155 (2013), 659–673. https://doi.org/10.1016/j.cell.2013.09.052 doi: 10.1016/j.cell.2013.09.052
![]() |
[40] |
L. Pereira, P. Kratsios, E. Serrano-Saiz, H. Sheftel, A. E. Mayo, D. H. Hall, et al., A cellular and regulatory map of the cholinergic nervous system of c. elegans, Elife, 4 (2015), e12432. https://doi.org/10.7554/eLife.12432 doi: 10.7554/eLife.12432
![]() |
[41] |
D. L. Chase, M. R. Koelle, Biogenic amine neurotransmitters in c. elegans, WormBook: The Online Review of C. elegans Biology [Internet], 2007. https://doi.org/10.1895/wormbook.1.132.1 doi: 10.1895/wormbook.1.132.1
![]() |
[42] |
Z. F. Altun, B. Chen, Z.-W. Wang, D. H. Hall, High resolution map of caenorhabditis elegans gap junction proteins, Developmental dynamics: an official publication of the American Association of Anatomists, 238 (2009), 1936–1950. https://doi.org/10.1002/dvdy.22025 doi: 10.1002/dvdy.22025
![]() |
[43] | E. J. Jin, S. Park, X. Lyu, Y. Jin, Gap junctions: historical discoveries and new findings in the caenorhabditis elegans nervous system, Biol. Open, 9 (2020), bio053983. |
[44] |
Q. Liu, G. Hollopeter, E. M. Jorgensen, Graded synaptic transmission at the caenorhabditis elegans neuromuscular junction, Proceedings of the National Academy of Sciences, 106 (2009), 10823–10828. https://doi.org/10.1073/pnas.0903570106 doi: 10.1073/pnas.0903570106
![]() |
[45] |
T. H. Lindsay, T. R. Thiele, S. R. Lockery, Optogenetic analysis of synaptic transmission in the central nervous system of the nematode caenorhabditis elegans, Nat. Commun., 2 (2011), 1–9. https://doi.org/10.1038/ncomms1304 doi: 10.1038/ncomms1304
![]() |
[46] |
A. Narayan, G. Laurent, P. W. Sternberg, Transfer characteristics of a thermosensory synapse in caenorhabditis elegans, Proceedings of the National Academy of Sciences, 108 (2011), 9667–9672. https://doi.org/10.1073/pnas.1106617108 doi: 10.1073/pnas.1106617108
![]() |
[47] |
P. Liu, B. Chen, Z.-W. Wang, Postsynaptic current bursts instruct action potential firing at a graded synapse, Nat. commun., 4 (2013), 1–12. https://doi.org/10.1038/ncomms2925 doi: 10.1038/ncomms2925
![]() |
[48] |
W. Zou, J. Fu, H. Zhang, K. Du, W. Huang, J. Yu, et al., Decoding the intensity of sensory input by two glutamate receptors in one c. elegans interneuron, Nat. commun., 9 (2018), 1–12. https://doi.org/10.1038/s41467-018-06819-5 doi: 10.1038/s41467-018-06819-5
![]() |
[49] |
R. E. Davis, A. O. Stretton, Passive membrane properties of motorneurons and their role in long-distance signaling in the nematode ascaris, J. Neurosci., 9 (1989), 403–414. https://doi.org/10.1523/JNEUROSCI.09-02-00403.1989 doi: 10.1523/JNEUROSCI.09-02-00403.1989
![]() |
[50] |
R. E. Davis, A. O. Stretton, Signaling properties of ascaris motorneurons: graded active responses, graded synaptic transmission, and tonic transmitter release, J. Neurosci., 9 (1989), 415–425. https://doi.org/10.1523/JNEUROSCI.09-02-00415.1989 doi: 10.1523/JNEUROSCI.09-02-00415.1989
![]() |
[51] |
S. R. Wicks, C. J. Roehrig, C. H. Rankin, A dynamic network simulation of the nematode tap withdrawal circuit: predictions concerning synaptic function using behavioral criteria, J. Neurosci., 16 (1996), 4017–4031. https://doi.org/10.1523/JNEUROSCI.16-12-04017.1996 doi: 10.1523/JNEUROSCI.16-12-04017.1996
![]() |
[52] |
P. Liu, B. Chen, R. Mailler, Z.-W. Wang, Antidromic-rectifying gap junctions amplify chemical transmission at functionally mixed electrical-chemical synapses, Nat. commun., 8 (2017), 14818. https://doi.org/10.1038/ncomms14818 doi: 10.1038/ncomms14818
![]() |
[53] |
Y. Shui, P. Liu, H. Zhan, B. Chen, Z.-W. Wang, Molecular basis of junctional current rectification at an electrical synapse, Sci. Adv., 6 (2020), eabb3076. https://doi.org/10.1126/sciadv.abb3076 doi: 10.1126/sciadv.abb3076
![]() |
[54] |
J. E. Mellem, P. J. Brockie, D. M. Madsen, A. V. Maricq, Action potentials contribute to neuronal signaling in c. elegans, Nat. neurosci., 11 (2008), 865–867. https://doi.org/10.1038/nn.2131 doi: 10.1038/nn.2131
![]() |
[55] |
D. Ramot, B. L. MacInnis, M. B. Goodman, Bidirectional temperature-sensing by a single thermosensory neuron in c. elegans, Nat. neurosci., 11 (2008), 908–915. https://doi.org/10.1038/nn.2157 doi: 10.1038/nn.2157
![]() |
[56] |
S. L. Geffeney, J. G. Cueva, D. A. Glauser, J. C. Doll, T. H. C. Lee, M. Montoya, et al., Deg/enac but not trp channels are the major mechanoelectrical transduction channels in a c. elegans nociceptor, Neuron, 71 (2011), 845–857. https://doi.org/10.1016/j.neuron.2011.06.038 doi: 10.1016/j.neuron.2011.06.038
![]() |
[57] |
M. Dobosiewicz, Q. Liu, C. I. Bargmann, Reliability of an interneuron response depends on an integrated sensory state, Elife, 8 (2019), e50566. https://doi.org/10.7554/eLife.50566 doi: 10.7554/eLife.50566
![]() |
[58] |
G. Schilardi, S. Kleinlogel, Two functional classes of rod bipolar cells in the healthy and degenerated optogenetically treated murine retina, Front. Cell. Neurosci., 15 (2021). https://doi.org/10.3389/fncel.2021.809531 doi: 10.3389/fncel.2021.809531
![]() |
[59] |
T. Aoyama, Y. Kamiyama, S. Usui, R. Blanco, C. F. Vaquero, P. de la Villa, Ionic current model of rabbit retinal horizontal cell, Neurosci. Res., 37 (2000), 141–151. https://doi.org/10.1016/S0168-0102(00)00111-5 doi: 10.1016/S0168-0102(00)00111-5
![]() |
[60] |
A. A. Koulakov, S. Raghavachari, A. Kepecs, J. E. Lisman, Model for a robust neural integrator, Nat. neurosci., 5 (2002), 775–782. https://doi.org/10.1038/nn893 doi: 10.1038/nn893
![]() |
[61] |
M. S. Goldman, J. H. Levine, G. Major, D. W. Tank, H. S. Seung, Robust persistent neural activity in a model integrator with multiple hysteretic dendrites per neuron, Cereb. cortex, 13 (2003), 1185–1195. https://doi.org/10.1093/cercor/bhg095 doi: 10.1093/cercor/bhg095
![]() |
[62] | M. Camperi, X. J. Wang, A model of visuospatial working memory in prefrontal cortex: recurrent network and cellular bistability, J. comput. neurosci., 5 (1998), 383–405. |
[63] |
L. R. Varshney, B. L. Chen, E. Paniagua, D. H. Hall, D. B. Chklovskii, Structural properties of the caenorhabditis elegans neuronal network, PLoS Comput. Biol., 7 (2011), e1001066. https://doi.org/10.1371/journal.pcbi.1001066 doi: 10.1371/journal.pcbi.1001066
![]() |
1. | Sung-Hee Yoon, Cheng-Chia Tang, Marc N. Wein, 2022, 120, 9780323992251, 23, 10.1016/bs.vh.2022.04.008 |
Number of subjects | Male to female ratio | Average height (cm) | Average weight (kg) | Average BMI (kg/m2) |
10 | 1:1 | 170.6 ± 9.49 | 62.19 ± 3.12 | 21.37 ± 3.28 |
Number | Maker Name | Location |
1. | CH1 | ANT.DELTOID |
2. | CH2 | MID DELTOID. |
3. | CH3 | POST.DELTOID |
4. | CH4 | BICEPS BR. |
5. | CH5 | LAT. TRICEPS |
6. | CH6 | MED. TRICEPS |
Device | Information |
![]() |
Wireless EMG Acquisition Sensors |
![]() |
NORAXON double electrode patch (distance between electrodes is 18 mm) |
![]() |
Two Inline 1D/2D Electrical Goniometer |
![]() |
X-Y Goniometer Sensor |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 7.891 | 6.367 | 12.104 | 11.645 | 11.944 | 12.640 | 6.489 | 5.904 | 2.763 |
2 | 11.359 | 17.648 | 8.256 | 7.013 | 10.646 | 16.217 | 6.139 | 4.416 | 3.169 |
3 | 10.594 | 17.115 | 8.724 | 7.105 | 10.163 | 13.580 | 6.648 | 8.228 | 7.497 |
4 | 5.075 | 10.954 | 16.622 | 4.750 | 13.678 | 11.576 | 3.567 | 7.200 | 5.691 |
5 | 4.221 | 9.709 | 17.019 | 5.450 | 10.766 | 6.044 | 4.353 | 7.629 | 7.020 |
6 | 13.377 | 9.633 | 8.784 | 6.604 | 7.903 | 9.039 | 6.007 | 7.839 | 8.498 |
7 | 8.609 | 14.616 | 11.541 | 5.010 | 10.018 | 7.746 | 4.526 | 7.727 | 7.776 |
8 | 8.930 | 10.646 | 18.606 | 6.725 | 8.600 | 19.618 | 5.146 | 6.666 | 6.357 |
9 | 6.417 | 4.037 | 6.680 | 6.907 | 7.423 | 7.143 | 5.331 | 2.521 | 5.994 |
10 | 8.317 | 7.813 | 6.967 | 10.467 | 8.598 | 3.446 | 5.319 | 3.081 | 3.413 |
Average | 8.479 | 10.854 | 11.530 | 7.168 | 9.974 | 10.705 | 5.353 | 6.121 | 5.818 |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.765 | 0.748 | 0.759 | 0.478 | 0.369 | 0.640 | 0.832 | 0.813 | 0.851 |
2 | 0.674 | 0.607 | 0.560 | 0.643 | 0.668 | 0.632 | 0.849 | 0.803 | 0.813 |
3 | 0.723 | 0.572 | 0.672 | 0.663 | 0.697 | 0.610 | 0.786 | 0.748 | 0.766 |
4 | 0.645 | 0.683 | 0.693 | 0.508 | 0.465 | 0.665 | 0.801 | 0.853 | 0.803 |
5 | 0.661 | 0.705 | 0.566 | 0.423 | 0.639 | 0.626 | 0.793 | 0.824 | 0.774 |
6 | 0.761 | 0.801 | 0.795 | 0.771 | 0.812 | 0.729 | 0.805 | 0.841 | 0.821 |
7 | 0.702 | 0.821 | 0.605 | 0.416 | 0.640 | 0.732 | 0.928 | 0.870 | 0.810 |
8 | 0.716 | 0.891 | 0.748 | 0.732 | 0.817 | 0.731 | 0.750 | 0.890 | 0.971 |
9 | 0.760 | 0.584 | 0.529 | 0.555 | 0.695 | 0.517 | 0.730 | 0.838 | 0.791 |
10 | 0.804 | 0.665 | 0.473 | 0.690 | 0.595 | 0.390 | 0.916 | 0.948 | 0.874 |
Average | 0.721 | 0.708 | 0.640 | 0.588 | 0.640 | 0.627 | 0.819 | 0.843 | 0.827 |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.853 | 0.907 | 0.730 | 0.832 | 0.901 | 0.803 | 0.911 | 0.936 | 0.902 |
2 | 0.790 | 0.809 | 0.746 | 0.789 | 0.815 | 0.677 | 0.874 | 0.864 | 0.859 |
3 | 0.659 | 0.693 | 0.624 | 0.697 | 0.683 | 0.672 | 0.878 | 0.808 | 0.831 |
4 | 0.816 | 0.891 | 0.830 | 0.772 | 0.804 | 0.673 | 0.861 | 0.949 | 0.882 |
5 | 0.843 | 0.830 | 0.754 | 0.865 | 0.861 | 0.682 | 0.906 | 0.914 | 0.865 |
6 | 0.854 | 0.829 | 0.800 | 0.932 | 0.912 | 0.873 | 0.959 | 0.932 | 0.918 |
7 | 0.779 | 0.829 | 0.649 | 0.779 | 0.885 | 0.686 | 0.867 | 0.952 | 0.847 |
8 | 0.933 | 0.733 | 0.885 | 0.922 | 0.898 | 0.798 | 0.943 | 0.968 | 0.879 |
9 | 0.779 | 0.893 | 0.896 | 0.794 | 0.865 | 0.709 | 0.883 | 0.955 | 0.881 |
10 | 0.621 | 0.610 | 0.636 | 0.488 | 0.767 | 0.230 | 0.875 | 0.877 | 0.855 |
Average | 0.793 | 0.802 | 0.755 | 0.787 | 0.839 | 0.680 | 0.896 | 0.916 | 0.872 |
Number of subjects | Male to female ratio | Average height (cm) | Average weight (kg) | Average BMI (kg/m2) |
10 | 1:1 | 170.6 ± 9.49 | 62.19 ± 3.12 | 21.37 ± 3.28 |
Number | Maker Name | Location |
1. | CH1 | ANT.DELTOID |
2. | CH2 | MID DELTOID. |
3. | CH3 | POST.DELTOID |
4. | CH4 | BICEPS BR. |
5. | CH5 | LAT. TRICEPS |
6. | CH6 | MED. TRICEPS |
Device | Information |
![]() |
Wireless EMG Acquisition Sensors |
![]() |
NORAXON double electrode patch (distance between electrodes is 18 mm) |
![]() |
Two Inline 1D/2D Electrical Goniometer |
![]() |
X-Y Goniometer Sensor |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 7.891 | 6.367 | 12.104 | 11.645 | 11.944 | 12.640 | 6.489 | 5.904 | 2.763 |
2 | 11.359 | 17.648 | 8.256 | 7.013 | 10.646 | 16.217 | 6.139 | 4.416 | 3.169 |
3 | 10.594 | 17.115 | 8.724 | 7.105 | 10.163 | 13.580 | 6.648 | 8.228 | 7.497 |
4 | 5.075 | 10.954 | 16.622 | 4.750 | 13.678 | 11.576 | 3.567 | 7.200 | 5.691 |
5 | 4.221 | 9.709 | 17.019 | 5.450 | 10.766 | 6.044 | 4.353 | 7.629 | 7.020 |
6 | 13.377 | 9.633 | 8.784 | 6.604 | 7.903 | 9.039 | 6.007 | 7.839 | 8.498 |
7 | 8.609 | 14.616 | 11.541 | 5.010 | 10.018 | 7.746 | 4.526 | 7.727 | 7.776 |
8 | 8.930 | 10.646 | 18.606 | 6.725 | 8.600 | 19.618 | 5.146 | 6.666 | 6.357 |
9 | 6.417 | 4.037 | 6.680 | 6.907 | 7.423 | 7.143 | 5.331 | 2.521 | 5.994 |
10 | 8.317 | 7.813 | 6.967 | 10.467 | 8.598 | 3.446 | 5.319 | 3.081 | 3.413 |
Average | 8.479 | 10.854 | 11.530 | 7.168 | 9.974 | 10.705 | 5.353 | 6.121 | 5.818 |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.765 | 0.748 | 0.759 | 0.478 | 0.369 | 0.640 | 0.832 | 0.813 | 0.851 |
2 | 0.674 | 0.607 | 0.560 | 0.643 | 0.668 | 0.632 | 0.849 | 0.803 | 0.813 |
3 | 0.723 | 0.572 | 0.672 | 0.663 | 0.697 | 0.610 | 0.786 | 0.748 | 0.766 |
4 | 0.645 | 0.683 | 0.693 | 0.508 | 0.465 | 0.665 | 0.801 | 0.853 | 0.803 |
5 | 0.661 | 0.705 | 0.566 | 0.423 | 0.639 | 0.626 | 0.793 | 0.824 | 0.774 |
6 | 0.761 | 0.801 | 0.795 | 0.771 | 0.812 | 0.729 | 0.805 | 0.841 | 0.821 |
7 | 0.702 | 0.821 | 0.605 | 0.416 | 0.640 | 0.732 | 0.928 | 0.870 | 0.810 |
8 | 0.716 | 0.891 | 0.748 | 0.732 | 0.817 | 0.731 | 0.750 | 0.890 | 0.971 |
9 | 0.760 | 0.584 | 0.529 | 0.555 | 0.695 | 0.517 | 0.730 | 0.838 | 0.791 |
10 | 0.804 | 0.665 | 0.473 | 0.690 | 0.595 | 0.390 | 0.916 | 0.948 | 0.874 |
Average | 0.721 | 0.708 | 0.640 | 0.588 | 0.640 | 0.627 | 0.819 | 0.843 | 0.827 |
subject | BP Networks | LSTM | SE-TCN | ||||||
EA | SHA | SVA | EA | SHA | SVA | EA | SHA | SVA | |
1 | 0.853 | 0.907 | 0.730 | 0.832 | 0.901 | 0.803 | 0.911 | 0.936 | 0.902 |
2 | 0.790 | 0.809 | 0.746 | 0.789 | 0.815 | 0.677 | 0.874 | 0.864 | 0.859 |
3 | 0.659 | 0.693 | 0.624 | 0.697 | 0.683 | 0.672 | 0.878 | 0.808 | 0.831 |
4 | 0.816 | 0.891 | 0.830 | 0.772 | 0.804 | 0.673 | 0.861 | 0.949 | 0.882 |
5 | 0.843 | 0.830 | 0.754 | 0.865 | 0.861 | 0.682 | 0.906 | 0.914 | 0.865 |
6 | 0.854 | 0.829 | 0.800 | 0.932 | 0.912 | 0.873 | 0.959 | 0.932 | 0.918 |
7 | 0.779 | 0.829 | 0.649 | 0.779 | 0.885 | 0.686 | 0.867 | 0.952 | 0.847 |
8 | 0.933 | 0.733 | 0.885 | 0.922 | 0.898 | 0.798 | 0.943 | 0.968 | 0.879 |
9 | 0.779 | 0.893 | 0.896 | 0.794 | 0.865 | 0.709 | 0.883 | 0.955 | 0.881 |
10 | 0.621 | 0.610 | 0.636 | 0.488 | 0.767 | 0.230 | 0.875 | 0.877 | 0.855 |
Average | 0.793 | 0.802 | 0.755 | 0.787 | 0.839 | 0.680 | 0.896 | 0.916 | 0.872 |