| Literature DB >> 34256257 |
Ivan Miguel Pires1, Faisal Hussain2, Gonçalo Marques3, Nuno M Garcia4.
Abstract
Human activity recognition (HAR) is a significant research area due to its wide range of applications in intelligent health systems, security, and entertainment games. Over the past few years, many studies have recognized human daily living activities using different machine learning approaches. However, the performance of a machine learning algorithm varies based on the sensing device type, the number of sensors in that device, and the position of the underlying sensing device. Moreover, the incomplete activities (i.e., data captures) in a dataset also play a crucial role in the performance of machine learning algorithms. Therefore, we perform a comparative analysis of eight commonly used machine learning algorithms in different sensor combinations in this work. We used a publicly available mobile sensors dataset and applied the k-Nearest Neighbors (KNN) data imputation technique for extrapolating the missing samples. Afterward, we performed a couple of experiments to figure out which algorithm performs best at which sensors' data combination. The experimental analysis reveals that the AdaBoost algorithm outperformed all machine learning algorithms for recognizing five different human daily living activities with both single and multi-sensor combinations. Furthermore, the experimental results show that AdaBoost is capable to correctly identify all the activities presented in the dataset with 100% classification accuracy.Entities:
Keywords: Human activities recognition; Identification of human daily living activities; Machine learning; Mobile sensors
Year: 2021 PMID: 34256257 DOI: 10.1016/j.compbiomed.2021.104638
Source DB: PubMed Journal: Comput Biol Med ISSN: 0010-4825 Impact factor: 4.589