Skip to main content

ORIGINAL RESEARCH article

Front. Bioeng. Biotechnol., 07 September 2022
Sec. Bionics and Biomimetics

A comparison of contributions of individual muscle and combination muscles to interaction force prediction using KPCA-DRSN model

Wei Lu,Wei Lu1,2Lifu Gao,Lifu Gao1,2Huibin Cao,
Huibin Cao1,2*Zebin Li,,
Zebin Li1,2,3*Daqing WangDaqing Wang1
  • 1Institute of Intelligent Machines, Hefei Institutes of Physical Science, Chinese Academy of Sciences, Hefei, China
  • 2Science Island Branch, Graduate School of USTC, Hefei, China
  • 3School of Electrical and Photoelectric Engineering, West Anhui University, Lu’an, China

Rapid and accurate prediction of interaction force is an effective way to enhance the compliant control performance. However, whether individual muscles or a combination of muscles is more suitable for interaction force prediction under different contraction tasks is of great importance in the compliant control of the wearable assisted robot. In this article, a novel algorithm that is based on sEMG and KPCA-DRSN is proposed to explore the relationship between interaction force prediction and sEMG signals. Furthermore, the contribution of each muscle to the interaction force is assessed based on the predicted results. First of all, the experimental platform for obtaining the sEMG is described. Then, the raw sEMG signal of different muscles is collected from the upper arm during different contractions. Meanwhile, the output force is collected by the force sensor. The Kernel Principal Component Analysis (KPCA) method is adopted to remove the invalid components of the raw sEMG signal. After that, the processed sequence is fed into the Deep Residual Shrinkage Network (DRSN) to predict the interaction force. Finally, based on the prediction results, the contribution of each sEMG signal from different muscles to the interaction force is evaluated by the mean impact value (MIV) indicator. The experimental results demonstrate that our methods can automatically extract the valid features of sEMG signal and provided fast and efficient prediction. In addition, the single muscle with the largest MIV index could predict the interaction force faster and more accurately than the muscle combination in different contraction tasks. The finding of our research provides a solid evidence base for the compliant control of the wearable robot.

1 Introduction

In recent years, with the rapid development of robot technology, wearable exoskeleton robots have been favored in many fields, including medical treatment, military, disaster relief, sports, etc (Thanigaivel et al., 2019). Especially in the biomedical field, wearable exoskeleton robot plays an important role in helping the elderly and the disabled. Among them, the control scheme of a robot plays a crucial role in restoring human motor function. However, due to the high flexibility of the human arm, it is difficult to establish its biomechanical model accurately, especially involving interactive torque and force tasks (Guo et al., 2020). Therefore, timely and accurate prediction of the human-computer interaction force has become an important approach to improving compliance control performance (Lu et al., 2021).

sEMG signal is a kind of non-invasive bioelectrical signal which is easy to collect. It is a kind of nonlinear and non-stationary one-dimensional time-series signal generated by the biological current generated when the human surface muscles contract. The amplitude of sEMG is positively correlated with the activation degree of the measured muscles. sEMG signal has attracted attention in the biomedical field due to its advantages of high safety, low cost, and easy operation characteristics. It is worth noting that sEMG signal is generated 30–150 ms ahead of human movement, so it determines that sEMG signal is very suitable for the task of interaction force prediction. Therefore, sEMG signals are more suitable than other signals for interaction force prediction task. Many researchers have also done a lot of studies based on sEMG signals. For example, Zhu and Wang (2020) established a detection method that combined harvester driver fatigue based on ECG and sEMG signals to explore the occurrence and variation of driver fatigue. Wen et al. (2020) realized high-precision grasping force control for deformable objects based on sEMG signal. Ma et al. (2020) collected multi-channel sEMG signals of the forearm and constructed a prediction model with a gene expression programming algorithm (GEP) and BP neural network to predict hand grasping force. Su et al. (2020) realized ankle torque prediction based on surface EMG and angular velocity signal. Nazarpour and Abbasi (2021) used EMG signal and deep regression neural network to estimate the kinematics of knee and ankle joints during squatting training of different intensities.

Currently, researchers have done a lot of studies on force estimation, which include muscle force and interaction force. These methods are mainly divided into the dynamics-based model and muscle information-based model (Chen et al., 2020). Romero and Alonso (2016) improved the force estimation model under different motion forms based on the mechanical expression of the Hill model. Fadzli et al. (2019) used the musculoskeletal model of the right arm of the human upper limb and the developed auxiliary device to estimate the muscle force of an individual. Buchanan et al. (2005) used a forward-reverse dynamics model to estimate muscle force. Chen et al. proposed a finger force prediction method based on sEMG signal and combining the CNN network with the RNN network. The result can effectively realize multi-DOF control of a single finger. Martinez et al. (2020) constructed a grasping force estimation model based on transient EMG by using high-density sEMG. A linear regression function was established to predict grip strength, and fast online sEMG control was realized. In (Huang et al., 2017), the author collects surface sEMG signals based on high-density electrode grids and uses a non-negative matrix decomposition algorithm to process the original signals. Although this method greatly improves the quality of the prediction force and reduces the number of electrodes, it limits the estimation of isometric contraction forces. Na et al. (2017a) proposed a new method to estimate joint forces using biomechanical muscle models and surface sEMG peaks. Youn and Kim (2011) used an artificial neural network model to estimate the relationship between MMG signals under isometric muscle contraction and elbow flexion force. Hua et al. (2021) constructed a set of upper arm pressure estimation frameworks based on armband sEMG signal.

