TY - JOUR
T1 - Optimal feature set for smartphone-based activity recognition
AU - Dehkordi, Maryam Banitalebi
AU - Zaraki, Abolfazl
AU - Setchi, Rossitza
N1 - Funding Information:
The authors would like to acknowledge the support of the Centre for Artificial Intelligence, Robotics and Human-Machine Systems (IROHMS), operation C82092, part-funded by the European Regional Development Fund (ERDF) through the Welsh Government. In addition, the authors would like to thank Prof. Eckehard Steinbach from the Technical University of Munich and Dr Georg Schroth from NavVis Gmb. for their support during the collaborative research, Dr Arezou Banitalebi Dehkordi for her work and assistance with data analysis, and the participants of the data logging experiments.
Funding Information:
The authors would like to acknowledge the support of the Centre for Artificial Intelligence, Robotics and Human-Machine Systems (IROHMS), operation C82092, part-funded by the European Regional Development Fund (ERDF) through the Welsh Government.
Publisher Copyright:
© 2021 The Authors. Published by Elsevier B.V.This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0) Peer-review under responsibility of the scientific committee of KES International.
PY - 2021
Y1 - 2021
N2 - 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.
AB - 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.
KW - Activity recognition
KW - Feature extraction
KW - Feature selection
KW - Inertial sensor
KW - Smartphone
UR - http://www.scopus.com/inward/record.url?scp=85116867753&partnerID=8YFLogxK
U2 - 10.1016/j.procs.2021.09.123
DO - 10.1016/j.procs.2021.09.123
M3 - Conference article
AN - SCOPUS:85116867753
SN - 1877-0509
VL - 192
SP - 3497
EP - 3506
JO - Procedia Computer Science
JF - Procedia Computer Science
T2 - 25th KES International Conference on Knowledge-Based and Intelligent Information and Engineering Systems, KES 2021
Y2 - 8 September 2021 through 10 September 2021
ER -