Intelligent Localization and Deep Human Activity Recognition through IoT Devices

被引:10
作者
Alazeb, Abdulwahab [1 ]
Azmat, Usman [2 ]
Al Mudawi, Naif [1 ]
Alshahrani, Abdullah [3 ]
Alotaibi, Saud S. [4 ]
Almujally, Nouf Abdullah [5 ]
Jalal, Ahmad [2 ]
机构
[1] Najran Univ, Coll Comp Sci & Informat Syst, Dept Comp Sci, Najran 55461, Saudi Arabia
[2] Air Univ, Dept Comp Sci, E-9, Islamabad 44000, Pakistan
[3] Univ Jeddah, Coll Comp Sci & Engn, Dept Comp Sci & Artificial Intelligence, Jeddah 23218, Saudi Arabia
[4] Umm Al Qura Univ, Informat Syst Dept, Mecca 24382, Saudi Arabia
[5] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, Riyadh 11671, Saudi Arabia
关键词
activity recognition; deep learning; deep neural decision forest; genetic algorithm; IoT; localization; recursive feature elimination; smartphone; smartwatch; TRANSPORTATION; CLASSIFICATION; SENSORS; CONTEXT; WILD;
D O I
10.3390/s23177363
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Ubiquitous computing has been a green research area that has managed to attract and sustain the attention of researchers for some time now. As ubiquitous computing applications, human activity recognition and localization have also been popularly worked on. These applications are used in healthcare monitoring, behavior analysis, personal safety, and entertainment. A robust model has been proposed in this article that works over IoT data extracted from smartphone and smartwatch sensors to recognize the activities performed by the user and, in the meantime, classify the location at which the human performed that particular activity. The system starts by denoising the input signal using a second-order Butterworth filter and then uses a hamming window to divide the signal into small data chunks. Multiple stacked windows are generated using three windows per stack, which, in turn, prove helpful in producing more reliable features. The stacked data are then transferred to two parallel feature extraction blocks, i.e., human activity recognition and human localization. The respective features are extracted for both modules that reinforce the system's accuracy. A recursive feature elimination is applied to the features of both categories independently to select the most informative ones among them. After the feature selection, a genetic algorithm is used to generate ten different generations of each feature vector for data augmentation purposes, which directly impacts the system's performance. Finally, a deep neural decision forest is trained for classifying the activity and the subject's location while working on both of these attributes in parallel. For the evaluation and testing of the proposed system, two openly accessible benchmark datasets, the ExtraSensory dataset and the Sussex-Huawei Locomotion dataset, were used. The system outperformed the available state-of-the-art systems by recognizing human activities with an accuracy of 88.25% and classifying the location with an accuracy of 90.63% over the ExtraSensory dataset, while, for the Sussex-Huawei Locomotion dataset, the respective results were 96.00% and 90.50% accurate.
引用
收藏
页数:30
相关论文
共 79 条
  • [1] Noise segmentation for step detection and distance estimation using smartphone sensor data
    Abadleh, Ahmad
    Al-Mahadeen, Bassam M.
    AlNaimat, Rami M.
    Lasassmeh, Omar
    [J]. WIRELESS NETWORKS, 2021, 27 (04) : 2337 - 2346
  • [2] Deep Learning for Heterogeneous Human Activity Recognition in Complex IoT Applications
    Abdel-Basset, Mohamed
    Hawash, Hossam
    Chang, Victor
    Chakrabortty, Ripon K.
    Ryan, Michael
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (08) : 5653 - 5665
  • [3] A Novel Statistical Method for Scene Classification Based on Multi-Object Categorization and Logistic Regression
    Ahmed, Abrar
    Jalal, Ahmad
    Kim, Kibum
    [J]. SENSORS, 2020, 20 (14) : 1 - 20
  • [4] Transition-Aware Detection of Modes of Locomotion and Transportation Through Hierarchical Segmentation
    Akbari, Ali
    Jafari, Roozbeh
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (03) : 3301 - 3313
  • [5] Context-Aware Human Activity Recognition (CAHAR) in-the-Wild Using Smartphone Accelerometer
    Asim, Yusra
    Azam, Muhammad Awais
    Ehatisham-ul-Haq, Muhammad
    Naeem, Usman
    Khalid, Asra
    [J]. IEEE SENSORS JOURNAL, 2020, 20 (08) : 4361 - 4371
  • [6] Azmat U., 2021, 2021 INT C COMM TECH, P109, DOI [10.1109/ComTech52583.2021.9616681, DOI 10.1109/COMTECH52583.2021.9616681]
  • [7] Azmat U., 2023, 2023 INT C COMMUNICA
  • [8] Banerjee S., 2021, UNDERSTANDING COMPLE
  • [9] A Deep Transfer Learning Network for Structural Condition Identification with Limited Real-World Training Data
    Bao, Nengxin
    Zhang, Tong
    Huang, Ruizhi
    Biswal, Suryakanta
    Su, Jingyong
    Wang, Ying
    [J]. STRUCTURAL CONTROL & HEALTH MONITORING, 2023, 2023
  • [10] Depth Sensors-Based Action Recognition Using a Modified K-Ary Entropy Classifier
    Batool, Mouazma
    Alotaibi, Saud S.
    Alatiyyah, Mohammed Hamad
    Alnowaiser, Khaled
    Aljuaid, Hanan
    Jalal, Ahmad
    Park, Jeongmin
    [J]. IEEE ACCESS, 2023, 11 : 58578 - 58595