Studies have found that there is another controversial issue for interaction force prediction: some researchers use the form of combined muscles to achieve force prediction. For example, Zhang et al. (2019) selected EMG signals of the biceps brachialis and brachialis of the upper extremity as the research object to estimate the magnitude of joint force. Oboe et al. (2017) constructed an end weight assessment system by collecting EMG signals from eight channels of the upper arm with an armband device. Some researchers chose a single muscle to achieve force estimation. For example, Beck et al. (2004) took a single muscle of biceps brachii as the object to explore the relationship between MMG signal and average power frequency and torque during isometric and isometric contraction activities. Na et al. (2017b) explored the terminal contraction force under fatigue by collecting EMG signals from the dorsal interosseous muscle of the hand. As is well known, muscle contractions are usually performed by multiple skeletal muscles working together. If only one muscle is taken as the research object, it will lead to insufficient information acquisition of movement. If combined muscles are selected for research, it would lead to information redundancy and increased complexity of the algorithm. Therefore, this paper will investigate whether a single muscle or combination of muscles is more suitable for the prediction task. The results can provide effective help for future control algorithm research.

Deep learning algorithms are widely used in the biomedical field, especially in force estimation and prediction. Luo et al. (2019) proposed an RBFNN neural network approach to explore the potential model between EMG signals and human arm forces. Xu et al. (2020) further improved based on Luo and integrated the Hill model with RBFNN neural network to perform accurate estimation of torque estimation and motion intention recognition. Lu et al. (2021) directly collected EMG signals of biceps brachii and input them into the Informer model to predict the contraction force at the elbow end. Li et al. (2021) further improved the contraction form based on the thinking of upper limb contraction force and explored the estimation method of lower limb extension force with the IGWO-SVR algorithm.

PCA is a linear dimension reduction method and KPCA is a nonlinear dimension reduction method when dealing with high dimensional time series signals. The purpose is to reduce the dimension of the signal while minimizing the loss of information. At present, they have been successfully applied in many fields such as machinery, environment, and medicine. The summary is as follows: Peng et al. (2020) combined the KPCA method with the Gaussian Process Regression (GPR) method for the reliability of high-dimensional structures. Alvarez et al. realized climate assessment of different regions of the world based on remote sensing information and nonlinear PCA (CE Fernández and Alfonso-Morales, 2022). It is worth noting that in the applied research in the biomedical field, Wakeling and Rozitis (2004) further explored the relationship between sEMG frequency and motor unit type based on the PCA method. Zou et al. (2020) completed EEG entropy feature extraction based on the fusion method of T-test and KPCA, and realized the identification of drivers’ fatigue driving state. Zhao et al. (2020a) simplified the feature matrix by combining PCA and ICA methods to achieve effective feature extraction and classification tasks of ECG signals. DRSN network adds a soft threshold function based on the ResNet, which can effectively remove the influence of noise-related features on the source signal. Jiang and Liu (2022) proposed a deep learning network framework combining DRSN network and generative adversarial network, which effectively realized the task of deblurring moving images and solved the problems of poor noise immunity and low generalization in the network. Ma et al. (2022) proposed a human gesture recognition method based on EMG signal and deep residual contraction network. Experimental results show that the DRSN-based method is superior to the traditional neural network in recognition accuracy.

In this paper, a novel interaction force prediction method based on the fusion of KPCA and DRSN deep learning framework is proposed to map the relationship between sEMG and interaction force prediction. By combining a deep residual network, soft threshold function, and attention mechanism, redundant information and noise in input signals can be effectively eliminated. Finally, the MIV method was used to evaluate the contribution of muscles corresponding to the input sEMG signals of each channel to force prediction results, and the results were used to explore whether a single muscle or a combination of muscles is more suitable for force prediction tasks. The main contributions of this paper are as follows: 1) The mapping model of EMG signal and interaction force is constructed. 2) The DRSN model is constructed to realize adaptive denoising removal and feature extraction without reference to the manual prior knowledge of the biomechanical model. This method provides a new method for human-computer interaction force prediction. 3) Based on The MIV index, the contribution evaluation model of muscle mass was proposed to explore the muscle distribution affecting the interaction force under different contraction tasks.

2 Preliminary

2.1 ResNet

In 2016, He et al. proposed an improved feature extraction network based on a convolution neural network, the Deep Residual Network, to solve the problem that the gradient is prone to disappear with the stacking of layers (He et al., 2016; Wang et al., 2022). By introducing several residual structures with direct connection characteristics, the original input information is directly transmitted to the back layer, which solves the problem of gradient disappearance during CNN model training. The algorithm has been successfully applied to image recognition tasks and achieves high accuracy of classification effect. The principle of residual structure is shown in Figure 1.

FIGURE 1
www.frontiersin.org

FIGURE 1. Residual block structure diagram.

Suppose the desired optimal solution is H(X)=X, and the residual mapping F(X)=H(X)X is the residual of H(X)andX. When F(X) is infinitely close to 0, the network is in the optimal state, and the network will still keep in the optimal state if the network depth continues to increase (Yones et al., 2021). When the residual block is input, the calculated output can be:

Xn+1=f(Xn+F(Xn,Wn))(1)

where, F() is residual mapping, Wn is weight parameter, and f() is the activation function.

