arrow
Return

A Self-Learning Strategy for Task Offloading in UAV Networks

delete2022-04-01
delete12
delete
OA
AI
A
Alessio Sacco *
F
Flavio Esposito
G
Guido Marchetto
P
Paolo Montuschi
DOI:10.1109/TVT.2022.3144654delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The edge computing paradigm has opened new opportunities for IoT devices, which can be used in novel applications involving heavy processing of data. Typical and common examples of IoT devices are the Unmanned Aerial Vehicles (UAVs), which are deployed for surveillance and environmental monitoring and are attracting increasing attention because of their ease deployment. However, their limited capacity, e.g., battery, forces the design of an edge-assisted solution, where heavy tasks are offloaded to the edge cloud. To solve the problem of task offloading from UAV to the closest edge computation, many proposals have appeared, mainly based on a Reinforcement Learning (RL) formulation. While these solutions successfully learn how to reduce task completion time in the UAV context, some limitations appear when these models are applied in real scenarios, given the memory-hungry nature of RL. To this end, we propose a simple yet effective formalization that still enables a learning process, but reduces the required information and the training time. Our evaluation results confirm our hypothesis, showing a marked improvement when compared to other RL-based strategies and deep learning-based solutions.
Keywords:
Task analysis
Computational modeling
Autonomous aerial vehicles
Predictive models
Performance evaluation
Mobile handsets
Heuristic algorithms
Machine learning
task offloading
time series
UAV

Journal

IEEE Transactions on Vehicular Technology cover
IEEE Transactions on Vehicular Technology
IF:
7.1
Papers:
1.8W
Citations:
6.6W

Organization

P
Polytechnic University of Turin
Scholars:
1.3W
Papers: 1.3W
Citations: 1.3W
W
washington university (wustl)
Scholars:
5.5W
Papers: 4.5W
Citations: 70