An Intelligent Rehabilitation Assessment Method for Small-Sample Scenarios: Machine Learning Validation Based on Rehabilitation Matching Value
Abstract
:1. Introduction
- (1)
- Introduction of RMV: the core metric RMV is proposed to comprehensively quantify patients’ recovery levels, providing a scientific basis for designing personalized rehabilitation training plans.
- (2)
- Data Expansion: the use of interpolation methods to expand small-sample datasets addresses the reliance of traditional machine learning methods on large-scale labeled data.
- (3)
- Model Validation: by combining multiple machine learning models, the study validates the effectiveness of the RMV calculation model, offering an efficient and flexible solution for intelligent rehabilitation assessment.
2. Method
2.1. Rehabilitation Matching Value Calculation Model
2.2. Data Expansion and Feature Extraction
2.2.1. Data Source
2.2.2. Data Expansion Method
2.2.3. Feature Extraction
2.2.4. Data Feature Analysis
2.2.5. Interpretability of Data Features
2.3. Machine Learning Model
2.3.1. Model Selection
- (1)
- Random Forest (RF): Random Forest is an ensemble learning method based on decision trees, capable of effectively handling small-sample data with strong resistance to overfitting. Advantages: Handles nonlinear relationships effectively. Ranks feature importance, making model results easier to interpret. Robust to missing data and noise.
- (2)
- Support Vector Machine (SVM): SVM is a classic small-sample learning model suitable for high-dimensional data and nonlinear classification problems. Advantages: Captures complex feature relationships by mapping data to higher-dimensional spaces using kernel functions (e.g., RBF kernel). Exhibits good generalization ability for small-sample data.
- (3)
- Neural Network (NN): Neural networks have powerful nonlinear modeling capabilities and can capture complex feature interactions. Although neural networks typically require larger datasets, they can be adapted to small-sample scenarios by adjusting the network structure (e.g., reducing the number of hidden layers and neurons). Advantages: Automatically learns complex relationships between features. Suitable for multitask learning and regression problems.
2.3.2. Integration of Interpolation and Machine Learning
- (1)
- Data Expansion: generates additional samples to expand the small-sample dataset and improve the model’s generalization ability.
- (2)
- Data Smoothing: the interpolated samples smooth the data distribution, reducing the impact of noise on model training.
- (3)
- Feature Enrichment: the expanded data retain the original feature distribution while increasing sample diversity.
- (1)
- Interpolation Data Generation: perform interpolation on the original data to generate additional sample points and expand the dataset.
- (2)
- Feature Extraction: extract rehabilitation matching values (, , ) and other motion features (e.g., fingertip force, angles, task scores) from the interpolated dataset.
- (3)
- Model Training: input the expanded dataset into machine learning models for training and optimize model parameters.
- (4)
- Model Validation: evaluate model performance on the test set to verify the effectiveness of the interpolated data expansion.
2.3.3. Model Input and Output
- (1)
- Rehabilitation Matching Value-Related Features: single-finger matching value (), task matching value (), rehabilitation matching value ().
- (2)
- Motion Data Features: Fingertip force (, ). Fingertip angles (, , , ).Task completion scores (, ).
- (3)
- Task Features: Task type (e.g., drinking water, typing, flipping pages). Task difficulty (quantified through scoring).
- (1)
- Classification Task: predict the patient’s rehabilitation status.
- (2)
- Regression Task: predict the patient’s rehabilitation matching value ().
2.3.4. Model Training and Validation
- (1)
- Evaluation Metrics:
- Accuracy: measures the overall correctness of the model’s predictions.
- Precision: measures the accuracy of the model when predicting positive classes.
- Recall: measures the model’s ability to identify positive class samples.
- F1 Score: the harmonic mean of precision and recall, providing a comprehensive evaluation of model performance.
- (2)
- Training and Validation Workflow:
- Data Preprocessing: Standardize input features to eliminate the influence of different feature scales. Use the interpolation method to expand the small-sample dataset and enhance the model’s generalization ability.
- Model Training: Split the dataset into training and test sets. Use 5-fold crossvalidation to optimize model parameters and prevent overfitting.
- Model Validation: Evaluate model performance on the test set, recording accuracy, precision, recall, and F1 score. Compare the performance of different models and select the optimal one.
3. Experiments and Results
3.1. Experimental Design
- (1)
- Data Source: The original data were collected from three tasks (drinking water, typing, flipping pages) and included motion data (fingertip force, angle) and task completion scores for both the healthy hand and the affected hand. They reflect the differences in patients’ hand function and rehabilitation progress. The original dataset consists of 90 samples (30 samples for each task). The original training data are divided and used to generate augmented samples and evaluate the final performance.
- (2)
- Interpolation Expansion: To address the issue of the small size of the original dataset, this study employed three interpolation methods to expand the dataset: (1) Linear Interpolation (Proposed Linear Interpolation): Intermediate interpolation points are generated by weighted averaging of adjacent sample points for each task. New samples are inserted in equal proportions, ensuring that the motion features of the newly added samples remain within the original data distribution, maintaining consistency and physical plausibility. (2) Cubic Spline Interpolation: A cubic spline fitting model is used to generate smooth interpolated data by fitting selected points. A cubic spline function is constructed between adjacent observation points, and feature points are inserted to ensure a smooth transition in the expanded training data. (3) SMOTE (Synthetic Minority Oversampling Technique): Oversampled data are generated by randomly inserting points in the feature space of the training samples. After expansion, a final dataset containing 300 samples (100 samples for each task) was formed.
- (3)
- Dataset Split Ratio: The dataset was divided into training and test sets in an 8:2 ratio. The training set contained 240 samples (80 samples for each task) and was used for building machine learning models. The test set contained 60 samples (20 samples for each task) and was used to independently evaluate the generalization ability of the models. Five-fold crossvalidation was applied within the training data to optimize model parameters and prevent overfitting.
- (1)
- Drinking Water Task:
- (2)
- Typing Task:
- (3)
- Flipping Pages Task:
- (1)
- Rehabilitation Matching Value Calculation: Use the RMV calculation formulas (Equations (1)–(3)) to compute the single-finger matching value, task matching value, and overall rehabilitation matching value for each task. Compare the motion data of the healthy hand and the affected hand to quantify the rehabilitation level of the affected hand.
- (2)
- Expanded augmented dataset: the data were expanded using linear interpolation (Proposed Linear Interpolation), cubic spline interpolation, and SMOTE (Synthetic Minority Oversampling Technique), respectively.
- (3)
- Validation of Data Augmentation Methods Combined with Machine Learning Models: Model Input: features related to rehabilitation matching values and motion data characteristics. Model Output: predicted rehabilitation status.
- (1)
- Random Forest: Parameters: number of decision trees set to 100, maximum tree depth set to 10. This model is suitable for analyzing feature importance and modeling nonlinear relationships.
- (2)
- Support Vector Machine: Parameters: kernel function set to RBF kernel, penalty parameter C set to 1.0. This model performs well in nonlinear classification and is suitable for small-sample scenarios.
- (3)
- Neural Network: A three-layer fully connected network with 64, 32, and 16 neurons in the hidden layers, respectively. The Adam optimizer is used with a learning rate of 0.001. The loss function is cross-entropy loss, the number of training epochs is 100, and the activation function is the Rectified Linear Unit (ReLU).
3.2. Experimental Results
3.2.1. Rehabilitation Matching Value Calculation Results
- (1)
- Drinking Water Task: Overall Matching Value (): 82.66%. The drinking water task has relatively low requirements for finger functionality, and the performance of the affected hand is close to that of the healthy hand, resulting in a higher overall matching value. The index finger has the highest matching value () at 91.47%, indicating better recovery in grip strength and stability. The middle finger has the lowest matching value () at 74%, possibly due to its lower involvement in the task.
- (2)
- Typing Task: Overall Matching Value (): 74.12%. The typing task requires high precision and fine motor control, and the performance of the affected hand shows a significant gap compared to the healthy hand, resulting in the lowest overall matching value. The thumb has the lowest matching value () at 65.28%, indicating slower recovery in fine control and coordination. The index finger has the highest matching value () at 82.34%, showing better recovery in fine motor control.
- (3)
- Flipping Pages Task: Overall Matching Value (): 82.70%. The flipping pages task has moderate requirements for finger functionality, resulting in an intermediate overall matching value. The index finger has the highest matching value () at 91.55%, indicating better recovery in flexibility and coordination. The thumb has the lowest matching value () at 73.72%, possibly due to insufficient flexibility during the task.
3.2.2. Performance of Machine Learning Models
- (1)
- Overall Advantage of Linear Interpolation:
- (2)
- Cubic Spline Interpolation:
- (3)
- Limitations of SMOTE:
- (1)
- Random Forest:
- (2)
- Neural Network:
- (3)
- Support Vector Machine (SVM):
- (1)
- Neural Network + Linear Interpolation:
- (2)
- Random Forest + Linear Interpolation:
- (3)
- SVM + Linear Interpolation:
4. Discussion
- (1)
- Advantages of the Method: this study proposes an intelligent rehabilitation assessment method combining the rehabilitation matching value (RMV) with machine learning, offering the following significant advantages:
- (2)
- Task Differences: the experimental results indicate significant differences in finger function requirements across different tasks:
- (3)
- Effectiveness of Data Expansion: Linear Interpolation: the generated samples strictly follow the data distribution rules, ensuring both accuracy and physical consistency, which significantly improves the performance of machine learning models.
- (4)
- Applicability of Model Selection: the experiments show that different models exhibit distinct characteristics in rehabilitation matching tasks:
- (5)
- Limitations and Future Directions: although this study preliminarily validated the effectiveness of the RMV calculation model and machine learning methods, there are still the following limitations that need improvement:
5. Conclusions
- (1)
- Effectiveness of the RMV Calculation Model: the RMV effectively quantifies the rehabilitation level of the affected hand relative to the healthy hand, capturing subtle changes in finger functionality and providing scientific guidance for developing personalized rehabilitation training plans.
- (2)
- Advantages of the Linear Interpolation Method: Linear interpolation significantly expanded the dataset while maintaining consistency with the original data distribution, providing an efficient solution for small-sample data augmentation. The validation results showed that it achieved the most significant performance improvement for neural network models.
- (3)
- Performance of Machine Learning Models: Neural networks performed best in regression tasks, while Support Vector Machines and Random Forest models demonstrated stable performance in classification tasks. These findings suggest that machine learning methods can effectively improve the sensitivity and accuracy of rehabilitation assessments.
- (4)
- Guidance from Task Differences: Different tasks have varying requirements for finger functionality. Rehabilitation training should be tailored to the task characteristics and the patient’s rehabilitation stage to ensure optimal outcomes.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
Section | Question | Options | Scoring Criteria |
---|---|---|---|
Daily Activity Ability | 1. Can you independently complete the following daily activities? | Drinking water
| Unable to complete: 0 points Partially completed: 1 point Independently completed but unstable: 2 points Completes with ease: 3 points |
2. For the tasks above, how was the time required to complete them? |
| Unable to complete: 0 points Partially completed: 1 point Independently completed but unstable: 2 points Completes with ease: 3 points | |
Rehabilitation Training Effectiveness | 3. How would you rate your overall satisfaction with the current rehabilitation training? |
| Very dissatisfied: 0 points Dissatisfied: 1 point Satisfied: 2 points Very satisfied: 3 points |
4. To what extent do you think rehabilitation training has improved the following aspects? | Finger flexibility
| No improvement: 0 points Slight improvement: 1 point Significant improvement: 2 points Remarkable improvement: 3 points | |
5. Are you willing to continue with the current rehabilitation training program? |
| No: 0 points Yes: 3 points | |
Rehabilitation Training Experience | 6. How satisfied are you with the current rehabilitation training? |
| Very dissatisfied: 0 points Dissatisfied: 1 point Satisfied: 2 points Very satisfied: 3 points |
7. How do you feel about the intensity of the rehabilitation training? |
| Too light or too heavy: 0 points Appropriate: 3 points | |
8. During rehabilitation training, have you experienced any discomfort or pain? |
| Always feel discomfort: 0 points Frequently feel discomfort: 1 point Occasionally feel discomfort: 2 points Never feel discomfort: 3 points | |
Challenges and Suggestions | 9. What are the main difficulties you have encountered during the rehabilitation process? (Multiple choices allowed) |
| Multiple difficulties: 0 points One difficulty: 1 point No difficulties: 3 points |
10. What factors do you think are hindering your rehabilitation progress? (Multiple choices allowed) |
| Multiple hindrances: 0 points One hindrance: 1 point No hindrance:3 points | |
11. What are your expectations or suggestions for future rehabilitation training? | Please describe: ________ Note: This is an open-ended question and is not scored. | Not scored |
References
- Hunan Daily. China Stroke Prevention and Treatment Report (2023): One person Dies of Stroke Every 28 Seconds in China; Early Identification and Prevention are Crucial. Tencent News. November 2023. Available online: https://new.qq.com/rain/a/20231104A041T600 (accessed on 1 January 2024).
- Wang, Y.N.; Wu, S.M.; Liu, M. Trends and characteristics of stroke in China over 15 years. West China Med. J. 2021, 36, 803–807. [Google Scholar]
- Tiwari, S.; Joshi, A.; Rai, N.; Satpathy, P. Impact of stroke on quality of life of stroke survivors and their caregivers: A qualitative study from India. J. Neurosci. Rural Pract. 2021, 12, 680–688. [Google Scholar] [CrossRef] [PubMed]
- Gao, P. Effects of community-based rehabilitation training focusing on active movement on daily living abilities in post-stroke patients during the recovery phase. Chin. J. Rehabil. Theory Pract. 2011, 17, 289–290. [Google Scholar]
- Jiang, L.H.; Deng, C.Y.; Li, Z.J.; Zhang, L.L.; Lu, Q. Analysis of self-perceived burden and its influencing factors in stroke patients. Tianjin Nurs. J. 2019, 27, 514–517. [Google Scholar]
- Pang, D.; Na, L. Survey on the burden of primary caregivers of community-based stroke patients. Chin. J. Nurs. 2005, 42, 49–51. [Google Scholar]
- Wang, I.; Yen, S.-C.; Rahman, M.; Li, X.; Longwell-Grice, E.; Liu, C. Hierarchical properties and functional staging of the Fugl-Meyer Assessment Lower Extremity Scale. Arch. Phys. Med. Rehabil. 2022, 103, e114. [Google Scholar] [CrossRef]
- Woodbury, M.; Grattan, E.S.; Li, C.-Y. Development of a short form assessment combining the Fugl-Meyer Assessment–Upper Extremity and the Wolf Motor Function Test for evaluating stroke recovery. Arch. Phys. Med. Rehabil. 2023, 104, 1661–1668. [Google Scholar] [CrossRef]
- Zhang, Z.; Fang, Q.; Gu, X. Fuzzy inference system-based automatic Brunnstrom stage classification for upper-extremity rehabilitation. Expert Syst. Appl. 2014, 41, 1973–1980. [Google Scholar] [CrossRef]
- Chen, K.; Huang, X.; Zhang, Y.; Ai, Q. Research on rehabilitation assessment methods based on human gait and sEMG. Cogent Eng. 2016, 3, 1220113. [Google Scholar] [CrossRef]
- Zestas, O.N.; Soumis, D.N.; Kyriakou, K.D.; Seklou, K.; Tselikas, N.D. A computer-vision-based hand rehabilitation assessment suite. AEU Int. J. Electron. Commun. 2023, 169, 154762. [Google Scholar] [CrossRef]
- Jiang, Z.; Hu, P.; Cheng, R.; Wang, H.; Zhang, Q.; Ma, S.; Tsai, T.Y. Quantitative analysis of gait dysfunction in sarcopenia patients: Based on spatiotemporal parameters and kinematic performance. Gait Posture 2024, 118, 108–114. [Google Scholar] [CrossRef]
- Simis, M.; Sato, J.R.; Santos, K.; Fregni, F.; Battistella, L.R. Using functional near-infrared spectroscopy (FNIRS) to assess the effect of transcranial direct-current stimulation (TDCS) on spinal cord injury patients during robot-assisted gait. Ann. Phys. Rehabil. Med. 2018, 61, e80–e81. [Google Scholar] [CrossRef]
- Ramos-Murguialday, A.; Curado, M.R.; Broetz, D.; Yilmaz, Ö.; Brasil, F.L.; Liberati, G.; Garcia-Cossio, E.; Cho, W.; Caria, A.; Cohen, L.G.; et al. Brain-machine interface in chronic stroke: Randomized trial long-term follow-up. Neurorehabil. Neural Repair. 2019, 33, 188–198. [Google Scholar] [CrossRef]
- Bertolucci, F.; Lamola, G.; Fanciullacci, C.; Artoni, F.; Panarese, A.; Micera, S.; Chisari, C. EEG predicts upper limb motor improvement after robotic rehabilitation in chronic stroke patients. Ann. Phys. Rehabil. Med. 2018, 61, e200–e201. [Google Scholar] [CrossRef]
- Du, Y.; Shi, Y.; Ma, H.; Li, D.; Su, T.; Meidege, O.Z.; Wang, B.; Lu, X. Application of multi-dimensional intelligent visual quantitative assessment system to evaluate hand function rehabilitation in stroke patients. Brain Sci. 2022, 12, 1698. [Google Scholar] [CrossRef] [PubMed]
- Jo, S.; Song, Y.; Lee, Y.; Heo, S.H.; Jang, S.J.; Kim, Y.; Shin, J.H.; Jeong, J.; Park, H.S. Functional MRI assessment of brain activity during hand rehabilitation with an MR-compatible soft glove in chronic stroke patients: A preliminary study. In Proceedings of the 2023 International Conference on Rehabilitation Robotics (ICORR), Singapore, Singapore, 24–28 September 2023; pp. 1–6. [Google Scholar] [CrossRef]
- Nunna, B.; Parihar, P.; Wanjari, M.; Shetty, N.; Bora, N. High-resolution imaging insights into shoulder joint pain: A comprehensive review of ultrasound and magnetic resonance imaging (MRI). In Cureus; Springer: Berlin/Heidelberg, Germany, 2023. [Google Scholar] [CrossRef]
- Yu, J.; Luo, L.; Zhu, W.; Li, Y.; Xie, P.; Zhang, L. A novel low-pressure robotic glove based on CT-optimized finger joint kinematic model for long-term rehabilitation of stroke patients. IEEE Trans. Neural Syst. Rehabil. Eng. 2024, 32, 53–62. [Google Scholar] [CrossRef]
- Bai, J.; Li, G.; Lu, X.; Wen, X. Automatic rehabilitation assessment method of upper limb motor function based on posture and distribution force. Front. Neurosci. 2024, 18, 1362495. [Google Scholar] [CrossRef]
- Wang, H.; Chen, P.; Li, Y.; Sun, B.; Liao, Z.; Niu, B.; Niu, J. New rehabilitation assessment method of the end-effector finger rehabilitation robot based on multi-sensor source. Healthcare 2021, 9, 1251. [Google Scholar] [CrossRef]
- Liu, C.; Lu, J.; Yang, H.; Guo, K. Current state of robotics in hand rehabilitation after stroke: A systematic review. Appl. Sci. 2022, 12, 4540. [Google Scholar] [CrossRef]
- Mundt, M.; Colyer, S.; Wade, L.; Needham, L.; Evans, M.; Millett, E.; Alderson, J. Automating video-based two-dimensional motion analysis in sport? Implications for gait event detection, pose estimation, and performance parameter analysis. Scand. J. Med. Sci. Sports 2024, 34, e14693. [Google Scholar] [CrossRef]
- Sheng, B.; Lei, X.; Cheng, J.; Xie, Q.; Tao, J.; Chen, Y. Novel digital assessment system for upper-limb movement in stroke patients using markless-sensing technology and deep learning algorithms. J. Shanghai Jiaotong Univ. Sci. 2024, 7. [Google Scholar] [CrossRef]
- Ai, Q.; Liu, Z.; Meng, W.; Liu, Q.; Xie, S.Q. Machine learning in robot-assisted upper limb rehabilitation: A focused review. IEEE Trans. Cogn. Dev. Syst. 2023, 15, 2053–2063. [Google Scholar] [CrossRef]
- Hossain, D.; Scott, S.H.; Cluff, T.; Dukelow, S.P. The use of machine learning and deep learning techniques to assess proprioceptive impairments of the upper limb after stroke. J. Neuroeng. Rehabil. 2023, 20, 15. [Google Scholar] [CrossRef] [PubMed]
- Gyamerah, S.; Soori, G.T.; Korda, D.R.; Tawiah, J.K.; Akolgo, E.A.; Dapaah, E.O. Comparative analysis of feature extraction of high-dimensional data reduction using machine learning techniques. Am. J. Electr. Comput. Eng. 2023, 7, 374–383. [Google Scholar] [CrossRef]
- Lian, J.; Chen, T. Research on complex data mining analysis and pattern recognition based on deep learning. J. Comput. Electron. Inf. Manag. 2024, 12, 37–41. [Google Scholar] [CrossRef]
- Cranford, S. Getting DEEP with machine learning. Matter 2023, 6, 3113–3116. [Google Scholar] [CrossRef]
- Mitikhin, V.; Solokhina, T. Personalized assessment of the effectiveness of psychosocial rehabilitation: An innovative approach based on the process of analytical hierarchy. Eur. Psychiatr. 2024, 67, S189. [Google Scholar] [CrossRef]
- Demirsoy, M.S.; Gül, A.N.A. Respiratory analysis with electrocardiogram data: Evaluation of Pan-Tompkins algorithm and cubic curve interpolation method. Black Sea J. Eng. Sci. 2024, 7, 374–383. [Google Scholar] [CrossRef]
- Cheung, W.K.; Pakzad, A.; Mogulkoc, N.; Needleman, S.H.; Rangelov, B.; Gudmundsson, E.; Zhao, A.; Abbas, M.; McLaverty, D.; Asimakopoulos, D. Interpolation-split: A data-centric deep learning approach with big interpolated data to boost airway segmentation performance. J. Big Data 2024, 11, 104. [Google Scholar] [CrossRef]
- Mazumder, P.; Baruah, S. A hybrid model for predicting classification dataset based on random forest, support vector machine and artificial neural network. Int. J. Innov. Technol. Explor. Eng. 2023, 13, 19–25. [Google Scholar] [CrossRef]
- Baxani, R.; Edinburgh, M. Heart disease prediction using machine learning algorithms logistic regression, support vector machine and random forest classification techniques. In Support Vector Machine and Random Forest Classification Techniques; SSRN: New York, NY, USA, 2022. [Google Scholar] [CrossRef]
- Hua, W. Design and implementation of a finger rehabilitation device for stroke patients. In Proceedings of the 2024 17th International Convention on Rehabilitation Engineering and Assistive Technology (i-CREATe), Shanghai, China, 23–26 August 2024. [Google Scholar]
- Anwary, A.R.; Yu, H.; Vassallo, M. Gait evaluation using Procrustes and Euclidean distance matrix analysis. IEEE J. Biomed. Health Inform. 2019, 23, 2021–2029. [Google Scholar] [CrossRef] [PubMed]
- Cao, Y.; Li, B.; Li, Q.; Xie, J.; Cao, B.; Yu, S. Kinect-based gait analyses of patients with Parkinson’s disease, patients with stroke with hemiplegia, and healthy adults. CNS Neurosci. Ther. 2017, 23, 447–449. [Google Scholar] [CrossRef] [PubMed]
- Xiang, K.; Wang, W.; Hou, Z.G.; Zhang, C.; Wang, J.; Shi, W.; Jiao, Y.; Lin, T. Muscle synergy analysis based on NMF for lower limb motor function assessment. In Proceedings of the 2022 IEEE International Conference on Robotics and Biomimetics (ROBIO), Xishuangbanna, China, 5–9 December 2022; pp. 2116–2121. [Google Scholar] [CrossRef]
- Yun, I.; Jeung, J.; Song, Y.; Chung, Y. Non-invasive quantitative muscle fatigue estimation based on correlation between sEMG signal and muscle mass. IEEE Access 2020, 8, 191751–191757. [Google Scholar] [CrossRef]
- Tutor, L.J.; Cai, Y. Monitoring rehabilitation of stroke patients using automated Fugl-Meyer assessment. Presented at the 15th International Conference on Applied Human Factors and Ergonomics (AHFE), Nice, France, 22–27 July 2024. [Google Scholar] [CrossRef]
- Capecci, M.; Ceravolo, M.G.; Ferracuti, F.; Iarlori, S.; Kyrki, V.; Monteriu, A.; Romeo, L.; Verdini, F. A hidden semi-Markov model-based approach for rehabilitation exercise assessment. J. Biomed. Inform. 2018, 78, 1–11. [Google Scholar] [CrossRef]
- Wang, S.; Wu, X.; Lai, W.; Yao, J.; Gou, X.; Ye, H.; Yi, J.; Cao, D. Rehabilitation evaluation method and application for upper limb post-stroke based on improved DTW. Biomed. Signal Process. Control 2024, 106, 107775. [Google Scholar] [CrossRef]
- Bai, J.; Song, A. Development of a novel home-based multi-scene upper limb rehabilitation training and evaluation system for post-stroke patients. IEEE Access 2019, 7, 9667–9677. [Google Scholar] [CrossRef]
- Ghafari, G.; Jaywant, A.; Campo, M.; Toglia, J.; O’Dell, M. Construct validity of the Stroke Upper-Limb Capacity Scale as a measure of upper extremity capacity. Arch. Phys. Med. Rehabil. 2022, 103, e105–e106. [Google Scholar] [CrossRef]
- Zhu, Y.; Tang, Y. A class of rational quartic splines and their local tensor product extensions. Comput. Aided Des. 2023, 164, 103603. [Google Scholar] [CrossRef]
- Ruiz-Moreno, E.; López-Ramos, L.M.; Beferull-Lozano, B. A trainable approach to zero-delay smoothing spline interpolation. IEEE Trans. Signal Process. 2023, 71, 4317–4329. [Google Scholar] [CrossRef]
- Liu, S. SMOTE-LMKNN: A synthetic minority oversampling technique based on local means-based k-nearest neighbor. Int. J. Patt. Recogn. Artif. Intell. 2022, 36, 2250019. [Google Scholar] [CrossRef]
- Zhang, Y.; Deng, L.; Huang, H.; Wei, B. An improved SMOTE based on center offset factor and synthesis strategy for imbalanced data classification. J. Supercomput. 2023, 80, 22479–22519. [Google Scholar] [CrossRef]
Task/Finger | Type | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Drinking Water Task | Thumb | 50 | 45 | 30 | 25 | 20 | 18 | 3 | 2 | 82.50% | 82.66% | 79.83% |
Index Finger | 48 | 44 | 28 | 24 | 18 | 16 | 3 | 3 | 91.47% | |||
Middle Finger | 46 | 42 | 26 | 22 | 16 | 14 | 3 | 1 | 74% | |||
Typing Task | Thumb | 52 | 47 | 32 | 27 | 22 | 19 | 3 | 0 | 65.28% | 74.12% | |
Index Finger | 50 | 46 | 30 | 26 | 20 | 17 | 3 | 2 | 82.34% | |||
Middle Finger | 48 | 44 | 28 | 24 | 18 | 16 | 3 | 1 | 74.75% | |||
Page-Turning Task | Thumb | 54 | 49 | 34 | 29 | 24 | 21 | 3 | 1 | 73.72% | 82.70% | |
Index Finger | 52 | 48 | 32 | 28 | 22 | 19 | 3 | 3 | 91.55% | |||
Middle Finger | 50 | 46 | 30 | 26 | 20 | 18 | 3 | 2 | 82.84% |
Category | Accuracy | Precision | Recall | F1 Score |
---|---|---|---|---|
Random Forest | 0.3 | 0.21 | 0.3 | 0.25 |
Neural Network | 0.47 | 0.43 | 0.47 | 0.45 |
SVM | 0.4 | 0.23 | 0.4 | 0.29 |
Data Augmentation Method | Machine Learning Model | Accuracy | Precision | Recall | F1 Score | F1 Score (95% Confidence Interval) |
---|---|---|---|---|---|---|
SMOTE | Random Forest | 0.72 | 0.66 | 0.69 | 0.68 | 0.68 ± 0.02 |
Neural Network | 0.75 | 0.70 | 0.73 | 0.71 | 0.71 ± 0.03 | |
SVM | 0.74 | 0.68 | 0.71 | 0.69 | 0.69 ± 0.02 | |
Cubic Spline Interpolation | Random Forest | 0.74 | 0.69 | 0.71 | 0.70 | 0.70 ± 0.02 |
Neural Network | 0.78 | 0.73 | 0.76 | 0.75 | 0.75 ± 0.02 | |
SVM | 0.76 | 0.71 | 0.74 | 0.73 | 0.73 ± 0.02 | |
Linear Interpolation | Random Forest | 0.75 | 0.70 | 0.73 | 0.72 | 0.72 ± 0.01 |
Neural Network | 0.80 | 0.75 | 0.78 | 0.77 | 0.77 ± 0.01 | |
SVM | 0.78 | 0.72 | 0.76 | 0.74 | 0.74 ± 0.01 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wei, H.; Luh, D.; Chen, Z.; Yan, H.; Zhang, R. An Intelligent Rehabilitation Assessment Method for Small-Sample Scenarios: Machine Learning Validation Based on Rehabilitation Matching Value. Electronics 2025, 14, 1607. https://doi.org/10.3390/electronics14081607
Wei H, Luh D, Chen Z, Yan H, Zhang R. An Intelligent Rehabilitation Assessment Method for Small-Sample Scenarios: Machine Learning Validation Based on Rehabilitation Matching Value. Electronics. 2025; 14(8):1607. https://doi.org/10.3390/electronics14081607
Chicago/Turabian StyleWei, Hua, Dingbang Luh, Zihao Chen, Haixia Yan, and Ruizhi Zhang. 2025. "An Intelligent Rehabilitation Assessment Method for Small-Sample Scenarios: Machine Learning Validation Based on Rehabilitation Matching Value" Electronics 14, no. 8: 1607. https://doi.org/10.3390/electronics14081607
APA StyleWei, H., Luh, D., Chen, Z., Yan, H., & Zhang, R. (2025). An Intelligent Rehabilitation Assessment Method for Small-Sample Scenarios: Machine Learning Validation Based on Rehabilitation Matching Value. Electronics, 14(8), 1607. https://doi.org/10.3390/electronics14081607