Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Energy-Efficient Multiprocessor-Based Computation and Communication Resource Allocation in Two-Tier Federated Learning Networks

Authors
Ruby, RukhsanaYang, Hailiangde Figueiredo, Felipe A. P.Huynh-The, ThienWu, Kaishun
Issue Date
Apr-2023
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Keywords
Resource management; Computational modeling; Edge computing; Data models; Training; Energy consumption; Convergence; Computation and communication resource allocation; dual decomposition technique; energy-efficient resource allocation; federated learning (FL)
Citation
IEEE INTERNET OF THINGS JOURNAL, v.10, no.7, pp 5689 - 5703
Pages
15
Journal Title
IEEE INTERNET OF THINGS JOURNAL
Volume
10
Number
7
Start Page
5689
End Page
5703
URI
https://scholarworks.bwise.kr/kumoh/handle/2020.sw.kumoh/28434
DOI
10.1109/JIOT.2022.3153996
ISSN
2327-4662
Abstract
In conventional federated learning (FL), multiple edge devices holding local data jointly train a machine learning model by communicating learning updates with a centralized aggregator without exchanging their data samples. Owing to the communication and computation bottleneck at the centralized aggregator and inaccurate learning model caused by the non-independent and identically distributed (IID) data, we here consider a two-tier FL network, in which Internet of Things (IoT) nodes are the core clients that hold data, the model aggregators at the middle tier are the low altitude aerial platforms (UAVs), and the model aggregator at the top-most layer is the high-altitude aerial platform (UAV with relatively high altitude). Under the assumption that each IoT node has parallel computing ability, we study the energy-efficient computation and communication resource allocation in such a network within some time budget. Upon formulating the problem as an optimization problem, we solve the computation and communication resource allocation problems as the separate subproblems within a time frame, and then propose an iterative algorithm to solve the entire problem jointly. More specifically, we solve both the energy-efficient computation and communication resource allocation subproblems using the dual decomposition technique, and then apply a bisection search-based recursive technique to solve the entire energy efficiency problem jointly. Moreover, we propose offline and online client scheduling schemes that not only select the optimal edge nodes for association but also assign workload to each client based on the data quality and workload constraint. With real data, extensive simulations are conducted to verify the effectiveness of the proposed resource allocation scheme. The results further reveal that the learning performance not only is dependent on the computation and communication energy consumption of the FL process but also the model divergence weight owing to the non-IID data at client IoT nodes.
Files in This Item
Appears in
Collections
ETC > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetrics

Total Views & Downloads

BROWSE