Comparison of machine learning techniques for the identification of human activities from inertial sensors available in a mobile device after the application of data imputation techniques

被引:15
|
作者
Pires, Ivan Miguel [1 ,2 ,3 ]
Hussain, Faisal [4 ]
Marques, Goncalo [5 ]
Garcia, Nuno M. [1 ]
机构
[1] Univ Beira Interior, Inst Telecomunicacoes, P-6200001 Covilha, Portugal
[2] Polytech Inst Viseu, Comp Sci Dept, P-3504510 Viseu, Portugal
[3] Polytech Inst Viseu, Sch Hlth, UICISA E Res Ctr, P-3504510 Viseu, Portugal
[4] Univ Engn & Technol UET, Al Khawarizmi Inst Comp Sci KICS, Lahore 54890, Pakistan
[5] ESTGOH, Polytech Coimbra, Rua Gen Santos Costa, P-3400124 Oliveira Do Hospital, Portugal
关键词
Human activities recognition; Machine learning; Mobile sensors; Identification of human daily living activities; SMARTPHONE; FUSION;
D O I
10.1016/j.compbiomed.2021.104638
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
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.
引用
收藏
页数:13
相关论文
共 23 条
  • [21] Classification of Parkinson’s disease and essential tremor based on balance and gait characteristics from wearable motion sensors via machine learning techniques: a data-driven approach
    Sanghee Moon
    Hyun-Je Song
    Vibhash D. Sharma
    Kelly E. Lyons
    Rajesh Pahwa
    Abiodun E. Akinwuntan
    Hannes Devos
    Journal of NeuroEngineering and Rehabilitation, 17
  • [22] Supervised Machine Learning Algorithms for Bioelectromagnetics: Prediction Models and Feature Selection Techniques Using Data from Weak Radiofrequency Radiation Effect on Human and Animals Cells
    Halgamuge, Malka N.
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2020, 17 (12) : 1 - 27
  • [23] Novel application of natural language processing and machine learning techniques to analyze qualitative patient-reported outcomes data: a report from the PEPR pediatric cancer survivorship study
    Lu, Zhaohua
    Baker, Justin
    Krull, Kevin
    Srivastava, Kumar
    Robison, Leslie
    Hudson, Melissa
    Huang, I-Chan
    QUALITY OF LIFE RESEARCH, 2019, 28 : S32 - S33