Published on Wed Feb 19 2020

Federated Learning in the Sky: Joint Power Allocation and Scheduling with UAV Swarms

Tengchan Zeng, Omid Semiari, Mohammad Mozaffari, Mingzhe Chen, Walid Saad, Mehdi Bennis

Unmanned aerial vehicle (UAV) swarms must exploit machine learning (ML) in order to execute various tasks. Due to the lack of continuous connections between the UAV swarm and ground base stations, using centralized ML will be challenging. A novel framework is proposed to implement distributed federated

0
0
0
Abstract

Unmanned aerial vehicle (UAV) swarms must exploit machine learning (ML) in order to execute various tasks ranging from coordinated trajectory planning to cooperative target recognition. However, due to the lack of continuous connections between the UAV swarm and ground base stations (BSs), using centralized ML will be challenging, particularly when dealing with a large volume of data. In this paper, a novel framework is proposed to implement distributed federated learning (FL) algorithms within a UAV swarm that consists of a leading UAV and several following UAVs. Each following UAV trains a local FL model based on its collected data and then sends this trained local model to the leading UAV who will aggregate the received models, generate a global FL model, and transmit it to followers over the intra-swarm network. To identify how wireless factors, like fading, transmission delay, and UAV antenna angle deviations resulting from wind and mechanical vibrations, impact the performance of FL, a rigorous convergence analysis for FL is performed. Then, a joint power allocation and scheduling design is proposed to optimize the convergence rate of FL while taking into account the energy consumption during convergence and the delay requirement imposed by the swarm's control system. Simulation results validate the effectiveness of the FL convergence analysis and show that the joint design strategy can reduce the number of communication rounds needed for convergence by as much as 35% compared with the baseline design.

Tue Jun 29 2021
Machine Learning
UAV-assisted Online Machine Learning over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach
We consider distributed machine learning (ML) through unmanned aerial vehicles (UAVs) for geo-distributed device clusters. We propose five new technologies/techniques: (i) stratified UAV swarms with leader, worker, and coordinator UAVs, (ii) hierarchical nested personalized federated
1
1
5
Mon Aug 23 2021
Machine Learning
Federated Learning for UAV Swarms Under Class Imbalance and Power Consumption Constraints
The usage of unmanned aerial vehicles (UAVs) in civil and military applications continues to increase. This paper investigates the deployment of UAV swarms when each UAV carries a machine learning classification task. A federated learning approach is adopted between a UAV leader and the swarm members.
0
0
0
Mon Mar 08 2021
Machine Learning
Distributed Reinforcement Learning for Flexible and Efficient UAV Swarm Control
0
0
0
Thu Apr 15 2021
Machine Learning
Decentralized Federated Learning for UAV Networks: Architecture, Challenges, and Opportunities
Unmanned aerial vehicles (UAVs) are envisioned to support extensive applications in next-generation wireless networks in both civil and military fields. Empowering UAVs networks intelligence by artificial intelligence (AI) especially machine learning (ML) techniques is inevitable. To solve the problems of traditional cloud-centric ML for
0
0
0
Sat Nov 28 2020
Artificial Intelligence
Privacy-Preserving Federated Learning for UAV-Enabled Networks: Learning-Based Joint Scheduling and Resource Management
Unmanned aerial vehicles (UAVs) are capable of supporting data collection, artificial intelligence (AI) model training, and wireless communications. Due to the privacy concerns of devices and limited computation or communication resource of UAVs, it is impractical to send raw data to UAV servers.
0
0
0
Sun Jun 06 2021
Artificial Intelligence
3D UAV Trajectory and Data Collection Optimisation via Deep Reinforcement Learning
Unmanned aerial vehicles (UAVs) are now beginning to be deployed for enhancing the network performance and coverage in wireless communication. However, due to the limitation of their on-board power and flight time, it is challenging to obtain an optimal resource allocation scheme.
1
0
0