| Literature DB >> 3604425 |
Abstract
Entities:
Mesh:
Year: 1987 PMID: 3604425 PMCID: PMC9475421
Source DB: PubMed Journal: Vestn Akad Med Nauk SSSR ISSN: 0002-3027
Figure 1Virtual coaching closed-loop interaction. The proposed model is integrated into the “intelligent” module of the virtual coaching system.
Study participant details.
| Variable | Pilot site | Total value | ||
|
| Athens | Freiburg |
| |
| Participants, n | 14 | 5 | 19 | |
| Age (years), median (IQR) | 64.5 (15.5) | 72.0 (4.0) | 68.0 (11.0) | |
| Height (cm), median (IQR) | 157.5 (11.8) | 170.0 (2.0) | 160.0 (16.5) | |
| Weight (kg), median (IQR) | 67.0 (21.5) | 69.0 (8.0) | 69.0 (21.0) | |
| Male gender, % | 7.14 | 40.00 | 15.79 | |
| Mini-Balance Evaluation Systems Test score (rangea 0-28), median (IQR) | 21.5 (6.0) | 21.0 (1.0) | 21.0 (5.5) | |
| Functional Gait Assessment score (rangea 0-30), median (IQR) | 21.0 (5.0) | 22.0 (3.0) | 21.0 (5.5) | |
| Falls Efficacy Scale International score (rangea 16-64), median (IQR) | 27.5 (9.25) | 19.0 (8.0) | 27.0 (8.5) | |
| Montreal Cognitive Assessment score (rangea 0-30), median (IQR) | 25.5 (3.75) | 27.0 (4.0) | 26.0 (4.0) | |
| World Health Organization Disability Assessment Schedule score (rangea 100-0), median (IQR) | 23.0 (24.5) | 17.0 (21.0) | 17.0 (22.0) | |
| Activities-Specific Balance Confidence Scale score (rangea 0-100), median (IQR) | 76.9 (20.3) | 87.5 (15.0) | 82.5 (19.9) | |
aFor the score range a-b, “a” represents no disability and “b” represents the highest disability.
Description of the available rehabilitation exercises offered within the Holobalance intervention protocol (adapted from Liston et al [27], which is published under Creative Commons Attribution 4.0 International License [30]).
| Exercise type | Exercise description |
| Sitting 1: Yaw | Perform head rotations of 30 degrees in the yaw plane (ie, left-right) while sitting, aiming at enhancing gaze stability. |
| Sitting 2: Pitch | Perform head rotations of 30 degrees in the pitch plane (ie, up-down) while sitting, aiming at enhancing gaze stability and improving common vestibular symptoms such as dizziness, swimminess, and light-headedness. |
| Sitting 3: Bend over | Bend as if to pick up an object off the floor from the sitting position and return to the upright position, aiming at improving functional activities of daily living (ADL) tasks and mitigating vestibular symptoms if provoked through practice. |
| Standing 1: Maintain balance | Maintain balance while standing up and remain in the proper position, aiming at improving postural alignment and standing ability with a smaller base of support. |
| Standing 2: Maintain balance on foam | Maintain balance as in standing exercise 1 while standing on a cushion and remain in the proper position, aiming at promoting sensory reweighting. |
| Standing 3: Bend over and reach up | Bend over bringing the chin to the chest, return the head to the normal upright position on coming up, and reach up while slightly tilting the head back, aiming at improving functional ADL tasks and dizziness. |
| Standing 4: Turn | On site, turn to face the opposite direction (ie, 180° turn), aiming at improving functional ADL tasks and dizziness. |
| Walking 1: Walk to horizon | Walk across the room (back and forth) in a straight path while looking at the horizon, aiming at promoting a normal gait pattern. Minimum space of 2 meters. |
| Walking 2: Walk & yaw | Walk across the room (back and forth) in a straight path while turning the head left and right, aiming at improving gaze stability while walking and functional ADL walking tasks. Minimum space of 2 meters. Yaw movement as in sitting exercise 1. |
| Walking 3: Walk & pitch/V-shape | Walk across the room (back and forth) in a straight path while turning the head up and down, and with V-shaped movement, aiming at improving gaze stability while walking and functional ADL walking tasks. Minimum space of 2 meters. Yaw and pitch movements as in sitting exercises 1 and 2. |
Exercises according to the type and progression level (N=1313).
| Exercise type | Value, n | Exercise progression | |||
|
| 514 |
| |||
|
| Sitting exercises 1 and 2 | 347 | All progression levels | ||
|
| Sitting exercise 3 | 167 | All progression levels | ||
|
| 530 |
| |||
|
| Standing exercises 1 and 2 | 312 | All progression levels | ||
|
| Standing exercise 3 | 97 | Progression levels 0 and 1 included 46; progression level 2 included 19; progression level 3 included 32 | ||
|
| Standing exercise 4 | 121 | All progression levels | ||
|
| 269 |
| |||
|
| Walking exercise 1 | 87 | All progression levels | ||
|
| Walking exercises 2 and 3 | 182 | All progression levels | ||
Figure 2The Holobalance system. (A) Sensor positioning in the Holobalance system. (B) Devices of the Holobalance system. IMU: inertial measurement unit.
Input features for training the machine learning models.
| Feature | Description |
| kb_score | Knowledge-based exercise score as proposed previously [ |
| head_movement_speed | Number of head rotations per second (mean and standard deviation) in the yaw and pitch planes |
| head_movement_range | Range of head rotations (mean and standard deviation) in the yaw and pitch planes |
| posture | Angle of the torso (sitting and standing) |
| trunk_sway | Mean and standard deviation of trunk sway |
| gait_parameters | Center of pressure on both feet (mean distance covered by the center of pressure and standard deviation per gait cycle); double support time (mean value and standard deviation per gait cycle); single support time (mean value and standard deviation per gait cycle); step duration (mean value and standard deviation per gait cycle); stride duration (mean value and standard deviation per gait cycle); cadence (mean value and standard deviation per gait cycle) |
Figure 3The scoring model.
Figure 4Machine learning (ML) model training approach. kNN: k-nearest neighbors; ROC: receiver operating characteristic; SVM: support vector machine.
Results of interobserver variability per exercise type.
| Exercise type | k statistic |
| All exercises | 0.75 |
| Sitting exercises | 0.68 |
| Standing exercises | 0.79 |
| Walking exercises | 0.75 |
Figure 5Confusion matrix. All types of exercises (N=665) in the annotation process of 2 observers.
Macro accuracy results of the winning classifiers for each of the considered models.
| Exercise type | Macro accuracy/winning classifier | ||||||
|
| Total score | Component 1 | Component 2 | Component 3 | Component 4 | Component 5 | Component 6 |
| Sitting 1 and sitting 2 | 0.90/Gaussian process | 0.88/Gaussian process | 0.90/kNNa | 0.89/Gaussian process | N/Ab | N/A | N/A |
| Sitting 3 | 0.87/Gaussian process | 0.86/Neural network | 0.91/Gaussian process | N/A | N/A | N/A | N/A |
| Standing 1 and standing 2 | 0.85/Gaussian process | 0.83/Gaussian process | 0.86/Gaussian process | N/A | N/A | N/A | N/A |
| Standing 3 (progressions 0-1) | 0.91/kNN | 0.91/Gaussian process | 0.92/Gaussian process | 0.89/kNN | 0.90/Random forest | N/A | N/A |
| Standing 3 (progression 2) | 0.87/SVMc (linear) | 0.89/Gaussian process | 0.90/Naïve Bayes | 0.88/Random forest | 0.91/kNN | N/A | N/A |
| Standing 3 (progression 3) | 0.91/Random forest | 0.90/AdaBoost | 0.88/Neural network | 0.86/kNN | 0.89/kNN | N/A | N/A |
| Standing 4 | 0.92/Gaussian process | 0.86/Gaussian process | 0.88/Gaussian process | 0.80/kNN | N/A | N/A | N/A |
| Walking 1 | 0.90/Random forest | 0.81/Gaussian process | 0.85/Random forest | 0.92/Random forest | N/A | N/A | N/A |
| Walking 2 and walking 3 | 0.81/kNN | 0.74/kNN | 0.75/SVM (linear) | 0.78/SVM (RBFd) | 0.71/kNN | 0.75/SVM (RBF) | 0.75/kNN |
akNN: k-nearest neighbors.
bN/A: not applicable.
cSVM: support vector machine.
dRBF: radial basis function.
Overall classification accuracy and k-statistic analysis.
| Exercise type | Total score (model) | k statistic (interobserver variability) | k statistic (observer 1 – MLa model) | k statistic (observer 1 – knowledge-based model) | |
|
|
| 0.68 | 0.69 | 0.58 | |
|
| Sitting exercises 1 and 2 | 0.90 (Gaussian process) |
|
|
|
|
| Sitting exercise 3 | 0.86 (Gaussian process) |
|
|
|
|
|
| 0.79 | 0.77 | 0.61 | |
|
| Standing exercises 1 and 2 | 0.853 (Gaussian process) |
|
|
|
|
| Standing exercise 3 (progression level 0-1) | 0.912 (kNNb) |
|
|
|
|
| Standing exercise 3 (progression level 2) | 0.8736 (SVMc linear) |
|
|
|
|
| Standing exercise 3 (progression level 3) | 0.905 (random forest) |
|
|
|
|
| Standing exercise 4 | 0.918 (Gaussian process) |
|
|
|
|
|
| 0.75 | 0.71 | 0.52 | |
|
| Walking exercise 1 | 0.899 (random forest) |
|
|
|
|
| Walking exercises 2 and 3 | 0.813 (kNN) |
|
|
|
aML: machine learning.
bkNN: k-nearest neighbors.
cSVM: support vector machine.