| Literature DB >> 35634051 |
Abstract
Intelligent processing of physical training data based on wearable devices is conducive to improving the efficiency and rationality of physical training. The current data processing methods cannot effectively extract the features contained in the data, resulting in low accuracy in tasks such as classification. This paper proposes an intelligent processing method for sports training data based on statistical methods and deep learning methods. First, the original data are preprocessed by some statistical methods to obtain the original feature vector. Then, the autoencoder model is used to extract the high-level hidden features in the original data. Finally, we input the extracted feature vector into a designed convolutional neural network classification model and generate the final classification result. Evaluation on the open Human Activity Recognition Using Smartphones Dataset shows that our proposed method achieves the best results compared with current methods.Entities:
Mesh:
Year: 2022 PMID: 35634051 PMCID: PMC9142307 DOI: 10.1155/2022/1207457
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1The overall flowchart of the proposed method.
The statistical methods used in the data preprocessing.
| Type | Name | Equation |
|---|---|---|
| Time domain | Mean |
|
| Variance |
| |
| Kurtosis |
| |
| Covariance |
| |
| Skewness |
| |
| Correlation coefficient |
| |
|
| ||
| Frequency domain | Entropy |
|
| Energy |
| |
Figure 2The autoencoder model designed in our approach.
Figure 3The convolutional neural network model.
The data division used in our experiments.
| Type | All samples | Training samples | Testing samples |
|---|---|---|---|
| Walking | 1722 | 1226 | 496 |
| Walking upstairs | 1544 | 1073 | 471 |
| Walking downstairs | 1406 | 986 | 420 |
| Sitting | 1777 | 1286 | 491 |
| Standing | 1906 | 1374 | 532 |
| Lying | 1944 | 1407 | 537 |
The result comparison under different conditions.
| Condition | Acc (%) | Sen (%) | Spe (%) | PPV (%) |
|---|---|---|---|---|
| Condition 1 | 90.42 | 90.8 | 89.32 | 89.74 |
| Condition 2 | 92.3 | 91.46 | 92.48 | 88.29 |
| Condition 3 | 86.16 | 87.49 | 90.43 | 87.31 |
| Condition 4 | 83.23 | 85.42 | 83.19 | 86.47 |
| Condition 5 |
|
|
|
|
Figure 4The effect of each feature on the classification accuracy in the ablation experiment.
Comparison with other methods.
| Method | Acc (%) | Sen (%) | Spe (%) | PPV (%) |
|---|---|---|---|---|
| CNN | 86.16 | 87.49 | 90.43 | 87.31 |
| SVM | 83.23 | 85.42 | 83.19 | 86.47 |
| Multi-SVM [ | 88.97 | 89.35 | 97.66 | 89.23 |
| Convnet [ | 94.5 | 94.79 |
| 94.78 |
| Ours |
|
| 98.17 |
|
Figure 5The confusion matrix of the average classification results.