It can be seen that the residual structure has two advantages: 1) The features of the shallow layer can be reused in the deep layer during network forward propagation. 2) In network back propagation, the gradient in the deep layer can be directly transmitted to the shallow layer. Therefore, when there is a large reconstruction error between the input and output of the network, the residual block with a shortcut can directly feedback the error information to the front network layer through the fast connection. This structural design not only improves the model training speed but also effectively alleviates the problem of network degradation.

3 Materials and methods

Figure 2 shows the overall research framework of the algorithm proposed in this paper. The purpose of this scheme is to illustrate the mapping between the four muscles of the upper arm (biceps, triceps, brachialis, brachioradialis) and interaction forces. The contribution of each muscle to the prediction of interaction force was evaluated by the MIV index. First, the KPCA algorithm was used to decouple the original signal, and then put them into the DRSN network as tags to complete the interaction force prediction. Based on the analysis of the predicted results, the muscle quality evaluation model was constructed by the MIV index.

FIGURE 2
www.frontiersin.org

FIGURE 2. The outline of our approach.

3.1 KPCA for signal dimension reduction

Since the original surface EMG signals collected have high dimensional characteristics, it is easy to fall into dimensional disaster when extracting effective signal features. In addition, the increasing dimension of data makes the sparsity of data higher. Therefore, it is more difficult to extract effective information from signals. Therefore, it is necessary to combine the high-dimensional variables with correlation into linearly independent low-dimensional variables. Minimize the loss of useful information while compressing information. Principal Component Analysis (PCA), is one of the widest data dimension reduction algorithms. By retaining some important features of high-dimension data and removing noise and unimportant features to achieve the purpose of improving the speed of data processing. The core idea of PCA is to reduce a set of N-dimension vectors to K-dimension, and the goal is to select K unit orthogonal bases so that after the original data is transformed to this set of bases, the covariance between pairs of variables is 0, and the variance of variables is as large as possible. The main steps are as follows:

(1) The original data is composed of matrix X with n rows and m columns according to columns;

(2) Zero-mean processing is performed on each row of X;

(3) Calculate the covariance matrix of X: C=1mXXT;

(4) Calculate the eigenvalues and eigenvectors of the covariance matrix;

(5) The eigenvectors are arranged into a matrix according to the size of eigenvalues in rows from large to small, and the first k rows are selected to form a matrix P.

(6) Y=PX is the data after dimensionality reduction.

Since the eigenvector corresponding to the minimum eigenvalue is often related to noise, the rejection of this part can achieve the effect of denoising. However, PCA has a good effect on linear data processing, but it is hard to process nonlinear data. Therefore, the algorithm has strong limitations. In the next part of this paper, an improved dimension reduction method based on the PCA algorithm is proposed.

The collected sEMG signals are from the sum of all active motion units. As the interaction force increases, the number of active motion units would also increase (Torresguzman et al., 2021). Therefore, it is very difficult to understand and interpret the collected EMG signal accurately because the signal is a nonlinear sequence coupled with the deterministic part and the stochastic part. Therefore, effective analysis of sEMG signals can enable us to accurately understand the mechanism of interaction forces.

Kernel Principal Component Analysis (KPCA) is the nonlinear extension of PCA which is a kind of nonlinear feature extraction method. It can fully mine the nonlinear information contained in data sets. The basic principle is to map the input signal to a high dimensional linear feature space F through a pre-selected nonlinear mapping function , and then calculate the principal component in the space F using the PCA method. The key point of the algorithm is the selection of the nonlinear mapping function . The Gaussian kernel is a typical representative of radial basis function, is selected in this paper which is superior to other kernel functions in terms of classification effect (Zhang et al., 2020). The calculation process of the KPCA algorithm can be summarized as follows:

Assuming that the high-dimensional (xi) input has been averaged and normalized, the covariance matrix can be expressed by:

CF=1mi=1m(xi)(xi)T(2)

Calculate the eigenvalues and eigenvectors of the matrix CF, the eigenvectors are denoted as vi, and the eigenvalues are denoted as λi:

λvi=CFvi;i=1,2,,m(3)

Multiply the inner product (xi),i=1,2,,n, on both ends of formula (2), it can be obtained:

λi((xi)U)=(xi)CFU(4)

Where, U=i=1mαi(xk) plug into formula (2) and can be obtained:

λi=1mαi[(xk)(xi)]=1mi=1mαij=1m[(xk)(xi)][(xj)(xi)](5)

Define the kernel matrix as Kij=[(xj)(xi)], and Eq. 3 can be simplified as:

nλα=Kα(6)

Where, α=(α1,α2,αn)T

Let λ¯=nλ, we can get:

λ¯α=Kα(7)

Let λ1λ2λm be the non-zero eigenvalue of K, and (α1,α2,αn) be the eigenvector, then the projection of the sample (xi) in the direction of uk in higher-dimensional space F is the Kth nonlinear principal component of the sample:

hk=(Uk(x))=i=1nαikK(xi,x)(8)

The contribution rate of nonlinear principal component hk to the whole can be obtained by formula (8):

Cont=λi/i=1Nλi(9)

The larger the Cont value is, the larger the contribution rate of this component is. Major P(P≤N) principal components are selected through the threshold to construct the feature vector after dimension reduction:

ξ=i=1Pλi/i=1Nλi(10)

3.2 The architecture of DRSN for feature extraction and force prediction

Deep Residual Shrinkage Network (DRSN) was proposed by Zhao et al. (2020b) in 2020 based on ResNet Network, which is a learning method for strong noise or redundant data. The establishment of DRSN is based on three parts: a deep residual network, a soft threshold function, and an attention mechanism. The flow chart of the algorithm is shown in Figure 3.

