TY - JOUR
T1 - Fall Detection in the Elderly using Different Machine Learning Algorithms with Optimal Window Size
AU - Kausar, Firdous
AU - Mesbah, Mostefa
AU - Iqbal, Waseem
AU - Ahmad, Awais
AU - Sayyed, Ikram
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2023/8/4
Y1 - 2023/8/4
N2 - Mobility deteriorates with age, and falls become more frequent, resulting in injuries or even death. However, many such injuries and deaths can be prevented, resulting in financial savings. This paper proposes a method to identify and distinguish falls from activities of daily living (ADLs) in older adults utilizing a wearable fall detection device. Novel preprocessing and feature extraction techniques to extract features from accelerometry data were developed. In addition, machine-learning techniques, such as support vector machine (SVM), k-nearest neighbor (k-NN), random forest (RF), and artificial neural network (ANN), were used to classify the acceleration and rotation signals into falls or ADLs. The main contributions of the research are the implementation of a two-class classification algorithm for fall detection and analyzing the effect of sliding window size on system performance. The publicly available SisFall dataset was utilized to develop the fall detection algorithm, and various window sizes were evaluated. The results show that the best compromise between processing time and detection performance is achieved with a window size of 3 s. The proposed and implemented approaches employing the SVM algorithm demonstrated a perfect F-1 score and recall value of 100% when testing for a fall. We achieved an accuracy of 96.34% by using the k-NN algorithm. Furthermore, the ensemble machine-learning algorithms, SVM and RF, achieved accuracy, sensitivity, and specificity higher than 99%.
AB - Mobility deteriorates with age, and falls become more frequent, resulting in injuries or even death. However, many such injuries and deaths can be prevented, resulting in financial savings. This paper proposes a method to identify and distinguish falls from activities of daily living (ADLs) in older adults utilizing a wearable fall detection device. Novel preprocessing and feature extraction techniques to extract features from accelerometry data were developed. In addition, machine-learning techniques, such as support vector machine (SVM), k-nearest neighbor (k-NN), random forest (RF), and artificial neural network (ANN), were used to classify the acceleration and rotation signals into falls or ADLs. The main contributions of the research are the implementation of a two-class classification algorithm for fall detection and analyzing the effect of sliding window size on system performance. The publicly available SisFall dataset was utilized to develop the fall detection algorithm, and various window sizes were evaluated. The results show that the best compromise between processing time and detection performance is achieved with a window size of 3 s. The proposed and implemented approaches employing the SVM algorithm demonstrated a perfect F-1 score and recall value of 100% when testing for a fall. We achieved an accuracy of 96.34% by using the k-NN algorithm. Furthermore, the ensemble machine-learning algorithms, SVM and RF, achieved accuracy, sensitivity, and specificity higher than 99%.
KW - Artificial neural network
KW - Fall detection
KW - Feature extraction
KW - Machine learning
KW - Random forest
KW - Sliding window
KW - Support vector machine
KW - k-nearest neighbor
UR - http://www.scopus.com/inward/record.url?scp=85166664553&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85166664553&partnerID=8YFLogxK
UR - https://www.mendeley.com/catalogue/691a5eba-0f00-3f11-b30d-b757eb57b4e3/
U2 - 10.1007/s11036-023-02215-6
DO - 10.1007/s11036-023-02215-6
M3 - Article
AN - SCOPUS:85166664553
SN - 1383-469X
JO - Mobile Networks and Applications
JF - Mobile Networks and Applications
ER -