Deploying Machine Learning in Resource-Constrained Devices for Human Activity Recognition

被引:1
|
作者
Reusch, Rafael Schild [1 ]
Juracy, Leonardo Rezende [1 ]
Moraes, Fernando Gehm [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Sch Technol, Porto Alegre, RS, Brazil
关键词
Machine Learning; 1D CNN; Human Activity Recognition; Embedded Systems; Constrained Devices; COST;
D O I
10.1109/SBESC60926.2023.10324073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine Learning (ML) has proven to be highly effective in solving complex tasks such as human activity and speech recognition. However, the introduction of accuracy-driven ML models has brought new challenges in terms of their applicability in resource-constrained systems. In Human Activity Recognition (HAR), current state-of-the-art approaches often rely on complex multilayer LSTM (Long Short Term Memory) networks once they are well suited to handle temporal series data, a crucial aspect of HAR, but presenting a high computational cost associated with running the inference phase. In HAR, low-power IoT devices, such as wearable sensor arrays, are frequently used as data-gathering devices. However, we observed a limited effort to deploy ML technology directly on these devices, most commonly using edge or cloud computing services, which can be unavailable in some situations. This work aims to provide a Convolutional Neural Network (CNN) tuned for resource-constrained embedded systems. After tuning the CNN model in the Pytorch framework, we present an equivalent C model and employ optimization techniques. The results show that, compared to the reference CNN, the optimized model reduced the CNN model 2.34 times, does not require floating-point units (FPUs), and improved accuracy from 74.9% to 85.2%. These results show the feasibility of running the proposed CNN on resource-constrained devices.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Unified Medium Access Control Architecture for Resource-Constrained Machine-to-Machine Devices
    Kim, Eui-Jik
    Kwon, Jung-Hyok
    Choi, Ken
    Shon, Taeshik
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)
  • [22] Low-level strongly typed dataframes for machine learning and statistical computing in resource-constrained devices
    Poroor, Jayaraj
    PROCEEDINGS OF THE 2019 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2019), 2019, : 136 - 140
  • [23] An Efficient Malware Detection Approach Based on Machine Learning Feature Influence Techniques for Resource-Constrained Devices
    Panja, Subir
    Mondal, Subhash
    Nag, Amitava
    Singh, Jyoti Prakash
    Saikia, Manob Jyoti
    Barman, Anup Kumar
    IEEE ACCESS, 2025, 13 : 12647 - 12665
  • [24] Fully Distributed Deep Learning Inference on Resource-Constrained Edge Devices
    Stahl, Rafael
    Zhao, Zhuoran
    Mueller-Gritschneder, Daniel
    Gerstlauer, Andreas
    Schlichtmann, Ulf
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2019, 2019, 11733 : 77 - 90
  • [25] Tiny Robot Learning: Challenges and Directions for Machine Learning in Resource-Constrained Robots
    Neuman, Sabrina M.
    Plancher, Brian
    Duisterhof, Bardienus P.
    Krishnan, Srivatsan
    Banbury, Colby
    Mazumder, Mark
    Prakash, Shvetank
    Jabbour, Jason
    Faust, Aleksandra
    de Croon, Guido C. H. E.
    Reddi, Vijay Janapa
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 296 - 299
  • [26] Communication-Efficient Federated Learning for Resource-Constrained Edge Devices
    Lan, Guangchen
    Liu, Xiao-Yang
    Zhang, Yijing
    Wang, Xiaodong
    IEEE Transactions on Machine Learning in Communications and Networking, 2023, 1 : 210 - 224
  • [27] Automatic Distributed Deep Learning Using Resource-Constrained Edge Devices
    Gutierrez-Torre, Alberto
    Bahadori, Kiyana
    Baig, Shuja-ur-Rehman
    Iqbal, Waheed
    Vardanega, Tullio
    Berral, Josep Lluis
    Carrera, David
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16) : 15018 - 15029
  • [28] FedCare: Federated Learning for Resource-Constrained Healthcare Devices in IoMT System
    Gupta, Anshita
    Misra, Sudip
    Pathak, Nidhi
    Das, Debanjan
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (04) : 1587 - 1596
  • [29] BePOCH: Improving Federated Learning Performance in Resource-Constrained Computing Devices
    Ibraimi, Lenart
    Selimi, Mennan
    Freitag, Felix
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [30] Exploring Automatic Gym Workouts Recognition Locally On Wearable Resource-Constrained Devices
    Bian, Sizhen
    Wang, Xiaying
    Polonelli, Tommaso
    Magno, Michele
    2022 IEEE 13TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2022, : 75 - 80