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
相关论文
共 50 条
  • [1] Intelligent system for human activity recognition in IoT environment
    Hassan Khaled
    Osama Abu-Elnasr
    Samir Elmougy
    A. S. Tolba
    Complex & Intelligent Systems, 2023, 9 : 3535 - 3546
  • [2] Intelligent system for human activity recognition in IoT environment
    Khaled, Hassan
    Abu-Elnasr, Osama
    Elmougy, Samir
    Tolba, A. S.
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (04) : 3535 - 3546
  • [3] Advanced IoT-Based Human Activity Recognition and Localization Using Deep Polynomial Neural Network
    Khan, Danyal
    Alshahrani, Abdullah
    Almjally, Abrar
    Al Mudawi, Naif
    Algarni, Asaad
    Alnowaiser, Khaled
    Jalal, Ahmad
    IEEE ACCESS, 2024, 12 : 94337 - 94353
  • [4] BandX : An Intelligent IoT-band for Human Activity Recognition based on TinyML
    Saha, Bidyut
    Samanta, Riya
    Ghosh, Soumya K.
    Roy, Ram Babu
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 284 - 285
  • [5] BandX : An Intelligent IoT-band for Human Activity Recognition based on TinyML
    Saha, Bidyut
    Samanta, Riya
    Ghosh, Soumya
    Roy, Ram Babu
    ACM International Conference Proceeding Series, 2023, : 284 - 285
  • [6] Deep Learning for Heterogeneous Human Activity Recognition in Complex IoT Applications
    Abdel-Basset, Mohamed
    Hawash, Hossam
    Chang, Victor
    Chakrabortty, Ripon K.
    Ryan, Michael
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (08) : 5653 - 5665
  • [7] Hierarchical Classification for Constrained IoT Devices: A Case Study on Human Activity Recognition
    Samie, Farzad
    Bauer, Lars
    Henkel, Joerg
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09) : 8287 - 8295
  • [8] IoT powered RNN for improved human activity recognition with enhanced localization and classification
    Al Mudawi, Naif
    Azmat, Usman
    Alazeb, Abdulwahab
    Alhasson, Haifa F.
    Alabdullah, Bayan
    Rahman, Hameedur
    Liu, Hui
    Jalal, Ahmad
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [9] Optimizing IoT-based Human Activity Recognition on Extreme Edge Devices
    Trotta, Angelo
    Montori, Federico
    Vallasciani, Giacomo
    Bononi, Luciano
    Di Felice, Marco
    2023 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING, SMARTCOMP, 2023, : 41 - 48
  • [10] A Hybrid Deep Neural Network for Human Activity Recognition based on IoT Sensors
    Benhaili, Zakaria
    Balouki, Youssef
    Moumoun, Lahcen
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 250 - 257