| Literature DB >> 32420327 |
Anita Ramachandran1, Anupama Karuppiah2.
Abstract
With advances in medicine and healthcare systems, the average life expectancy of human beings has increased to more than 80 yrs. As a result, the demographic old-age dependency ratio (people aged 65 or above relative to those aged 15-64) is expected to increase, by 2060, from ∼28% to ∼50% in the European Union and from ∼33% to ∼45% in Asia (Ageing Report European Economy, 2015). Therefore, the percentage of people who need additional care is also expected to increase. For instance, per studies conducted by the National Program for Health Care of the Elderly (NPHCE), elderly population in India will increase to 12% of the national population by 2025 with 8%-10% requiring utmost care. Geriatric healthcare has gained a lot of prominence in recent years, with specific focus on fall detection systems (FDSs) because of their impact on public lives. According to a World Health Organization report, the frequency of falls increases with increase in age and frailty. Older people living in nursing homes fall more often than those living in the community and 40% of them experience recurrent falls (World Health Organization, 2007). Machine learning (ML) has found its application in geriatric healthcare systems, especially in FDSs. In this paper, we examine the requirements of a typical FDS. Then we present a survey of the recent work in the area of fall detection systems, with focus on the application of machine learning. We also analyze the challenges in FDS systems based on the literature survey.Entities:
Mesh:
Year: 2020 PMID: 32420327 PMCID: PMC7201510 DOI: 10.1155/2020/2167160
Source DB: PubMed Journal: Biomed Res Int Impact factor: 3.411
Figure 1Taxonomy of machine learning algorithms.
Figure 2Flow diagram for machine learning-based model building.
Threshold-based systems for fall detection using wearable devices.
| Reference | Year | Dataset used | Sensors used | Sensor placement | Methodology | Observed performance |
|---|---|---|---|---|---|---|
| [ | 2009 | Generated from experiments | Accelerometer, gyroscope | Chest, thigh | Three-step algorithm based on activity intensity analysis, posture analysis, and transition analysis, based on signals reported by accelerometer and gyroscope | Sensitivity = 91% |
|
| ||||||
| [ | 2011 | Generated from experiments | 3D accelerometer | Not specified | Algorithm based on first differences and first derivatives of sum of accelerometer readings along | Algorithm is reliable, simple, and real time |
|
| ||||||
| [ | 2015 | Generated from experiments | Accelerometer | Waist | Quaternion algorithm using sum acceleration and angle information | Better sensitivity and specificity than threshold-based algorithms |
|
| ||||||
| [ | 2015 | Generated from experiments | Accelerometer, HRV sensor | Not specified | Analysis of signals from accelerometer for movement detection and HRV sensor for stress detection | Accuracy = 96% to 100% (depending on the type of movement) |
|
| ||||||
| [ | 2017 | Generated from experiments | 3-Axis accelerometer, 3-axis gyroscope, 3-axes magnetometer | Shoulder, waist, and foot | Threshold-based method, applied to acceleration and Euler's angle (yaw, pitch, and roll), run on a mobile phone | Accuracy = 100% |
|
| ||||||
| [ | 2017 | Generated from experiments | G-force sensor | Smartphone | 3-Phase detection based on thresholds to identify falls and smartphone drops | Specificity = 72% when compared to the specificity of 31% with 2-phase threshold-based algorithm |
|
| ||||||
| [ | 2017 | Generated from experiments | MEMS accelerometers, RF signals | Waist + network of fixed motes within the home | Signal analysis based on threshold-based methods | Not specified |
Machine learning-based systems for fall detection using wearable systems.
| Reference | Year | Dataset used | Sensors/dataset used | Sensor placement (if wearable system) | Methodology | Observed performance |
|---|---|---|---|---|---|---|
| [ | 2011 | UCI dataset | 3-Axes accelerometer, 2-axis gyroscope | Chest, thigh | Comparison of ML algorithms for fall detection using single node and two nodes | Accuracy of classification = 99.8%, with 2 nodes—one on the waist and one on the knee |
|
| ||||||
| [ | 2012 | Generated from experiments | Accelerometer | Mobile phone | Comparison of SVM, SMLR, Naive Bayes, decision trees, kNN, and regularized logistic regression for fall detection | Support vector machines and regularized logistic regression were able to identify a fall with 98% accuracy and classify the type of fall (trips, left lateral, slips, right lateral) with 99% accuracy. Naïve-Bayes reported least accuracy |
|
| ||||||
| [ | 2014 | Generated from experiments | Accelerometer, gyroscope, magnetometer | 6 different positions on the body | Comparison of k-NN classifier, LSM, SVM, BDM, DTW, and ANNs algorithms | k-NN classifier and LSM gave above 99% for sensitivity, specificity, and accuracy |
|
| ||||||
| [ | 2014 | Generated from experiments | Accelerometer | Mobile phone | Accelerometer data from wearable sensors to generate alarms for falls, combined with context recognition using sensors in an apartment, for inferring regular ADLs, using Bayesian networks | Provides statistical information regarding the fall risk probability for a subject |
|
| ||||||
| [ | 2015 | Publicly available activity recognition dataset | Accelerometer, gyroscope | Smartphone | Comparison of Naive Bayes classifier, decision trees, random forests, classifiers based on ensemble learning (random committee), and lazy learning (IBk) algorithms for activity detection | Naive Bayes classifier performs reasonably well for a large dataset, with 79% accuracy, and it is fastest in terms of building the model taking only.5.76 seconds |
|
| ||||||
| [ | 2016 | Generated from experiments | 3-Axes accelerometer | Not specified | Comparison of decision tree, decision tree ensemble, kNN, neural networks, MLP algorithms for soft fall detection | Decision tree ensemble was able to detect soft falls at more than 0.9 AUC |
| [ | 2016 | MobiFall dataset | Accelerometer, gyroscope | User's trouser pocket | Comparison of Naïve-Bayes, LSM, ANN, SVM, kNN algorithms for fall detection | k-NN, ANN, SVM had the best accuracy—results for kNN: |
|
| ||||||
| [ | 2016 | Generated from experiments | 3-Axis accelerometer | Smartwatch | Threshold-based analysis of acceleration | Accuracy = 96.01% |
|
| ||||||
| [ | 2017 | Generated from experiments | Accelerometer, gyroscope | Vest | Kalman filter for noise reduction, sliding window, and Bayes network classifier for fall detection | With Kalman filter |
|
| ||||||
| [ | 2017 | Generated from experiments | 3D accelerometer | Smartphone | Combination of threshold-based and ML-based algorithms—K-Star, Naive Bayes, J48 | Energy saving = 62% compared with ML-only techniques |
|
| ||||||
| [ | 2017 | Generated from experiments | 3-Axes accelerometer | Waist | Combination of threshold-based and knowledge-based approach based on SVM to detect a fall event | Using a knowledge-based algorithm: |
|
| ||||||
| [ | 2017 | Generated from experiments | 3-Axes accelerometer | Smartwatch | Spectrum analysis, combined with GA-SVM, SVM, and C4.5 classifiers | GA-SVM gave best results with |
|
| ||||||
| [ | 2017 | MobiFall dataset | 3-Axes accelerometer | Not specified | Comparison of multilevel fuzzy min-max neural network, MLP, KNN, SVM, PCA for fall detection | Multilevel fuzzy min-max neural network gave best results with |
|
| ||||||
| [ | 2017 | FARSEEING dataset | 3-Axes accelerometer | 5 locations on the upper body - neck, chest, waist, right side, and left side | Sensor orientation calibration algorithm to resolve issues arising out of misplaced sensor locations and misaligned sensor orientations, HMM classifiers | Sensitivity = 99.2% (experimental dataset), 100% (real-world fall dataset) |
|
| ||||||
| [ | 2017 | Generated from experiments | 3-Axes accelerometer | Chest | LWT-based frequency domain analysis and SVM-based time domain analysis of RMS of acceleration | Accuracy = 100% |
| [ | 2017 | Generated from experiments | 3-Axis accelerometer, 3-axis gyroscope | Waist | Backpropagation neural network (BPNN) for fall detection | Accuracy = 98.182% |
|
| ||||||
| [ | 2010 | Generated from experiments | Accelerometer | Chest, thigh | Naïve-Bayes, SVM, OneR, C4.5 (J48), neural networks | Naïve-Bayes gave best results |
|
| ||||||
| [ | 2016 | Generated from experiments | Accelerometer | Different parts of the body | Bayesian framework for feature selection, Naïve-Bayes, C4.5 | Better accuracy with improved classification than Naïve-Bayes and C4.5 |
|
| ||||||
| [ | 2016 | Generated from experiments | 3D accelerometer | Chest | SVM, kNN, complex tree algorithms applied on data generated by accelerometers | Accuracy and precision of SVM were the highest |
|
| ||||||
| [ | 2017 | Generated from experiments | Accelerometer (MobiAct dataset) | Not applicable | ENN + kNN (where ENN was applied to remove outliers), ANN, SVM, and J48 | For ENN + kNN: |
|
| ||||||
| [ | 2018 | Generated from experiments | Triaxial gyroscope | Waist | Decision tree | Accuracy = 99.52% |
|
| ||||||
| [ | 2018 | Cogent dataset, SisFall dataset | 3D accelerometer, 3D gyroscope-Cogent dataset | Chest, waist | Event-ML, classification and regression tree (CART), kNN, logistic regression, SVM | Better precision and F-scores with Event-ML than FOSW and FNSW-based approaches |
|
| ||||||
| [ | 2019 | Public datasets | Accelerometer, gyroscope | Chest, thigh | ANN, kNN, QSVM, ensemble bagged tree (EBT) | Extraction of new features from acceleration and angular velocity improved the accuracy of all 4 classifiers. Accuracy of EBT was highest (97.7%) |
|
| ||||||
| [ | 2019 | SisFall dataset | Accelerometer, gyroscope | Waist | kNN, SVM, random forest | Accuracy for fall detection was the highest for kNN (99.8%). Accuracy for recognizing fall activities was the highest for random forest (96.82%) |
|
| ||||||
| [ | 2018 | SisFall dataset, generated from experiments | Accelerometer | Chest/thigh, waist | SVM, kNN, Naïve-Bayes, decision tree | Accuracy and sensitivity of SVM were the highest (97.6% and 98.3%, respectively) for both datasets |
|
| ||||||
| [ | 2018 | UMA dataset | Accelerometer, gyroscope, magnetometer | Wrist, waist, chest, ankle | kNN, Naïve-Bayes, SVM, ANN, decision tree | Without risk categorization: 81% for decision tree |
| [ | 2019 | Public datasets | Accelerometer | Not specified | CNN-based models for feature extraction | Highest accuracy reported = 99.86% |
|
| ||||||
| [ | 2018 | SisFall dataset-original and manually labelled | Accelerometer | Not specified | RNN | Highest accuracy reported for fall detection: 83.68% (before manual labelling), 98.33% (after manual labelling) |
|
| ||||||
| [ | 2018 | Generated from experiments | Accelerometer, gyroscope, magnetometer | Near the waist | kNN | Accuracy = 99.4% |
|
| ||||||
| [ | 2018 | Generated from experiments | Accelerometer | Waist | Decision tree | Accuracy = 91.67% |
|
| ||||||
| [ | 2018 | SisFall dataset | Accelerometer | Waist | RNN with LSTM | Highest accuracy (after hyperparameter optimization) = 97.16% |
|
| ||||||
| [ | 2017 | Generated from experiments | Accelerometer, gyroscope, proximity sensor, compass | Right, left, and front pockets | SVM, decision tree, kNN, discriminant analysis | Highest accuracy = 99% for SVM |
|
| ||||||
| [ | 2018 | Generated from experiments | Depth camera, accelerometer | Waist | CNN | Accuracy of fall detection = 100% |
|
| ||||||
| [ | 2017 | Public datasets | Accelerometer | Not specified | CNN-based analysis on time series accelerometer data converted to images | Accuracy = 92.3% |
|
| ||||||
| [ | 2017 | Generated from experiments | Accelerometer, radar, depth camera | Wrist | Ensemble subspace discriminant, linear discriminant, kNN, SVM | Overall accuracy of ensemble classifier was the highest, after fusion of radar, accelerometer, and camera = 91.3%. This is an improvement of 11.2% compared to radar-only and 16.9% compared to accelerometer-only results |
|
| ||||||
| [ | 2018 | Generated from experiments | Accelerometer, gyroscope, magnetometer | Hip | SVM, random forest | Without sensor fusion: |
Biological risk factors on falls.
| Reference | Year | Population demographics | Relevant parameters [odds ratio] |
|---|---|---|---|
| [ | 2012 | Adults 65 years and older, with focus on adults 85 years and older | Activity limitation due to health problems [1.13]; use of assistive devices [2.18]; diabetes [1.2]; history of stroke [1.32] |
|
| |||
| [ | 2013 | Adults 18–88 years with RA | Swollen or tender lower extremity joints [2.0]; history of stroke or Parkinson's disease [1.8]; history of ≥2 falls in previous 12 months [4.3]; symptoms of feeling dizzy or unsteady [1.8] |
|
| |||
| [ | 2007 | Older adults | Weakness [8]; balance deficit [5]; gait deficit [5]; visual deficit [9]; mobility limitation [8]; cognitive impairment [5]; impaired functional status [4]; postural hypotension [5] |
|
| |||
| [ | 2016 | Adults aged 60–95 years | Visual deficit [1.851]; chronic conditions [1.633]; vertigo [2.237]; imbalance [3.105]; fear of falling [3.227]; history of previous falls [5.661]; postural hypotension [0.804]; use of assistive devices [2.139]; hearing impairment [1.543] |
|
| |||
| [ | 1996 | Adults 70 years or older living in homes for elderly | Mobility impairment [5.0]; dizziness upon standing [2.3]; history of stroke [3.4]; postural hypotension [2.0]; urinary incontinence [2.6]; use of walking aid [3.2]; visual deficit [1.7]; history of falls [3.5] |
|
| |||
| [ | 2016 | Medical records of elderly hospitalized patients | Cancer [2.71]; vertigo [4.35]; weakness of lower legs [2.15] |