Inicio  /  Algorithms  /  Vol: 17 Par: 3 (2024)  /  Artículo
ARTÍCULO
TITULO

A Systematic Evaluation of Recurrent Neural Network Models for Edge Intelligence and Human Activity Recognition Applications

Varsha S. Lalapura    
Veerender Reddy Bhimavarapu    
J. Amudha and Hariram Selvamurugan Satheesh    

Resumen

The Recurrent Neural Networks (RNNs) are an essential class of supervised learning algorithms. Complex tasks like speech recognition, machine translation, sentiment classification, weather prediction, etc., are now performed by well-trained RNNs. Local or cloud-based GPU machines are used to train them. However, inference is now shifting to miniature, mobile, IoT devices and even micro-controllers. Due to their colossal memory and computing requirements, mapping RNNs directly onto resource-constrained platforms is arcane and challenging. The efficacy of edge-intelligent RNNs (EI-RNNs) must satisfy both performance and memory-fitting requirements at the same time without compromising one for the other. This study?s aim was to provide an empirical evaluation and optimization of historic as well as recent RNN architectures for high-performance and low-memory footprint goals. We focused on Human Activity Recognition (HAR) tasks based on wearable sensor data for embedded healthcare applications. We evaluated and optimized six different recurrent units, namely Vanilla RNNs, Long Short-Term Memory (LSTM) units, Gated Recurrent Units (GRUs), Fast Gated Recurrent Neural Networks (FGRNNs), Fast Recurrent Neural Networks (FRNNs), and Unitary Gated Recurrent Neural Networks (UGRNNs) on eight publicly available time-series HAR datasets. We used the hold-out and cross-validation protocols for training the RNNs. We used low-rank parameterization, iterative hard thresholding, and spare retraining compression for RNNs. We found that efficient training (i.e., dataset handling and preprocessing procedures, hyperparameter tuning, and so on, and suitable compression methods (like low-rank parameterization and iterative pruning) are critical in optimizing RNNs for performance and memory efficiency. We implemented the inference of the optimized models on Raspberry Pi.

 Artículos similares

       
 
Francesco Puleio, Francesco Giordano, Ugo Bellezza, David Rizzo, Valentina Coppini and Roberto Lo Giudice    
Background: All endodontic treatment techniques are associated with the extrusion of debris into periradicular tissues through the apex. The extrusion of apical debris can lead to delayed healing or even therapy failure. It is possible to reduce the extr... ver más
Revista: Applied Sciences

 
Hilal Yilanci and Pinar Gezer    
Aim: The objective of this systematic review was to offer quantitative evidence regarding the influence of surface properties on the mechanical stability of miniscrews. Materials and Methods: The comprehensive search strategy involved querying databases,... ver más
Revista: Applied Sciences

 
Jakub Kowalski, Joanna Rygas, Karolina Homa, Wojciech Dobrzynski, Rafal J. Wiglusz, Jacek Matys and Maciej Dobrzynski    
Numerous failures in root canal treatment (RCT), attributed to the persistence of adverse microbiota, prompted researchers to develop a biomaterial with effective antibacterial and antifungal properties. In our systematic review, emphasis was placed on e... ver más
Revista: Applied Sciences

 
Ashokkumar Palanivinayagam, Claude Ziad El-Bayeh and Robertas Dama?evicius    
Machine-learning-based text classification is one of the leading research areas and has a wide range of applications, which include spam detection, hate speech identification, reviews, rating summarization, sentiment analysis, and topic modelling. Widely... ver más
Revista: Algorithms

 
Xiaying Wang, Yumei Yang, Yuanping Xia, Shuaiqiang Chen and Yulin She    
As one of the most developed coastal cities, Shanghai experiences long-term ground surface settlement disasters during urban expansion periods, which has adverse effects on economic development. To date, many studies regarding Shanghai?s ground surface s... ver más
Revista: Applied Sciences