| Literature DB >> 36211616 |
M Savadkoohi1, T Oladunni2, L A Thompson3.
Abstract
Early and accurate identification of the balance deficits could reduce falls, in particular for older adults, a prone population. Our work investigates deep neural networks' capacity to identify human balance patterns towards predicting fall-risk. Human balance ability can be characterized based on commonly-used balance metrics, such as those derived from the force-plate time series. We hypothesized that low, moderate, and high risk of falling can be characterized based on balance metrics, derived from the force-plate time series, in conjunction with deep learning algorithms. Further, we predicted that our proposed One-One-One Deep Neural Networks algorithm provides a considerable increase in performance compared to other algorithms. Here, an open source force-plate dataset, which quantified human balance from a wide demographic of human participants (163 females and males aged 18-86) for varied standing conditions (eyes-open firm surface, eyes-closed firm surface, eyes-open foam surface, eyes-closed foam surface) was used. Classification was based on one of the several indicators of fall-risk tied to the fear of falling: the clinically-used Falls Efficacy Scale (FES) assessment. For human fall-risk prediction, the deep learning architecture implemented comprised of: Recurrent Neural Network (RNN), Long-Short Time Memory (LSTM), One Dimensional Convolutional Neural Network (1D-CNN), and a proposed One-One-One Deep Neural Network. Results showed that our One-One-One Deep Neural Networks algorithm outperformed the other aforementioned algorithms and state-of-the-art models on the same dataset. With an accuracy, precision, and sensitivity of 99.9%, 100%, 100%, respectively at the 12th epoch, we found that our proposed One-One-One Deep Neural Network model is the most efficient neural network in predicting human's fall-risk (based on the FES measure) using the force-plate time series signal. This is a novel methodology for an accurate prediction of human risk of fall.Entities:
Keywords: Aging; Balance disorder; Balance impairment; C-LSTM; CNN; Deep Learning; Fall-risk; Force-plate; LSTM; Neural Network; RNN
Year: 2021 PMID: 36211616 PMCID: PMC9540455 DOI: 10.1016/j.eswa.2021.115220
Source DB: PubMed Journal: Expert Syst Appl ISSN: 0957-4174 Impact factor: 8.665
Overview of studies on commonly used balance/gait metrics and different analyzing techniques
| Study | Research Objective | Used Features | Subjects | Measuring equipment | Analysis Method/tool | Study outcome | Max Acc |
|---|---|---|---|---|---|---|---|
| ( | To investigate the effect of dynamic visual cues on postural control | CoP sway parameters (e.g., M/L and A/P Standard deviation, sway area, etc.) | 44 healthy individuals | Force-plate | Statistical Analysis (e.g., t-test, ANOVA) | Gravity-congruent visual motion makes significantly reduced postural sway compared to gravity-incongruent one | N/A |
| ( | To examine the effect of running speed on gait-biomechanics variables | Kinetics and kinematics (e.g., cadence, stride length, joints angles, joints torque etc.) | 28 regular runners | 3D motion-capture system & an instrumented treadmill | Statistical Analysis (e.g. one-way ANOVA, Kruskal-Wallis) | Most of gait-biomechanics variables (other than foot-strike) are affected by running speed | N/A |
| ( | To provide the subjects’ full-body 3D kinematics and the GRFs in static balance, while changing support surface and visual cues | Human body’s GRFs, CoPs, and 3D Kinematics (e.g., joints angles) | 27 young and 22 older individuals | 3D motion-capture system & force platform | Visual3D software and Python programming | Biomechanical characteristics were visualized and modeled (e.g., CoP & COG displacement at the A/P & M/L directions versus time, etc.) | N/A |
| ( | To distinguish between different age groups using force-plate signals with different time-series duration | CoP’s temporal, spectral and spatial features (e.g., root mean square (RMS) distance, sway path, mean frequency, etc.) | older adults ( | Force-plate | Statistical Analysis (e.g., Wilcoxon test, MannWhitney U-Test, etc.), Machine Learning (ML) (e.g., K-NN, SVM, MLP, RF, etc.) | For statistical analysis: optimal CoP duration varies based on group under study, For ML analysis: 60 s duration CoP signals is more discriminative | 64.9% (RF) |
| ( | To classify fall-risk in older adults using effective feature selection methods (e.g., ReliefF, SAFE, etc.) | Time-domain and Frequency domain features extracted from CoP and Force signals | 163 young and older individuals ( | Force-plate | Machine Learning (e.g., SVM, K-NN, MLP, NB) | Feature selection methods identified the relevant features successfully, but were incapable of improving classifiers reliability while using only static balance measures | 80% (MLP) |
| ( | To differentiate between fallers from non-fallers | CoP’s Approximate entropy (ApEn) and sample entropy (SampEn) with different input parameters | 163 young and older individuals ( | Force-plate | Statistical Analysis (e.g., threeway ANOVA) | SampEn represents a better choice for the analysis of CoP time-series and to distinguish between groups | N/A |
| ( | To discriminate between young and aged groups | CoP and Forces’ Standard Deviation (STD) | 163 young and older individuals ( | Force-plate | Machine Learning (e.g., SVM, K-NN, DT, LDA, etc.) | Force signals are better predictors than CoPs for group differentiation while using force-plate measures | 81.67% (SVM) |
| ( | Using AI to evaluate different types of balance control subsystems determined by Mini-BESTest | CoP’s extracted Traditional features (e.g., Mean of CoP displacement, etc.) and pixel-based features (e.g., skewness of gray levels for all pixels) | 163 young and older individuals ( | Force-plate | Machine Learning Regressors (e.g., RF, MLP, LR, etc.) | Low mean absolute errors (MAE) showed reliability of AI techniques for assessing balance control subsystems | N/A |
Figure. 1.Measuring three components of the force vector (FX, FY, FZ) and three components of the moment-of-force vector (MX, MY, MZ) by force-plate; Retrieved from (Latash, 2012b)
Figure. 2.A 3-layer neural network architecture
Figure. 3.System Architectural flowchart
Figure. 4.A Multiple Layer Perceptron consisting of an input layer with 2 input features x1 and x2, and 2 hidden layers each with 3 neurons and an output layer with 2 neurons
Figure. 5.Schematic architectural diagram of the 1D-CNN used in this study, composed of three convolutional layers, Max Pooling and Global Average Pooling
Figure. 6.Memory cell of a long short-term memory network (LSTM); (Olah, n.d.; Staudemeyer & Morris, 2019)
Figure. 7.Proposed One-One-One Neural Networks Architecture; composed of one 1D-convolutional layer, one LSTM layer, and one dense layer
Figure. 8.Training vs. Validation Accuracy of an un-tuned classifier
Figure. 9.Training vs. Validation Loss of an un-tuned classifier
Summary of exnerimental results
| Model | Confusion matrix | Precision (%) | Sensitivity (%) | Acc (%) | ||
|---|---|---|---|---|---|---|
|
| 610 | 1 | 5 | 99.3 | 99 | 99.3 |
| 1 | 977 | 2 | ||||
| 8 | 4 | 1392 | ||||
|
| ||||||
|
| 595 | 9 | 23 | 96.6 | 96.6 | 96.9 |
| 4 | 935 | 17 | ||||
| 18 | 20 | 1379 | ||||
|
| ||||||
|
| 662 | 7 | 6 | 98.3 | 98.6 | 98.3 |
| 0 | 939 | 19 | ||||
| 1 | 17 | 1349 | ||||
|
| ||||||
|
| 585 | 2 | 1 | 99.3 | 99.6 | 99.5 |
| 2 | 999 | 8 | ||||
| 0 | 2 | 1401 | ||||
|
| ||||||
|
| 604 | 0 | 1 | 100 | 99.6 | 99.7 |
| 0 | 960 | 1 | ||||
| 0 | 5 | 1429 | ||||
|
| ||||||
|
| 631 | 0 | 0 | 100 | 100 | 99.9 |
| 0 | 998 | 2 | ||||
| 0 | 1 | 1368 | ||||
Figure. 10.CNN classifier’s Training vs. Validation (a) Accuracy (b) loss (c) Receiver operating characteristics
Figure. 13.One-One-one Neural Networks classifier’s Training vs. Validation (a) Accuracy (b) loss (c) Receiver operating characteristics
Figure. 11.RNN classifier’s Training vs. Validation (a) Accuracy (b) loss (c) Receiver operating characteristics
Figure. 12.LSTM classifier’s Training vs. Validation (a) Accuracy (b) loss (c) Receiver operating characteristics
Model Summary
| Layer (type) | Output Shape | Param # |
|---|---|---|
|
| ||
| convld_2 (ConvlD) | (None, 19, 64) | 256 |
| lstm_2 (LSTM) | (None, 256) | 328704 |
| dense_3 (Dense) | (None, 128) | 32896 |
| dense_4 (Dense) | (None, 3) | 387 |
Total params: 362,243
Trainable params: 362,243
ton-trainable params: 0
Comparison with the state-of-the-art
| Study | Year | Best Result (Acc%) |
|---|---|---|
| RF: with six (temporal, spatial, spectral) features used in random selection ( | 2018 | 64.9 |
| MLP; used 18 time and frequency domain features by SAFE feature extraction method ( | 2019 | 80 |
| SVM; used force signals as features ( | 2019 | 81.67 |
|
| 2020 |
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|