| Literature DB >> 32117941 |
Xiaoqun Yu1, Hai Qiu2, Shuping Xiong1.
Abstract
Falls in the elderly is a major public health concern due to its high prevalence, serious consequences and heavy burden on the society. Many falls in older people happen within a very short time, which makes it difficult to predict a fall before it occurs and then to provide protection for the person who is falling. The primary objective of this study was to develop deep neural networks for predicting a fall during its initiation and descending but before the body impacts to the ground so that a safety mechanism can be enabled to prevent fall-related injuries. We divided the falling process into three stages (non-fall, pre-impact fall and fall) and developed deep neutral networks to perform three-class classification. Three deep learning models, convolutional neural network (CNN), long short term memory (LSTM), and a novel hybrid model integrating both convolution and long short term memory (ConvLSTM) were proposed and evaluated on a large public dataset of various falls and activities of daily living (ADL) acquired with wearable inertial sensors (accelerometer and gyroscope). Fivefold cross validation results showed that the hybrid ConvLSTM model had mean sensitivities of 93.15, 93.78, and 96.00% for non-fall, pre-impact fall and fall, respectively, which were higher than both LSTM (except the fall class) and CNN models. ConvLSTM model also showed higher specificities for all three classes (96.59, 94.49, and 98.69%) than LSTM and CNN models. In addition, latency test on a microcontroller unit showed that ConvLSTM model had a short latency of 1.06 ms, which was much lower than LSTM model (3.15 ms) and comparable with CNN model (0.77 ms). High prediction accuracy (especially for pre-impact fall) and low latency on the microboard indicated that the proposed hybrid ConvLSTM model outperformed both LSTM and CNN models. These findings suggest that our proposed novel hybrid ConvLSTM model has great potential to be embedded into wearable inertial sensor-based systems to predict pre-impact fall in real-time so that protective devices could be triggered in time to prevent fall-related injuries for older people.Entities:
Keywords: deep neural network; fall risk; inertial sensor; machine learning; pre-impact fall
Year: 2020 PMID: 32117941 PMCID: PMC7028683 DOI: 10.3389/fbioe.2020.00063
Source DB: PubMed Journal: Front Bioeng Biotechnol ISSN: 2296-4185
FIGURE 1Illustration of labeling three classes during a fall. The beginning period is labeled as non-fall and the blue and orange areas indicate pre-impact fall and fall, respectively; the remainder of the sequence is removed for the labeling.
The design of CNN model.
| Conv1 | conv | 3 × 64 | 256 × 6 |
| batchNorm | |||
| relu | |||
| max pooling | 3 × 64 | ||
| Conv2 | conv | 3 × 64 | 127 × 64 |
| batchNorm | |||
| relu | |||
| max pooling | 3 × 64 | ||
| Conv3 | conv | 3 × 64 | 62 × 64 |
| batchNorm | |||
| relu | |||
| max pooling | 3 × 64 | ||
| FC1 | fully connection | 1920 × 512 | 1 × 1920 |
| FC2 | fully connection | 512 × 3 | 1 × 512 |
| Softmax | softmax | Classifier | 1 × 3 |
Results of hyperparameter tuning for the structure of ConvLSTM model.
| 1 | 32 | 2 | 2 | 0.5 | 88.99 | 93.31 | 96.31 |
| 2 | 32 | 2 | 2 | 0.8 | 91.49 | 93.31 | 96.31 |
| 3 | 32 | 2 | 4 | 0.5 | 91.64 | 91.21 | 96.77 |
| 4 | 32 | 2 | 4 | 0.8 | 92.84 | 90.79 | 96.31 |
| 5 | 32 | 4 | 2 | 0.5 | 92.41 | 89.12 | 96.77 |
| 6 | 32 | 4 | 2 | 0.8 | 90.51 | 93.72 | 96.77 |
| 7 | 32 | 4 | 4 | 0.5 | 94.84 | 89.54 | 94.47 |
| 8 | 32 | 4 | 4 | 0.8 | 91.28 | 90.38 | 95.85 |
| 9 | 64 | 2 | 2 | 0.5 | 90.93 | 91.63 | 97.70 |
| 10 | 64 | 2 | 2 | 0.8 | 91.65 | 92.89 | 97.24 |
| 11 | 64 | 2 | 4 | 0.5 | 88.54 | 92.05 | 98.16 |
| 12 | 64 | 2 | 4 | 0.8 | 85.78 | 93.51 | 97.24 |
| 13∗ | 64 | 4 | 2 | 0.5 | 92.30 | 93.30 | 95.86 |
| 14 | 64 | 4 | 2 | 0.8 | 90.18 | 91.63 | 96.77 |
| 15 | 64 | 4 | 4 | 0.5 | 91.47 | 89.94 | 95.85 |
| 16 | 64 | 4 | 4 | 0.8 | 90.22 | 89.54 | 96.31 |
| 17 | 128 | 2 | 2 | 0.5 | 91.73 | 93.31 | 93.55 |
| 18 | 128 | 2 | 2 | 0.8 | 93.77 | 88.28 | 95.85 |
| 19 | 128 | 2 | 4 | 0.5 | 90.58 | 92.89 | 96.31 |
| 20 | 128 | 2 | 4 | 0.8 | 92.10 | 90.79 | 98.16 |
| 21 | 128 | 4 | 2 | 0.5 | 90.45 | 94.98 | 96.31 |
| 22 | 128 | 4 | 2 | 0.8 | 90.75 | 91.63 | 99.08 |
| 23 | 128 | 4 | 4 | 0.5 | 88.85 | 94.56 | 95.85 |
| 24 | 128 | 4 | 4 | 0.8 | 88.53 | 89.96 | 97.24 |
FIGURE 2The architecture design of hybrid ConvLSTM model.
Classification results of three deep learning models on the test dataset.
| Sensitivity (%) | Non-fall | 89.90 | 91.50 | 93.15 | 88.39 |
| Pre-impact fall | 90.33 | 91.48 | 93.78 | 91.08 | |
| Fall | 93.76 | 96.22 | 96.00 | 98.73 | |
| Specificity (%) | Non-fall | 95.05 | 95.93 | 96.59 | 97.85 |
| Pre-impact fall | 91.52 | 94.00 | 94.49 | 90.77 | |
| Fall | 98.42 | 97.54 | 98.69 | 97.93 | |
| Accuracy (%) | Non-fall | 90.01 | 91.59 | 93.22 | 93.12 |
| Pre-impact fall | 91.51 | 93.98 | 94.48 | 90.93 | |
| Fall | 98.38 | 97.52 | 98.66 | 98.33 |
FIGURE 3Learning curves of CNN (A), LSTM (B), and ConvLSTM (C) models on the training dataset.
FIGURE 4Learning curves of CNN (A), LSTM (B), and ConvLSTM (C) models on the test dataset.