FIGURE 3
www.frontiersin.org

FIGURE 3. Deep residual shrinkage network structure diagram.

According to the above analysis, sEMG signal still contains noises of different frequencies and other redundant information although the input signal has been dimensionally reduced. This will still have a great impact on the accuracy of interaction force prediction. In the study of sEMG signal characteristics (Feng et al., 2011; Liu et al., 2013), the feature extraction of sEMG signals is mainly based on manual methods. In this paper, the dimensional-reduction signals are directly fed into the DRSN network, and the features irrelevant to the classification task are zeroed by soft thresholding through the attention mechanism (Diao et al., 2021). The detailed process of the DRSN algorithm is as follows:

3.2.1 ResNet

The input signals are directly mapped to output features, which can be expressed as:

H(x)=F(x)+x(11)

Where F(x) represents the residual if F(x)=0, the output and input are identical mappings.

The residual element is calculated by the following formula:

y=F(x,{Wi})+Wsx(12)

where y represents the unit output characteristic; x represents the unit input; Ws represents a parameter to convert the input shape; {Wi} represents the network transfer weight matrix.

3.2.2 Soft thresholding

Soft thresholding is the core step of signal denoising. Through this formula (13), the features whose absolute value is less than a certain threshold can be deleted from the signal, and the features whose absolute value is greater than the threshold can be converged towards zero. The definition of threshold function is as follows:

y={xτx>τ0τxτx+τx<τ(13)

The derivative of soft thresholding output concerning input is:

yx={1x>τ0τxτ1x<τ(14)

According to Eq. 14, the derivative of soft thresholding is 1 or 0. Therefore, the risk of gradient explosion of a network learning algorithm can be reduced.

3.2.3 Attention mechanism

The attention mechanism can quickly scan global information, focus on useful information, and suppress useless information. In this paper, Squeeze and Congestion Network (SENet) is a novel deep learning algorithm for attention. The network is used to obtain the independent weight information of each group of samples, and the weight of the group is multiplied by the features of each channel, to adjust the feature size of each channel. In the SENet network, the process of obtaining weight includes global pooling, full connection layer, ReLU function, full connection layer, and Sigmoid function. The SENet network adopted in this paper scans global information and focuses on local key information. Its structure is shown in Figure 4. It is described by formula (15):

zc=Fsq(uc)=1W×Hi=1Wj=1Huc(i,j)(15)

FIGURE 4
www.frontiersin.org

FIGURE 4. SENet network structure.

3.2.4 Soft thresholding based on SENet network

The selection of feature threshold must meet three limitations: 1) The threshold is positive; 2) The threshold cannot be too large; 3) Set different thresholds for different samples. Considering the difference in irrelevant information contained in each group of input signals, the fixed threshold value cannot be selected, and the threshold value should be adaptively selected according to the noise situation. In this paper, the RSBU-CS unit is designed in DRSN to realize the learning of different channel thresholds by referring to the idea of the sub-network learning weight of SENet, as shown in Figure 5.

FIGURE 5
www.frontiersin.org

FIGURE 5. Detail of RSBU-CS unit structure.

3.3 Muscle quality assessment

To date, there has been no clear evidence that the optimal number of neural network inputs. Selecting multiple input variables not only increases the training cost of the neural network but also has the risk of over-fitting. However, selecting too few input variables makes it difficult to build an accurate model and affects the prediction accuracy of modeling. Dombi et al. (1995) proposed the MIV index in 1995 to evaluate the impact degree of input neurons on output neurons in the neural network, and its absolute value represents the relative importance of influence. Therefore, we consider applying the MIV method to the DRSN regression model to improve the accuracy of interaction force prediction results. The calculation process is as follows:

(1) After the network training, add or subtract 10% of each independent variable characteristic Pj in the training sample P based on its original value to form two new training samples P1 and P2.

(2) Taking P1 and P2 as simulation samples and using the established network for simulation, two simulation results A1 and A2 were obtained.

(3) Calculate the difference between A1 and A2, which is the Impact Value (IV) generated by changing the independent variable on the output.

(4) The independent variable can be obtained by averaging the IV value. For the MIV output by the dependent variable network, the independent variable whose cumulative value exceeds 90% can be found, that is, the selection of the input variable can be completed.

3.4 Model performance index

To verify the performance of our model compared with others, the MSE indicator is adopted to evaluate the performance of our model. MSE can be used to assess the degree of variation in the data and can demonstrate better accuracy of the prediction model. It can be described by formula (16):

MSE=1Ni=1N(x1,ix2,i)2(16)

where, x1,i,x2,i and N represents measure force, predicted force, and the total data.

4 Experimental results and analysis

In the experimental part of this study, nine healthy adults were selected as subjects. All of them without mental or physical diseases. The detailed physical parameters are shown in Table 1. This experimental scheme was approved by the Institutional Review Committee of Hefei Institute of Physical Science, Chinese Academy of Sciences. All subjects knew the experiment procedure and signed informed consent before the experiment. 12 h before the experiment, there was no high-intensity exercise and the mood remained relaxed. They were asked to sit upright in a chair using Sichiray’s dual-lead electrical muscle sensor (Model: EDK0056, Sampling Frequency: 1,000 Hz, Voltage: 9V, Baud Rate: 115200bps). The experimental platform is shown in Figure 6.

TABLE 1
www.frontiersin.org

TABLE 1. The physical parameters of each subject.

