Attention-Based Model and Deep Reinforcement Learning for Distribution of Event Processing Tasks
Not on the map. Why?
Abstract (arXiv)
Event processing is the cornerstone of the dynamic and responsive Internet of Things (IoT). Recent approaches in this area are based on representational state transfer (REST) principles, which allow event processing tasks to be placed at any device that follows the same principles. However, the tasks should be properly distributed among edge devices to ensure fair resources utilization and guarantee seamless execution. This article investigates the use of deep learning to fairly distribute the tasks. An attention-based neural network model is proposed to generate efficient load balancing solutions under different scenarios. The proposed model is based on the Transformer and Pointer Network architectures, and is trained by an advantage actor-critic reinforcement learning algorithm. The model is designed to scale to the number of event processing tasks and the number of edge devices, with no need for hyperparameters re-tuning or even retraining. Extensive experimental results show that the proposed model outperforms conventional heuristics in many key performance indicators. The generic design and the obtained results show that the proposed model can potentially be applied to several other load balancing problem variations, which makes the proposal an attractive option to be used in real-world scenarios due to its scalability and efficiency.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 62 references that are in the map. First posted on arXiv 7 Dec 2021.
Builds on
26 of 62 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,474
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,026
- 2015Pointer Networkscited by 895
14 more
- 2020Efficient Transformers: A Surveycited by 790
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 785
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 700
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017A Brief Survey of Deep Reinforcement Learningcited by 483
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 333
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 301
- 2015Order Matters: Sequence to sequence for setscited by 237
- 2020Reinforcement Learning for Combinatorial Optimization: A Surveycited by 236
- 2019Deep Reinforcement Learning for Autonomous Internet of Things: Model, Applications and Challengescited by 37
- 2018Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learningcited by 26
- 2017Why (and How) Networks Should Run Themselvescited by 13
Built on by
Not cited yet.