On-edge Multi-task Transfer Learning: Model and Practice with Data-driven Task Allocation

07/06/2021
by   Zimu Zheng, et al.
0

On edge devices, data scarcity occurs as a common problem where transfer learning serves as a widely-suggested remedy. Nevertheless, transfer learning imposes a heavy computation burden to resource-constrained edge devices. Existing task allocation works usually assume all submitted tasks are equally important, leading to inefficient resource allocation at a task level when directly applied in Multi-task Transfer Learning (MTL). To address these issues, we first reveal that it is crucial to measure the impact of tasks on overall decision performance improvement and quantify task importance. We then show that task allocation with task importance for MTL (TATIM) is a variant of the NP-complete Knapsack problem, where the complicated computation to solve this problem needs to be conducted repeatedly under varying contexts. To solve TATIM with high computational efficiency, we propose a Data-driven Cooperative Task Allocation (DCTA) approach. Finally, we evaluate the performance of DCTA by not only a trace-driven simulation, but also a new comprehensive real-world AIOps case study that bridges model and practice via a new architecture and main components design within the AIOps system. Extensive experiments show that our DCTA reduces 3.24 times of processing time, and saves 48.4% energy consumption compared with the state-of-the-art when solving TATIM.

READ FULL TEXT

page 8

page 10

page 14

research
02/18/2021

Efficient Reinforcement Learning in Resource Allocation Problems Through Permutation Invariant Multi-task Learning

One of the main challenges in real-world reinforcement learning is to le...
research
11/17/2020

Edge Intelligence for Energy-efficient Computation Offloading and Resource Allocation in 5G Beyond

5G beyond is an end-edge-cloud orchestrated network that can exploit het...
research
04/11/2022

Resource Allocation for Multiuser Edge Inference with Batching and Early Exiting (Extended Version)

The deployment of inference services at the network edge, called edge in...
research
07/03/2017

Discriminatory Transfer

We observe standard transfer learning can improve prediction accuracies ...
research
03/16/2019

Model-Based Task Transfer Learning

A model-based task transfer learning (MBTTL) method is presented. We con...
research
07/01/2020

Allocation of Multi-Robot Tasks with Task Variants

Task allocation has been a well studied problem. In most prior problem f...

Please sign up or login with your details

Forgot password? Click here to reset