FIGURE 6
www.frontiersin.org

FIGURE 6. The experimental platform.

4.1 Dimension reduction results

In this experiment, we collected sEMG signals of muscles under elbow extension, elbow flexion, pronation, and pronation, and took biceps brachii as an example to reduce dimension through the KPCA algorithm. The cumulative contribution rate of the component is shown in Figure 7.

FIGURE 7
www.frontiersin.org

FIGURE 7. Cumulative contribution rate of the component.

It can be seen that the cumulative contribution rate of the first three main components is more than 85%. The first principal component processed by KPCA can quickly reflect the changing trend of the sEMG signal. Therefore, compared with the original data, the dimension of the signal reconstructed by the first three principal components is significantly reduced.

4.2 Interaction force prediction comparison

In the force prediction experiment, the interaction force of the upper arm can be measured by the force sensor as the actual value. Each subject was required to perform the wrist force on the sensor at different angles for 2 s. The interaction force was determined by the feedback value of the sensor. The raw sEMG signal and force sensor feedback value of each channel are shown in Figure 8.

FIGURE 8
www.frontiersin.org

FIGURE 8. The raw EMG signal of the four channels and measured force.

To verify the ability of the DRSN network to automatically extract signal features, three major time-domain features (MAV, ZC, and VAR) of EMG signals were extracted and fed into the network for prediction. The force prediction comparison results are shown in Figure 9.

FIGURE 9
www.frontiersin.org

FIGURE 9. Comparison of interaction force prediction results under different features.

As can be seen from Figure 9, the force prediction results based on MAV and VAR features are better than WA. The feature extracted from our method gets the best prediction result. In general, the forces estimated using these four features tend to be similar to the actual forces. However, the feature extracted from the DRSN model can achieve high prediction accuracy in the whole region.

In the meantime, we summarized the results of the other four subjects, as shown in Table 2. The results show that our method achieved the best performance in RMS, MAVE, and ρ indicators.

TABLE 2
www.frontiersin.org

TABLE 2. Prediction results of different features for each subject.

Furthermore, to verify the advantages of our method in accuracy and real-time performance, the MSE and prediction time index of the algorithm are compared, and the results are shown in Tables 3, 4.

TABLE 3
www.frontiersin.org

TABLE 3. MSE comparison of different algorithms.

TABLE 4
www.frontiersin.org

TABLE 4. Prediction time comparison of different algorithms.

We added different levels of noise to the signals respectively, and compared the MSE of the predicted results, as shown in Table 5. The results showed that the DRSN-based method had the best effect in suppressing noise redundancy. Compared with Table 3, the accuracy of prediction results after adding noise will decrease significantly, which further verifies the necessity of de-dimensionality reduction of data before prediction.

TABLE 5
www.frontiersin.org

TABLE 5. MSE comparison with 5 db noise among different algorithms.

To compare the effectiveness of the proposed method in force prediction, we compare the current most advanced prediction algorithm, and the results are shown in Figure 10. Local zoom details are shown in the box in the Figure 10. The overall Mean Square Error (MSE) index comparison results as shown in Figure 11. Therefore, we can draw the following conclusions: 1.The accuracy of our method is superior to other state-of-the-art prediction algorithms during most time intervals. However, we find that the prediction performance of our model decreases in the time interval of [20 22] and [40 42]. The reason is that the motion state changes (from static to dynamic) in the interval. During this period, the collected EMG signal has redundant information due to the interference of motion artifacts, which would lead to the degradation of the tracking performance of the algorithm. How to eliminate the influence of motion artifacts on the prediction performance, which is the focus of our attention and the main task of our future work. 2. The proposed method in this paper got the best performance in terms of instantaneity compared with other models. Therefore, based on the above reasons, the proposed method still has greater advantages compared with other methods.

FIGURE 10
www.frontiersin.org

FIGURE 10. The comparison of interaction force prediction results of different algorithms.

FIGURE 11
www.frontiersin.org

FIGURE 11. MSE index comparison results of different algorithms.

To obtain the important information about the source signal in the frequency domain, including the frequency distribution, amplitude, and other information of the signal. Therefore, we conducted a spectral analysis of sEMG signals of biceps brachii muscle under static state and contraction states, as shown in Figures 12, 13. By comparing the two figures, we can draw the following conclusions: 1) The frequency distribution of EMG signal is 0–500 Hz, and its main frequency range is 0–150 Hz; 2) No matter in the relaxed state or in the contracted state, EMG signal will be obviously interfered by 50 Hz power frequency. 3) It can be seen that in the two states, it is obviously disturbed by signals with a frequency of about 110 Hz. We infer that the biceps brachii muscle is close to the cardiac, and this artifact is caused by ECG signal. This questions deserves further study in the future.

FIGURE 12
www.frontiersin.org

FIGURE 12. Frequency domain analysis in the relaxed state.

FIGURE 13
www.frontiersin.org

FIGURE 13. Frequency domain analysis in the static state.

4.3 Analysis of muscles’ contribution to interaction force

To compare whether individual muscle or combined muscles is more suitable for interaction force prediction, we compared the interaction force prediction results of four individual muscles and combined muscles under four tasks. The MSE result was given in Figure 14. As can be seen from the figure, there are differences in the accuracy of the interaction force prediction results of EMG signals based on different muscles under different contraction modes. For example, in the situation of contraction, the prediction result based on BB muscle has the highest accuracy. Therefore, this muscle can be used as the main research object of force prediction under flexion contraction. The results provide meaningful guidance for the study of the contribution of other joint muscles.

