Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Optimal feature set for smartphone-based activity recognition

Banitalebi Dehkordi, Maryam ORCID:, Zaraki, Abolfazl ORCID: and Setchi, Rossitza ORCID: 2021. Optimal feature set for smartphone-based activity recognition. Procedia Computer Science 192 , pp. 3497-3506. 10.1016/j.procs.2021.09.123

[thumbnail of 1-s2.0-S1877050921018627-main.pdf] PDF - Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (822kB)


Human activity recognition using wearable and mobile devices is used for decades to monitor humans’ daily behaviours. In recent years as smartphones being widely integrated into our daily lives, the use of smartphone’s built-in sensors in human activity recognition has been receiving more attention, in which smartphone accelerometer plays the main role. However, in comparison to the standard machine, when developing human activity recognition using a smartphone, the limitations such as processing capability and energy consumption should be taken into consideration, and therefore, a trade-off between performance and computational complexity should be considered. In this paper, we shed light on the importance of feature selection and its impact on simplifying the activity classification process, which enhances the computational complexity of the system. The novelty of this work is related to identifying the most efficient features for the detection of each individual activity uniquely. In an experimental study with human users and using different smartphones, we investigated how to achieve an optimal feature set, using which the system complexity can be decreased while the activity recognition accuracy remains high. For that, in the considered scenario, we instructed the participants to perform different activities, including static, dynamic, going up and down the stairs, and walking fast and slow while freely holding a smartphone in their hands. To evaluate the obtained optimal feature set implementing two major classification algorithms, the decision tree and the Bayesian network, we investigated activity recognition accuracy for different activities. We further evaluated the optimal feature set by comparing the performance of the activity recognition system using the optimal feature set and three feature sets taken from the state-of-the-art. The experimental results demonstrated that replacing a large number of conventional features with an optimal feature set has only a negligible impact on the overall activity recognition system performance while it can significantly decrease the system’s complexity, which is essential for smartphone-based systems.

Item Type: Article
Date Type: Published Online
Status: Published
Schools: Engineering
Additional Information: This is an open access article under the CC BY-NC-ND license (
Publisher: Elsevier
ISSN: 1877-0509
Date of First Compliant Deposit: 6 October 2021
Date of Acceptance: 8 June 2020
Last Modified: 05 Jan 2024 07:49

Actions (repository staff only)

Edit Item Edit Item


Downloads per month over past year

View more statistics