FedOrbit: Energy Efficient Federated Learning for Orbital Edge Computing Using Block Minifloat Arithmetic

Mohammad Reza Jabbarpour, Bahman Javadi, Philip H.W. Leong, Rodrigo N. Calheiros, David Boland

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)

Abstract

Low Earth Orbit (LEO) satellite constellations have diverse applications, including earth observation, communication services, navigation, and positioning. These constellations have evolved into a valuable data source; however, their use in a ground station (GS) for analysis via machine learning algorithms presents challenges due to constraints on power consumption, communication bandwidth, and onboard computing capabilities. While the combination of Federated Learning (FL) and Orbital Edge Computing has been employed to address these challenges, its heavy reliance on the GS for model aggregation and edge resource limitations remains a research challenge. This article presents FedOrbit, a novel energy-efficient and decentralised FL method to optimise communication with the GS and reduce power consumption. FedOrbit utilises reinforcement learning for cluster formation, satellite visiting patterns for master satellite selection, and block minifloat arithmetic for power reduction. Extensive performance evaluation under Walker Delta-based LEO constellation configurations and different datasets reveals that FedOrbit can maintain high accuracy while significantly reduce communication demand, power consumption and training time in comparison to state-of-the-art FL approaches. The proposed technique can also reduce the training time by 5× compared with the centralised FL approaches. In addition, the utilisation of block minifloat representation as low-precision arithmetic enhanced the energy consumption by 3.5× compared with the single-precision (FP32) format.

Original languageEnglish
Pages (from-to)3657-3671
Number of pages15
JournalIEEE Transactions on Services Computing
Volume17
Issue number6
DOIs
Publication statusPublished - 2024

Keywords

  • Block minifloat
  • energy consumption
  • federated learning
  • low-earth orbit
  • orbital edge computing

Fingerprint

Dive into the research topics of 'FedOrbit: Energy Efficient Federated Learning for Orbital Edge Computing Using Block Minifloat Arithmetic'. Together they form a unique fingerprint.

Cite this