CLOVER: Carbon Optimization of Federated Learning over Heterogeneous Clients

  • Chanwoo Cho
  • , Yonglak Son
  • , Seongbin Park
  • , Younggeun Kim*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Federated Learning (FL) is a decentralized approach to train a DNN model without sharing the on-device training samples with a cloud server. Although FL is a practical solution to prevent the privacy leakage in DNN training, the environmental impact of FL can be significant given billions of mobile users. However, optimizing carbon emissions of FL is challenging because of its unique features such as heterogeneous carbon intensity, system/data heterogeneity, and network variability. In this paper, we propose a carbon-aware FL algorithm - -CLOVER - - which enables carbon efficient selections of participants and their respective training samples considering the aforementioned features. In our experiments with various combinations of DNN models and datasets, CLOVER improves the FL carbon efficiency by 25.0%, on average, while still guaranteeing the convergence with better accuracy.

Original languageEnglish
Title of host publicationProceedings of the 29th International Symposium on Low Power Electronics and Design, ISLPED 2024
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400706882
DOIs
Publication statusPublished - 2024 Aug 5
Event29th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2024 - Newport Beach, United States
Duration: 2024 Aug 52024 Aug 7

Publication series

NameProceedings of the 29th International Symposium on Low Power Electronics and Design, ISLPED 2024

Conference

Conference29th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2024
Country/TerritoryUnited States
CityNewport Beach
Period24/8/524/8/7

Bibliographical note

Publisher Copyright:
© 2024 Copyright is held by the owner/author(s). Publication rights licensed to ACM.

Keywords

  • carbon footprint
  • federated learning
  • heterogeneity

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'CLOVER: Carbon Optimization of Federated Learning over Heterogeneous Clients'. Together they form a unique fingerprint.

Cite this