A Granular Computing Classifier for Human Activity with Smartphones
Abstract
Recently, smart home devices have been widely used to assist and facilitate the lives of human beings. Human activity recognition (HAR) aims to identify human activities using sensors in smartphones. Therefore, it can be employed in many applications, such as remote health monitoring for disabled and elderly people. This paper proposes a granular computing-based approach to classifying human activities using wearable sensing devices. The approach has two main phases: feature selection and classification. In the feature selection phase, the approach attempts to remove redundant and irrelevant attributes. At the same time, the classification phase makes use of granular computing concepts to build the granules and find the relationships between granules at different levels. To evaluate the approach, we applied the dataset to five famous machine learning models. For the comparative evaluation, we also tested other well-known machine learning methods. The experimental results presented in this paper show that the approach outperformed common traditional classifiers in terms of classification precision recall, f-measure, and MCC for most recognized human activities by approximately 97.3%, 94%, 95.5%, and 94.8%, respectively. However, in terms of processing time, it performs comparably.