FIGURE 14
www.frontiersin.org

FIGURE 14. Prediction Results of Individual Muscle and Combined muscle Under Different Tasks.

As can be seen from the figure, the accuracy of prediction results based on each muscle, and combined muscles vary under different tasks. For example, in the flexion task, the MSE of prediction based on biceps muscle get the lowest. In the extension task, the MSE of the triceps muscle gets the lowest. In the pronation task, the MSE of the brachioradialis muscle gets the lowest. In the supination task, The MSE of brachialis gets the lowest. This finding revealed that it is not reliable to select only a certain muscle as a research object to predict the interaction force when performing different tasks. The muscle which contributes most to the interaction force should be chosen according to the task. Furthermore, we made a detailed analysis of the muscles of the upper limbs and summarized the contribution of each muscle based on the MIV index. The results are shown in Figure 15.

FIGURE 15
www.frontiersin.org

FIGURE 15. Heat map of individual muscles contribution.

5 Conclusion and future works

In conclusion, this paper proposed an interaction force prediction framework and muscle collaborative quality assessment model based on the KPCA-DRSN model and MIV index. Firstly, by collecting the raw sEMG signals from multi-channel muscles of upper limbs, KPCA is adopted to achieve signal dimension reduction in consideration of its advantages in processing nonlinear signals. Effectively removing extraneous components from the signal. Then, the processed signals are directly input to the DRSN network for force prediction, which can effectively remove the redundant information irrelevant to tags and can automatically extract the effective features of the signal. Five healthy subjects were selected for several experiments, and the results show that compared with the state-of-the-art prediction algorithm, our method achieves the best performance in real-time and effectiveness. In addition, based on the MIV evaluation index, the muscle collaborative quality assessment model was constructed to explore the contribution of different muscles to the interaction force, which can provide effective guidance for muscle force prediction and intention recognition in the multi-muscle contraction task.

In the future, we will focus on the study of a compliant control scheme based on force prediction results, and finally, achieve the goal of human-machine integration. Future work of our study may include the following aspects:

• The upper limb motion intention recognition was realized based on the change of interaction force prediction results.

• Explore force prediction based on the fusion of biological signals (e.g., MMG signals, ECG signals, and EEG signals).

• The influence of ECG artifact on sEMG signals should be considered.

Data availability statement

The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.

Ethics statement

The studies involving human participants were reviewed and approved by the Institutional Review Committee of Hefei Institute of Physical Science, Chinese Academy of Sciences. The patients/participants provided their written informed consent to participate in this study.

Author contributions

Methodology, WL; Software, WL; Validation, ZL, LG, and DW; Investigation, LG and HC; Writing—original draft preparation, WL; Writing—review and editing, WL and HC; Visualization, HC; Supervision, LG; Project administration, HC; Funding acquisition, LG. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Key Research and Development Project of Anhui Province, Grant No. 2022a05020035. Major Science and Technology Project of Anhui Province, Grant No. 202103a05020022. Key Research Projects Supported by the National Natural Science Foundation of China, Grant No. 92067205. Strategic Priority Research Program of the Chinese Academy of Sciences, Grant No. XDA22040303. Key scientific research projects of Anhui Province higher education, Grant No. KJ2020A0630. Supported by the HFIPS Director’s Fund, Grant No. YZJJ2021QN25.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Beck, T. W., Housh, T. J., Johnson, G. O., Weir, J. P., Cramer, J. T., Coburn, J. W., et al. (2004). Mechanomyographic amplitude and mean power frequency versus torque relationships during isokinetic and isometric muscle actions of the biceps brachii. J. Electromyogr. Kinesiol. 14 (5), 555–564. doi:10.1016/j.jelekin.2004.03.001

PubMed Abstract | CrossRef Full Text | Google Scholar

Buchanan, T. S., Lloyd, D. G., Manal, K., and Besier, T. F. (2005). Estimation of muscle forces and joint moments using a forward-inverse dynamics model. Med. Sci. Sports Exerc. 37 (11), 1911–1916. doi:10.1249/01.mss.0000176684.24008.6f

PubMed Abstract | CrossRef Full Text | Google Scholar

Ce Fernández, L., and Alfonso-Morales, W. (2022). “Non-linear PCA for feature extraction in extreme precipitation events using remote sensing information,” in IEEE Colombian conference on applications of computational intelligence.

Google Scholar

Chen, Y., Dai, C., and Chen, W. (2020). Cross-comparison of emg-to-force methods for multi-dof finger force prediction using one-dof training. IEEE Access, 1.

Google Scholar

Diao, H., Chen, C., Yuan, W., Amara, A., Chen, W., Fan, J., et al. (2021). Deep residual networks for sleep posture recognition with unobtrusive miniature scale smart mat system. IEEE Trans. Biomed. Circuits Syst. 15 (99), 111–121. doi:10.1109/tbcas.2021.3053602

PubMed Abstract | CrossRef Full Text | Google Scholar

Dombi, G. W., Nandi, P., Saxe, J. M., Ledgerwood, A. M., and Lucas, C. E. (1995). Prediction of rib fracture injury outcome by an artificial neural network. J. Trauma Inj. Infect. Crit. Care 39 (5), 915–921. doi:10.1097/00005373-199511000-00016

PubMed Abstract | CrossRef Full Text | Google Scholar

