Skip to main content

UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach

Publication ,  Journal Article
Wang, S; Hosseinalipour, S; Gorlatova, M; Brinton, CG; Chiang, M
Published in: IEEE Transactions on Network and Service Management
June 1, 2023

We investigate training machine learning (ML) models across a set of geo-distributed, resource-constrained clusters of devices through unmanned aerial vehicles (UAV) swarms. The presence of time-varying data heterogeneity and computational resource inadequacy among device clusters motivate four key parts of our methodology: (i) stratified UAV swarms of leader, worker, and coordinator UAVs, (ii) hierarchical nested personalized federated learning (HN-PFL), a distributed ML framework for personalized model training across the worker-leader-core network hierarchy, (iii) cooperative UAV resource pooling to address computational inadequacy of devices by conducting model training among the UAV swarms, and (iv) model/concept drift to model time-varying data distributions. In doing so, we consider both micro (i.e., UAV-level) and macro (i.e., swarm-level) system design. At the micro-level, we propose network-aware HN-PFL, where we distributively orchestrate UAVs inside swarms to optimize energy consumption and ML model performance with performance guarantees. At the macro-level, we focus on swarm trajectory and learning duration design, which we formulate as a sequential decision making problem tackled via deep reinforcement learning. Our simulations demonstrate the improvements achieved by our methodology in terms of ML performance, network resource savings, and swarm trajectory efficiency.

Duke Scholars

Published In

IEEE Transactions on Network and Service Management

DOI

EISSN

1932-4537

Publication Date

June 1, 2023

Volume

20

Issue

2

Start / End Page

1847 / 1865

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wang, S., Hosseinalipour, S., Gorlatova, M., Brinton, C. G., & Chiang, M. (2023). UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach. IEEE Transactions on Network and Service Management, 20(2), 1847–1865. https://doi.org/10.1109/TNSM.2022.3216326
Wang, S., S. Hosseinalipour, M. Gorlatova, C. G. Brinton, and M. Chiang. “UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach.” IEEE Transactions on Network and Service Management 20, no. 2 (June 1, 2023): 1847–65. https://doi.org/10.1109/TNSM.2022.3216326.
Wang S, Hosseinalipour S, Gorlatova M, Brinton CG, Chiang M. UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach. IEEE Transactions on Network and Service Management. 2023 Jun 1;20(2):1847–65.
Wang, S., et al. “UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach.” IEEE Transactions on Network and Service Management, vol. 20, no. 2, June 2023, pp. 1847–65. Scopus, doi:10.1109/TNSM.2022.3216326.
Wang S, Hosseinalipour S, Gorlatova M, Brinton CG, Chiang M. UAV-Assisted Online Machine Learning Over Multi-Tiered Networks: A Hierarchical Nested Personalized Federated Learning Approach. IEEE Transactions on Network and Service Management. 2023 Jun 1;20(2):1847–1865.

Published In

IEEE Transactions on Network and Service Management

DOI

EISSN

1932-4537

Publication Date

June 1, 2023

Volume

20

Issue

2

Start / End Page

1847 / 1865

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4604 Cybersecurity and privacy
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing