Human Behavior Recognition Model Based on Feature and Classifier Selection.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

With the rapid development of the computer and sensor field, inertial sensor data have been widely used in human activity recognition. At present, most relevant studies divide human activities into basic actions and transitional actions, in which basic actions are classified by unified features, while transitional actions usually use context information to determine the category. For the existing single method that cannot well realize human activity recognition, this paper proposes a human activity classification and recognition model based on smartphone inertial sensor data. The model fully considers the feature differences of different properties of actions, uses a fixed sliding window to segment the human activity data of inertial sensors with different attributes and, finally, extracts the features and recognizes them on different classifiers. The experimental results show that dynamic and transitional actions could obtain the best recognition performance on support vector machines, while static actions could obtain better classification effects on ensemble classifiers; as for feature selection, the frequency-domain feature used in dynamic action had a high recognition rate, up to 99.35%. When time-domain features were used for static and transitional actions, higher recognition rates were obtained, 98.40% and 91.98%, respectively.

Authors

  • Ge Gao
    School of Computer Science and Artificial Intelligence, Aliyun School of Big Data, School of Software, Changzhou University, Changzhou 213000, China.
  • Zhixin Li
    School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213000, China.
  • Zhan Huan
    School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213000, China.
  • Ying Chen
    Department of Endocrinology and Metabolism, Fudan Institute of Metabolic Diseases, Zhongshan Hospital, Fudan University, Shanghai, China.
  • Jiuzhen Liang
    School of Computer Science and Artificial Intelligence, Aliyun School of Big Data, School of Software, Changzhou University, Changzhou 213000, China.
  • Bangwen Zhou
    School of Computer Science and Artificial Intelligence, Aliyun School of Big Data, School of Software, Changzhou University, Changzhou 213000, China.
  • Chenhui Dong
    School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213000, China.