Fadzli, M., Hanafusa, A., Kubota., Y., and Nishimori, D. (2019). Preliminary study on muscle force estimation using musculoskeletal model for upper limb rehabilitation with assistive device for home setting. J. Phys. Conf. Ser. 1372 (1), 012023. (6pp). doi:10.1088/1742-6596/1372/1/012023

CrossRef Full Text | Google Scholar

Feng, Z., Li, P., Hou, Z. G., Chen, Y., and Min, T. (2011). “SEMG feature extraction methods for pattern recognition of upper limbs,” in The 2011 international conference on advanced mechatronic systems (IEEE).

Google Scholar

Guo, J., Liu, Y., Qiu, Q., Huang, J., Liu, C., Cao, Z., et al. (2020). A novel robotic guidance system with eye-gaze tracking control for needle-based interventions. IEEE Trans. Cogn. Dev. Syst. 13 (99), 179–188. doi:10.1109/tcds.2019.2959071

CrossRef Full Text | Google Scholar

He, K. M., Zhang, X. Y., and Ren, S. Q. (2016). “Deep residual learning for image recognition,” in Proc. Of the IEEE computer vision and pattern recognition, 770–778.

CrossRef Full Text | Google Scholar

Hua, S., Wang, C., and Wu, X. (2021). A novel sEMG-based force estimation method using deep-learning algorithm. Complex & Intell. Syst. 8, 1949–1961. doi:10.1007/s40747-021-00338-5

CrossRef Full Text | Google Scholar

Huang, C., Xiang, C., Shuai, C., Qiu, B., and Xu, Z. (2017). An isometric muscle force estimation framework based on a high-density surface EMG array and an NMF algorithm. J. Neural Eng. 14 (4), 046005. doi:10.1088/1741-2552/aa63ba

PubMed Abstract | CrossRef Full Text | Google Scholar

Jiang, W. B., and Liu, A. S. (2022). Image motion deblurring based on deep residual shrinkage and generative adversarial networks. Comput. Intell. Neurosci. (1), 1–15. doi:10.1155/2022/5605846

CrossRef Full Text | Google Scholar

Li, Z. B., Gao, L. F., Lu, W., Wang, D. Q., Xie, C. L., and Cao, H. B. (2021). Estimation of knee joint extension force using mechanomyography based on IGWO-SVR algorithm. Electronics 10, 2972. doi:10.3390/electronics10232972

CrossRef Full Text | Google Scholar

Liu, J., He, J., Sheng, X., Zhang, D., and Zhu, X. (2013). A new feature extraction method based on autoregressive power spectrum for improving sEMG classification. Engineering in Medicine & Biology Society (Osaka, Japan: IEEE), 5746–5749.

PubMed Abstract | CrossRef Full Text | Google Scholar

Lu, W., Gao, L. F., Li, Z. B., Wang, D. Q., and Cao, H. B. (2021). Prediction of long-term elbow flexion force intervals based on the informer model and electromyography. Electronics 10, 1946. doi:10.3390/electronics10161946

CrossRef Full Text | Google Scholar

Luo, J., Liu, C., and Yang, C. (2019). Estimation of emg-based force using a neural-network-based approach. IEEE Access, 1.

Google Scholar

Ma, R., Zhang, L., Li, G., Jiang, D., and Chen, D. (2020). Grasping force prediction based on semg signals. Alexandria Eng. J. 59 (3), 1135–1147. doi:10.1016/j.aej.2020.01.007

CrossRef Full Text | Google Scholar

Ma, Y., Wang, C., and Wang, C. (2022). Deep residual shrinkage networks for EMG-based gesture identification electrical engineering and systems science. Electr. Eng. Syst. Sci.

Google Scholar

Martinez, I., Mannini, A., Clemente, F., Sabatini, A. M., and Cipriani, C. (2020). Grasp force estimation from the transient emg using high-density surface recordings. J. Neural Eng. 17 (115), 016052. doi:10.1088/1741-2552/ab673f

PubMed Abstract | CrossRef Full Text | Google Scholar

Na, Y., Choi, C., Lee, H. D., and Kim, J. (2017). A study on estimation of joint force through isometric index finger abduction with the help of semg peaks for biomedical applications. IEEE Trans. Cybern. 46 (1), 2–8. doi:10.1109/tcyb.2014.2386856

CrossRef Full Text | Google Scholar

Na, Y., Kim, S. J., and Kim, J. (2017). Force estimation in fatigue condition using a muscle-twitch model during isometric finger contraction. Med. Eng. Phys. 50, 103–108. doi:10.1016/j.medengphy.2017.10.002

PubMed Abstract | CrossRef Full Text | Google Scholar

Nazarpour, K., and Abbasi, A. (2021). Estimation of lower limb kinematics during squat task in different loading using semg activity and deep recurrent neural networks. Sensors 21, 7773. doi:10.3390/s21237773

PubMed Abstract | CrossRef Full Text | Google Scholar

Oboe, R., Tonin, A., Yu, K., Ohnishi, K., and Turolla, A. (2017). “Weight estimation system using surface EMG armband,” in IEEE international conference on industrial technology (IEEE).

CrossRef Full Text | Google Scholar

Peng, Y., Zhou, T., and Li, J. (2020). Surrogate modeling immersed probability density evolution method for structural reliability analysis in high dimensions. Mech. Syst. Signal Process. 152 (5), 107366. doi:10.1016/j.ymssp.2020.107366

CrossRef Full Text | Google Scholar

