Detection of Gait Abnormalities for Fall Risk Assessment Using Wrist-Worn Inertial Sensors and Deep Learning
Abstract
:1. Introduction
- A thorough review of the existing approaches for fall risk assessment that utilize wearable sensors and machine learning (ML) methods is presented here, also highlighting their current limitations.
- A preparation of a dataset with realistic parameters of normal and abnormal walking patterns for 18 subjects. The inertial gait data were acquired using non-invasive smartwatches, worn on both wrists. This body location allows unobtrusive, continuous gait monitoring during daily routines and has not yet been explored in terms of fall risk assessment.
- A novel DL method for gait abnormalities detection for wrist-worn devices that can be used at a user’s convenience during everyday life activities is proposed. It serves as proof of concept that wearable sensors can be used for reliable detection of balance deficit and gait abnormalities without the need for the patient to be in a clinical setting. To the best of our knowledge, this is the first study that employs a DL-based method for wrist-worn devices that detects gait abnormalities related to fall risk.
- An analysis of the applicability of convolutional and bidirectional LSTM layers in a multi- channel DNN for learning adequate features from raw sensors signals is carried out here, removing the need of manual feature extraction and incorporation of particular domain knowledge.
- An extensive evaluation of the proposed DL method is carried out here, including: (i) A comparison of the method’s performance using data from a single sensor and data from multiple sensors; (ii) a comparison of multi-sensor information fusion at various levels (data- level, feature-level, decision-level); (iii) a comparison of the proposed method with two classical ML methods, as well as a convolutional neural network (CNN) and LSTM network; (iv) a comparison of the performance of the method on the dominant and non- dominant wrist; (v) an analysis of the effects of changing the decision probability threshold of the proposed DNN when interpreting the predictions on its performance in terms of sensitivity and specificity.
- A discussion about the results, efficiency, and significance of the proposed method, and its potential use in a free-living environment.
2. Related Work
3. Dataset
3.1. Dataset Collection
3.2. Data Preprocessing
4. Methodology
4.1. Convolutional Neural Network (CNN)
4.2. Long Short-Term Memory Networks (LSTM)
4.3. Proposed DNN Method
5. Experimental Setup
5.1. Comparison Methods
5.2. Validation and Evaluation Metrics
6. Experimental Results
6.1. Single vs. Multiple Sensors for Different Information Fusion Levels
6.2. Evaluation of Comparison Methods
6.3. Method’s Performance on the Left (Non-Dominant) vs. Right (Dominant) Wrist
6.4. Method’s Performance with Different Values of the Probability Threshold
7. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Houry, D.; Florence, C.; Baldwin, G.; Stevens, J.; McClure, R. The CDC Injury Center’s Response to the Growing Public Health Problem of Falls Among Older Adults. Am. J. Lifestyle Med. 2016, 10, 74–77. [Google Scholar] [CrossRef] [PubMed]
- Berg, R.L. Division of Health Promotion and Disease Prevention, Institute of Medicine Falls in Older Persons: Risk Factors and Prevention. In The Second Fifty Years: Promoting Health and Preventing Disability; Berg, R.L., Cassells, J.S., Eds.; National Academies Press: Washington, DC, USA, 1992. [Google Scholar]
- Stevens, J.A.; Corso, P.S.; Finkelstein, E.A.; Miller, T.R. The costs of fatal and non-fatal falls among older adults. Inj. Prev. 2006. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Fuller, G.F. Falls in the elderly. Can. Fam. Physician 2000, 57, 771–776. [Google Scholar]
- Deandrea, S.; Lucenteforte, E.; Bravi, F.; Foschi, R.; La Vecchia, C.; Negri, E. Risk factors for falls in community-dwelling older people: A systematic review and meta-analysis. Epidemiology 2010. [Google Scholar] [CrossRef]
- Ambrose, A.F.; Paul, G.; Hausdorff, J.M. Risk factors for falls among older adults: A review of the literature. Maturitas 2013, 75, 51–61. [Google Scholar] [CrossRef]
- Pirker, W.; Katzenschlager, R. Gait disorders in adults and the elderly: A clinical guide. Wien KlinWochenschr 2017, 129, 81–95. [Google Scholar] [CrossRef] [Green Version]
- Nieto-Hidalgo, M.; Ferrández-Pastor, F.J.; Valdivieso-Sarabia, R.J.; Mora-Pascual, J.; García-Chamizo, J.M. A vision based proposal for classification of normal and abnormal gait using RGB camera. J. Biomed. Inform. 2016, 63, 82–89. [Google Scholar] [CrossRef]
- Turner, A.; Hayes, S. The Classification of Minor Gait Alterations Using Wearable Sensors and Deep Learning. IEEE Trans. Biomed. Eng. 2019, 66, 3136–3145. [Google Scholar] [CrossRef]
- Lee, S.S.; Choi, S.T.; Choi, S. Il Classification of gait type based on deep learning using various sensors with smart insole. Sensors 2019, 8, 1757. [Google Scholar] [CrossRef] [Green Version]
- Majumder, A.J.A.; Zerin, I.; Uddin, M.; Ahamed, S.I.; Smith, R.O. smartPrediction: A Real-time Smartphone-based Fall Risk Prediction and Prevention System. In Proceedings of the 2013 Research in Adaptive and Convergent Systems (RACS 2013), Montreal, Canada, 1–4 October 2013. [Google Scholar]
- Marschollek, M.; Rehwald, A.; Wolf, K.H.; Gietzelt, M.; Nemitz, G.; Meyer zu Schwabedissen, H.; Haux, R. Sensor-based fall risk assessment—An expert “to go”. Methods Inf. Med. 2011, 50, 420–426. [Google Scholar]
- Gietzelt, M.; Feldwieser, F.; Gövercin, M.; Steinhagen-Thiessen, E.; Marschollek, M. A prospective field study for sensor-based identification of fall risk in older people with dementia. Inform. Health Soc. Care 2014, 39, 249–261. [Google Scholar] [CrossRef]
- Silva, J.; Madureira, J.; Tonelo, C.; Baltazar, D.; Silva, C.; Martins, A.; Alcobia, C.; Sousa, I. Comparing machine learning approaches for fall risk assessment. In Proceedings of the 10th International Joint Conference on Biomedical Engineering Systems and Technologies (BIOSTEC 2017), Porto, Portugal, 21–23 February 2017. [Google Scholar]
- Howcroft, J.; Kofman, J.; Lemaire, E.D. Prospective Fall-Risk Prediction Models for Older Adults Based on Wearable Sensors. IEEE Trans. Neural Syst. Rehabil. Eng. 2017, 25, 1812–1820. [Google Scholar] [CrossRef] [PubMed]
- Drover, D.; Howcroft, J.; Kofman, J.; Lemaire, E.D. Faller classification in older adults using wearable sensors based on turn and straight-walking accelerometer-based features. Sensors 2017, 17, 1321. [Google Scholar] [CrossRef] [PubMed]
- Wahid, F.; Begg, R.K.; Hass, C.J.; Halgamuge, S.; Ackland, D.C. Classification of Parkinson’s disease gait using spatial-temporal gait features. IEEE J. Biomed. Health Inform. 2015, 19, 1794–1802. [Google Scholar] [CrossRef] [PubMed]
- Rispens, S.M.; Van Schooten, K.S.; Pijnappels, M.; Daffertshofer, A.; Beek, P.J.; Van Dieën, J.H. Identification of fall risk predictors in daily life measurements: Gait characteristics’ reliability and association with self-reported fall history. Neurorehabil. Neural Repair 2015, 29, 54–61. [Google Scholar] [CrossRef] [PubMed]
- Weiss, A.; Brozgol, M.; Dorfman, M.; Herman, T.; Shema, S.; Giladi, N.; Hausdorff, J.M. Does the evaluation of gait quality during daily life provide insight into fall risk? A novel approach using 3-Day accelerometer recordings. Neurorehabil. Neural Repair 2013, 27, 742–752. [Google Scholar] [CrossRef] [PubMed]
- Mancini, M.; Schlueter, H.; El-Gohary, M.; Mattek, N.; Duncan, C.; Kaye, J.; Horak, F.B. Continuous Monitoring of Turning Mobility and Its Association to Falls and Cognitive Function: A Pilot Study. J. Gerontol. A Biol. Sci. Med. Sci. 2016, 71, 1102–1108. [Google Scholar] [CrossRef] [Green Version]
- Tunca, C.; Pehlivan, N.; Ak, N.; Arnrich, B.; Salur, G.; Ersoy, C. Inertial sensor-based robust gait analysis in non-hospital settings for neurological disorders. Sensors 2017, 17, 825. [Google Scholar] [CrossRef] [Green Version]
- Mannini, A.; Trojaniello, D.; Cereatti, A.; Sabatini, A.M. A machine learning framework for gait classification using inertial sensors: Application to elderly, post-stroke and huntington’s disease patients. Sensors 2016, 16, 134. [Google Scholar] [CrossRef] [Green Version]
- Howcroft, J.; Lemaire, E.D.; Kofman, J. Wearable-sensor-based classification models of faller status in older adults. PLoS ONE 2016, 11, e0153240. [Google Scholar] [CrossRef] [Green Version]
- Bengio, Y.; Delalleau, O. On the expressive power of deep architectures. In Proceedings of the Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Espoo, Finland, 5–7 October 2011. [Google Scholar]
- Ravi, D.; Wong, C.; Deligianni, F.; Berthelot, M.; Andreu-Perez, J.; Lo, B.; Yang, G.Z. Deep Learning for Health Informatics. IEEE J. Biomed. Health Inform. 2017, 21, 4–21. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zou, Q.; Wang, Y.; Wang, Q.; Zhao, Y.; Li, Q. Deep Learning-Based Gait Recognition Using Smartphones in the Wild. IEEE Trans. Inf. Forensics Secur. 2020, 15, 3197–3212. [Google Scholar]
- Horst, F.; Lapuschkin, S.; Samek, W.; Müller, K.R.; Schöllhorn, W.I. Explaining the unique nature of individual gait patterns with deep learning. Sci. Rep. 2019. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Aicha, A.N.; Englebienne, G.; van Schooten, K.S.; Pijnappels, M.; Kröse, B. Deep learning to predict falls in older adults based on daily-life trunk accelerometry. Sensors 2018, 18, 1654. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Tunca, C.; Salur, G.; Ersoy, C. Deep Learning for Fall Risk Assessment with Inertial Sensors: Utilizing Domain Knowledge in Spatio-Temporal Gait Parameters. IEEE J. Biomed. Health Inform. 2019, 24, 1994–2005. [Google Scholar] [CrossRef] [PubMed]
- Drunk Busters Impairment Goggle. 08-15 BAC (Black Strap). Available online: http://drunkbusters.com/impairment-goggle/ (accessed on 14 July 2020).
- Salzman, B. Gait and balance disorders in older adults. Am. Fam. Physician 2011, 81, 61–68. [Google Scholar]
- Khusainov, R.; Azzi, D.; Achumba, I.E.; Bersch, S.D. Real-time human ambulation, activity, and physiological monitoring: Taxonomy of issues, techniques, applications, challenges and limitations. Sensors 2013, 10, 12852–12902. [Google Scholar] [CrossRef] [Green Version]
- Dehzangi, O.; Taherisadr, M.; ChangalVala, R. IMU-based gait recognition using convolutional neural networks and multi-sensor fusion. Sensors 2017, 12, 2735. [Google Scholar] [CrossRef] [Green Version]
- Um, T.T.; Pfister, F.M.J.; Pichler, D.; Endo, S.; Lang, M.; Hirche, S.; Fietzek, U.; Kulic, D. Data augmentation of wearable sensor data for Parkinson’s disease monitoring using convolutional neural networks. In Proceedings of the ICMI ‘17: Proceedings of the 19th ACM International Conference on Multimodal Interaction, New York, NY, USA, 13–17 November 2017. [Google Scholar]
- Banos, O.; Galvez, J.M.; Damas, M.; Pomares, H.; Rojas, I. Window size impact in human activity recognition. Sensors 2014, 14, 6474–6499. [Google Scholar] [CrossRef] [Green Version]
- Bengio, Y. Learning Deep Architectures for AI. Found; Trends Mach. Learn. Now Publishers Inc.: Hanover, MA, USA, 2009. [Google Scholar]
- Gu, J.; Wang, Z.; Kuen, J.; Ma, L.; Shahroudy, A.; Shuai, B.; Liu, T.; Wang, X.; Wang, G.; Cai, J.; et al. Recent advances in convolutional neural networks. Pattern Recognit. 2018, 77, 354–377. [Google Scholar] [CrossRef] [Green Version]
- Kiranyaz, S.; Avci, O.; Abdeljaber, O.; Ince, T.; Gabbouj, M.; Inman, D.J. 1D Convolutional Neural Networks and Applications: A Survey. arXiv 2019, arXiv:1905.03554. [Google Scholar]
- Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
- Ioffe, S.; Szegedy, C. Batch Normalization: Accelerating Deep Network Training by Reducing. arXiv 2015, arXiv:1502.03167. [Google Scholar]
- Nair, V.; Hinton, G.E. Rectified linear units improve Restricted Boltzmann machines. In Proceedings of the 27th International Conference on Machine Learning, Haifa, Israel, 21–24 June 2010. [Google Scholar]
- Chollet, F. Deep Learning with Phyton; Manning Publications: New York, NY, USA, 2018. [Google Scholar]
- Srivastava, N.; Hinton, G.; Krizhevsky, A.; Sutskever, I.; Salakhutdinov, R. Dropout: A simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 2014, 15, 1929–1958. [Google Scholar]
- Nwankpa, C.; Ijomah, W.; Gachagan, A.; Marshall, S. Activation Functions: Comparison of trends in Practice and Research for Deep Learning. arXiv 2018, arXiv:1811.03378. [Google Scholar]
- Kingma, D.P.; Ba, J.L. Adam: A method for stochastic optimization. In Proceedings of the 3rd International Conference on Learning Representations, San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
- Prechelt, L. Early Stopping–But When? Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics); Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Abadi, M.; Barham, P.; Chen, J.; Chen, Z.; Davis, A.; Dean, J.; Devin, M.; Ghemawat, S.; Irving, G.; Isard, M.; et al. TensorFlow: A system for large-scale machine learning. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, Savannah, GA, USA, 2–4 November 2016. [Google Scholar]
- Khaleghi, B.; Khamis, A.; Karray, F.O.; Razavi, S.N. Multisensor data fusion: A review of the state-of-the-art. Inf. Fusion 2013, 14, 28–44. [Google Scholar] [CrossRef]
- Kenji Iwana, B.; Uchida, S. Time series classification using local distance-based features in multi-modal fusion networks. Pattern Recognit. 2020, 97. [Google Scholar] [CrossRef]
- Cortes, C.; Vapnik, V. Support-Vector Networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
- Breiman, L. Random Forest. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef] [Green Version]
- Su, X.; Tong, H.; Ji, P. Activity recognition with smartphone sensors. Tsinghua Sci. Technol. 2014, 19, 235–249. [Google Scholar]
- Janko, V.; Gjoreski, M.; De Masi, C.M.; Reščič, N.; Luštrek, M.; Gams, M. Cross-location transfer learning for the Sussex-Huawei locomotion recognition challenge. In Proceedings of the UbiComp/ISWC 2019—Adjunct Proceedings of the 2019 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2019 ACM International Symposium on Wearable Computers, London, UK, 11–13 September 2019. [Google Scholar]
- McNemar, Q. Note on the sampling error of the difference between correlated proportions or percentages. Psychometrika 1947, 12, 153–157. [Google Scholar] [CrossRef]
- Dietterich, T.G. Approximate Statistical Tests for Comparing Supervised Classification Learning Algorithms. Neural Comput. 1998, 10, 1895–1923. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Gjoreski, M.; Gjoreski, H.; Luštrek, M.; Gams, M. How accurately can your wrist device recognize daily activities and detect falls? Sensors 2016, 6, 800. [Google Scholar] [CrossRef] [PubMed]
- Gjoreski, H.; Bizjak, J.; Gjoreski, M.; Gams, M. Comparing Deep and Classical Machine Learning Methods for Human Activity Recognition using Wrist Accelerometer. In Proceedings of the 25th International Joint Conference on Artificial Intelligence, New York, NY, USA, 9–15 July 2016. [Google Scholar]
- Gjoreski, M.; Janko, V.; Slapničar, G.; Mlakar, M.; Reščič, N.; Bizjak, J.; Drobnič, V.; Marinko, M.; Mlakar, N.; Luštrek, M.; et al. Classical and deep learning methods for recognizing human activities and modes of transportation with smartphone sensors. Inf. Fusion 2020, 62, 47–62. [Google Scholar] [CrossRef]
- Williamson, J.; Liu, Q.; Lu, F.; Mohrman, W.; Li, K.; Dick, R.; Shang, L. Data sensing and analysis: Challenges for wearables. In Proceedings of the 20th Asia and South Pacific Design Automation Conference, Chiba, Japan, 9–22 January 2015. [Google Scholar]
Fusion Level | Sensor | ||||
---|---|---|---|---|---|
Accelerometer | Gyroscope | Magnetometer | Rotation Vector | ||
Data | Accuracy | 83.1 | 85.6 | 67.5 | 70.5 |
Sensitivity | 85.5 | 89.8 | 93.2 | 86.9 | |
Specificity | 79.4 | 79.1 | 28.1 | 45.5 | |
Decision | Accuracy | 78.3 | 81.2 | 63.2 | 61.7 |
Sensitivity | 89.8 | 87.7 | 82.2 | 73.7 | |
Specificity | 60.5 | 71.2 | 36.3 | 44.8 | |
Feature (chosen) | Accuracy | 83.7 | 85.8 | 77.2 | 68.3 |
Sensitivity | 90.8 | 89.9 | 93.4 | 76.9 | |
Specificity | 72.9 | 79.7 | 52.4 | 55.0 |
Fusion Level | Sensors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
AG | AM | AR | GM | GR | MR | AGM | AGR | AMR | GMR | AGMR | ||
Data | Accuracy | 87.3 | 65.3 | 78.1 | 76.0 | 79.2 | 74.7 | 85.7 | 85.2 | 70.5 | 78.6 | 83.5 |
Sensitivity | 90.2 | 74.9 | 83.4 | 92.5 | 92.1 | 84.8 | 89.2 | 88.8 | 84.9 | 92.8 | 87.4 | |
Specificity | 82.5 | 49.8 | 69.7 | 50.6 | 59.3 | 58.5 | 80.2 | 79.4 | 47.1 | 56.8 | 77.4 | |
Decision | Accuracy | 80.6 | 61.8 | 71.4 | 72.6 | 74.9 | 60.4 | 71.5 | 74.0 | 66.5 | 74.2 | 72.7 |
Sensitivity | 95.2 | 74.5 | 70.6 | 92.5 | 90.4 | 94.3 | 84.0 | 85.4 | 84.9 | 86.8 | 79.4 | |
Specificity | 57.0 | 43.9 | 72.8 | 43.1 | 52.1 | 12.6 | 53.9 | 58.0 | 40.5 | 55.6 | 63.0 | |
Feature (chosen) | Accuracy | 87.8 | 79.6 | 79.3 | 83.7 | 85.1 | 63.9 | 88.3 | 88.9 | 78.1 | 82.7 | 86.2 |
Sensitivity | 91.9 | 88.8 | 82.0 | 88.6 | 89.6 | 95.7 | 81.7 | 90.6 | 89.1 | 89.9 | 87.6 | |
Specificity | 81.2 | 64.7 | 74.8 | 76.2 | 78.2 | 12.5 | 82.8 | 86.2 | 60.4 | 71.7 | 84.1 |
Method | Sensor Combination | |||||
---|---|---|---|---|---|---|
A | G | AG | GR | AGM | AGR | |
RF | 82.8 | 81.6 | 83.5 | 82.4 | 83.4 | 84.1 |
SVM | 81.3 | 81.6 | 81.8 | 81.2 | 82.2 | 84.0 |
CNN | 77.5 | 79.1 | 80.9 | 77.5 | 76.8 | 85.2 |
LSTM | 83.0 | 83.4 | 86.1 | 81.7 | 79.8 | 86.4 |
Proposed | 83.7 | 85.8 | 87.8 | 85.1 | 88.3 | 88.9 |
Train-Test | ||||||
---|---|---|---|---|---|---|
Left-Right | Right-Left | Right-Right | Left-Left | (Right + Left)-Right | (Right + Left)-Left | |
Accuracy | 79.9 | 82.0 | 83.1 | 85.3 | 88.7 | 89.2 |
Sensitivity | 94.2 | 92.0 | 97.0 | 93.5 | 91.8 | 89.4 |
Specificity | 56.7 | 65.9 | 60.5 | 72.2 | 83.7 | 88.8 |
Threshold | Segment-Level | Trial-Level | ||||
---|---|---|---|---|---|---|
Accuracy | Sensitivity | Specificity | Accuracy | Sensitivity | Specificity | |
0.5 | 88.9 | 90.6 | 86.2 | 87.1 | 86.7 | 87.5 |
0.6 | 89.0 | 91.3 | 85.3 | 87.7 | 87.9 | 87.5 |
0.7 | 88.8 | 91.7 | 84.1 | 87.7 | 88.8 | 86.7 |
0.8 | 88.5 | 92.3 | 82.5 | 88.1 | 90.0 | 86.2 |
0.9 | 88.5 | 93.4 | 80.4 | 86.9 | 91.2 | 82.5 |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kiprijanovska, I.; Gjoreski, H.; Gams, M. Detection of Gait Abnormalities for Fall Risk Assessment Using Wrist-Worn Inertial Sensors and Deep Learning. Sensors 2020, 20, 5373. https://doi.org/10.3390/s20185373
Kiprijanovska I, Gjoreski H, Gams M. Detection of Gait Abnormalities for Fall Risk Assessment Using Wrist-Worn Inertial Sensors and Deep Learning. Sensors. 2020; 20(18):5373. https://doi.org/10.3390/s20185373
Chicago/Turabian StyleKiprijanovska, Ivana, Hristijan Gjoreski, and Matjaž Gams. 2020. "Detection of Gait Abnormalities for Fall Risk Assessment Using Wrist-Worn Inertial Sensors and Deep Learning" Sensors 20, no. 18: 5373. https://doi.org/10.3390/s20185373
APA StyleKiprijanovska, I., Gjoreski, H., & Gams, M. (2020). Detection of Gait Abnormalities for Fall Risk Assessment Using Wrist-Worn Inertial Sensors and Deep Learning. Sensors, 20(18), 5373. https://doi.org/10.3390/s20185373