TY - JOUR
T1 - Classification of Activities of Daily Living for Older Adults Using Machine Learning and Fixed Time Windowing Technique
AU - Nieto-Vallejo, Andres Eduardo
AU - Parra-Rodriguez, Carlos Alberto
AU - Ramirez-Perez, Omar
N1 - Publisher Copyright:
IEEE
PY - 2023/12/15
Y1 - 2023/12/15
N2 - The classification of activities of daily living (ADLs) in the home of older adults makes it possible to identify risk situations and changes in behavior that may be associated with some type of problem. This information allows caregivers and health professionals to take action when these types of situations are detected. Although many machine learning classification techniques have been proposed, the effectiveness of the solution in a real-world context remains unclear in most cases due to the large number of sensors required, the type of sensors used which may pose privacy issues, and the assumption of considering only segmented sensor events for each activity before training the models. This article presents an evaluation of different machine learning techniques using fixed time windows to extract spatiotemporal features and classify ten human activities in a real smart home with unobtrusive sensors using the Aruba CASAS dataset. The three classification techniques that achieved better performance were random forest, XGBoost, and support vector machine (SVM), achieving an accuracy of 97% with our best model, outperforming other approaches from the literature that were using the same dataset under similar conditions. The proposed classification techniques were also evaluated under a more realistic scenario by reducing the amount of hardware required and using an additional class labeled 'Other' to consider all raw sensor events, including those that do not belong to any specific activity, achieving an accuracy of 89%, outperforming other approaches from the literature using the same dataset under similar conditions.
AB - The classification of activities of daily living (ADLs) in the home of older adults makes it possible to identify risk situations and changes in behavior that may be associated with some type of problem. This information allows caregivers and health professionals to take action when these types of situations are detected. Although many machine learning classification techniques have been proposed, the effectiveness of the solution in a real-world context remains unclear in most cases due to the large number of sensors required, the type of sensors used which may pose privacy issues, and the assumption of considering only segmented sensor events for each activity before training the models. This article presents an evaluation of different machine learning techniques using fixed time windows to extract spatiotemporal features and classify ten human activities in a real smart home with unobtrusive sensors using the Aruba CASAS dataset. The three classification techniques that achieved better performance were random forest, XGBoost, and support vector machine (SVM), achieving an accuracy of 97% with our best model, outperforming other approaches from the literature that were using the same dataset under similar conditions. The proposed classification techniques were also evaluated under a more realistic scenario by reducing the amount of hardware required and using an additional class labeled 'Other' to consider all raw sensor events, including those that do not belong to any specific activity, achieving an accuracy of 89%, outperforming other approaches from the literature using the same dataset under similar conditions.
KW - Activities of daily living (ADLs)
KW - classification
KW - human activity recognition
KW - machine learning
KW - unobtrusive sensors
UR - http://www.scopus.com/inward/record.url?scp=85177066433&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2023.3330630
DO - 10.1109/JSEN.2023.3330630
M3 - Article
AN - SCOPUS:85177066433
SN - 1530-437X
VL - 23
SP - 31513
EP - 31522
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 24
ER -