Romero, F., and Alonso, F. J. (2016). A comparison among different hill-type contraction dynamics formulations for muscle force estimation. Mech. Sci. 7 (1), 19–29. doi:10.5194/ms-7-19-2016

CrossRef Full Text | Google Scholar

Su, C., Chen, S., Jiang, H., and Chen, Y. (2020). Ankle joint torque prediction based on surface electromyographic and angular velocity signals. IEEE Access 8, 217681–217687. doi:10.1109/access.2020.3040820

CrossRef Full Text | Google Scholar

Thanigaivel, N. K., Ong, S. K., and Nee, A. (2019). Augmented reality-assisted robot programming system for industrial applications. Robotics Computer-Integrated Manuf. 61, 101820. doi:10.1016/j.rcim.2019.101820

CrossRef Full Text | Google Scholar

Torresguzman, D. A., Kaci, A., Giraud, F., Giraud-Audine, C., Lemaire-Semail, B., Clenet, S., et al. (2021). PCA model of fundamental acoustic finger force for out-of-plane ultrasonic vibration and its correlation with friction reduction. IEEE Trans. Haptics 14 (99), 551–563. doi:10.1109/toh.2021.3060108

PubMed Abstract | CrossRef Full Text | Google Scholar

Wakeling, J. M., and Rozitis, A. I. (2004). Spectral properties of myoelectric signals from different motor units in the leg extensor muscles. J. Exp. Biol. 207 (14), 2519–2528. doi:10.1242/jeb.01042

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, Z., Li, W., and Gui, G. (2022). Deep residual network with transfer learning for high spatial resolution remote sensing scenes classification. Cham: International Conference on Advanced Hybrid Information Processing.

Google Scholar

Wen, R., Yuan, K., Wang, Q., Heng, S., and Li, Z. (2020). Force-guided high-precision grasping control of fragile and deformable objects using semg-based force prediction. IEEE Robot. Autom. Lett. 5 (99), 2762–2769. doi:10.1109/lra.2020.2974439

CrossRef Full Text | Google Scholar

Xu, D., Wu, Q., and Zhu, Y. (2020). Development of a semg-based joint torque estimation strategy using hill-type muscle model and neural network. J. Med. Biol. Eng. 41, 34–44. doi:10.1007/s40846-020-00539-2

CrossRef Full Text | Google Scholar

Yones, C., Raad, J., Bugnon, L. A., Milone, D. H., and Stegmayer, G. (2021). High precision in microrna prediction: A novel genome-wide approach with convolutional deep residual networks. Comput. Biol. Med. 134 (1), 104448. doi:10.1016/j.compbiomed.2021.104448

PubMed Abstract | CrossRef Full Text | Google Scholar

Youn, W., and Kim, J. (2011). Feasibility of using an artificial neural network model to estimate the elbow flexion force from mechanomyography. J. Neurosci. Methods 194 (2), 386–393. doi:10.1016/j.jneumeth.2010.11.003

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, C., Chen, X., Cao, S., Zhang, X., and Chen, X. (2019). A novel HD-sEMG preprocessing method integrating muscle activation heterogeneity analysis and kurtosis-guided filtering for high-accuracy joint force estimation. IEEE Trans. Neural Syst. Rehabil. Eng. 27 (9), 1920–1930. doi:10.1109/tnsre.2019.2933811

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, Q., Li, P., Lang, X., and Miao, A. (2020). Improved dynamic kernel principal component analysis for fault detection. Measurement 158, 107738. doi:10.1016/j.measurement.2020.107738

CrossRef Full Text | Google Scholar

Zhao, L., Li, J., and Ren, H. (2020). “Multi domain fusion feature extraction and classification of ECG based on PCA-ICA,” in 2020 IEEE 4th information technology, networking, Electronic and automation control conference (ITNEC).

CrossRef Full Text | Google Scholar

Zhao, M., Zhong, S., Fu, X., Tang, B., and Pecht, M. (2020). Deep residual shrinkage networks for fault diagnosis. IEEE Trans. Ind. Inf. 16 (99), 4681–4690. doi:10.1109/tii.2019.2943898

CrossRef Full Text | Google Scholar

Zhu, R., and Wang, J. (2020). The study of fatigue detection of combine harvester driver based on ecg and semg. J. Agric. Mech. Res.

Google Scholar

Zou, S., Huang, P., Shangguan, P., Lin, Z., Ye, B., and Qiu, T. (2020). An algorithm for extracting entropy features from EEG signals based on T-test and KPCA and its application on driving fatigue state recognition. J. Phys. Conf. Ser. 1626 (1), 012085. (5pp). doi:10.1088/1742-6596/1626/1/012085

CrossRef Full Text | Google Scholar

Keywords: surface electromyography, kernel principal component analysis, deep residual shrinkage network, mean impact value, interaction force prediction

Citation: Lu W, Gao L, Cao H, Li Z and Wang D (2022) A comparison of contributions of individual muscle and combination muscles to interaction force prediction using KPCA-DRSN model. Front. Bioeng. Biotechnol. 10:970859. doi: 10.3389/fbioe.2022.970859

Received: 17 June 2022; Accepted: 15 August 2022;
Published: 07 September 2022.

Edited by:

Ramana Vinjamuri, University of Maryland, United States

Reviewed by:

Yongbo Peng, Tongji University, China
Xiaofeng Liu, Hohai University, China

Copyright © 2022 Lu, Gao, Cao, Li and Wang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Huibin Cao, hbcao@iim.ac.cn; Zebin Li, robotzebinli@foxmail.com

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.