General-purpose sensor message parser using recurrent neural networks with stack memory

被引:0
|
作者
Lee, Geonhee [1 ]
Kim, Jae-Hoon [2 ,3 ]
机构
[1] Korea Environm Sci & Technol Inst, Seoul, South Korea
[2] Ajou Univ, Dept AI Convergence Network, Suwon, South Korea
[3] Ajou Univ, Dept Ind Engn, San5 Woncheon Dong, Suwon 443749, South Korea
基金
新加坡国家研究基金会;
关键词
Machine learning; Parsing; RNN; Sensor; IoT;
D O I
10.1016/j.eswa.2023.120481
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The growth in the usage of the Internet of Things (IoT) has resulted in the deployment of diverse networks. However, the multiple networking interfaces and embedded protocols pose a significant challenge to commu-nication compatibility. To tackle this problem and establish a flexible networking framework, we propose the implementation of a general-purpose message parser utilizing a recurrent neural network model with stack memory (RNN-SM). This parser has the ability to extract crucial keywords from the various communication network messages, which are trained on multiple network protocol specifications. During the training phase, the RNN-SM predicts candidate keywords and cross-references them with predefined keywords in an expandable dictionary, thus improving the accuracy of keyword extraction. Additionally, we have introduced the concept of minimum prediction fork level as a hyperparameter to balance the simplicity and flexibility of the RNN-SM. The proposed parser proves to be an effective solution in facilitating smooth communication between multiple de-vices and also has the added benefit of filtering out noise. The RNN-SM's robust keyword extraction capability holds up even in noisy environments, making it a reliable solution for the compatibility challenges posed by the IoT.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Neural Acceleration for General-Purpose Approximate Programs
    Esmaeilzadeh, Hadi
    Sampson, Adrian
    Ceze, Luis
    Burger, Doug
    2012 IEEE/ACM 45TH INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-45), 2012, : 449 - 460
  • [22] DESIGN OF A GENERAL-PURPOSE NEURAL SIGNAL PROCESSOR
    BEICHTER, J
    BRULS, N
    SICHENEDER, E
    RAMACHER, U
    KLAR, H
    NEUROCOMPUTING, 1993, 5 (01) : 17 - 23
  • [23] A GENERAL-PURPOSE SIMULATION ENVIRONMENT FOR NEURAL MODELS
    MESROBIAN, E
    SKRZYPEK, J
    SIMULATION, 1992, 59 (05) : 286 - 299
  • [24] Towards General-Purpose Neural Network Computing
    Eldridge, Schuyler
    Appavoo, Jonathan
    Joshi, Ajay
    Waterland, Amos
    Seltzer, Margo
    2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 99 - 112
  • [25] Automatic general-purpose neural hardware generator
    Fábio D. Baptista
    Fernando Morgado-Dias
    Neural Computing and Applications, 2017, 28 : 25 - 36
  • [26] A Unified FPGA Virtualization Framework for General-Purpose Deep Neural Networks in the Cloud
    Zeng, Shulin
    Dai, Guohao
    Sun, Hanbo
    Liu, Jun
    Li, Shiyao
    Ge, Guangjun
    Zhong, Kai
    Guo, Kaiyuan
    Wang, Yu
    Yang, Huazhong
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2022, 15 (03)
  • [27] General-purpose Asynchronous Periodic Checkpointing in Hybrid Memory
    Nakata, Masaki
    Sato, Shigeyuki
    Ugawa, Tomoharu
    PROCEEDINGS OF THE 52ND INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2023, 2023, : 675 - 684
  • [28] Graph Convolutional Neural Networks as "General-Purpose" Property Predictors: The Universality and Limits of Applicability
    Korolev, Vadim
    Mitrofanov, Artem
    Korotcov, Alexandru
    Tkachenko, Valery
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2020, 60 (01) : 22 - 28
  • [29] SPARCE: Sparsity Aware General-Purpose Core Extensions to Accelerate Deep Neural Networks
    Sen, Sanchari
    Jain, Shubham
    Venkataramani, Swagath
    Raghunathan, Anand
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (06) : 912 - 925
  • [30] A dedicated environment for the simulation of backpropagation neural networks on a general-purpose hypercube parallel computer
    Li, WL
    Kerckhoffs, EJH
    Rothkrantz, LJM
    SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 312 - 321