A Close Look at the Communication Efficiency and the Energy Footprints of Robust Federated Learning in Industrial IoT
Federated learning (FL) can be used to distribute machine learning (ML) tasks across edge and Internet of Things (IoT) devices with limited resources. FL provides an alternative and much more practical solution to classical artificial intelligence (AI), which requires moving large data volumes to energy-hungry data centers. On the other hand, sustainability of FL processes should be accurately quantified as limiting energy consumption might require sacrificing accuracy. This article proposes a framework for real-time monitoring of energy and green house gas (GHG) emissions (carbon footprints) of FL systems. The framework is developed for both classical FL policies relying on the parameter server and emerging fully decentralized ones. The proposed approach considers, for the first time, the impact of ML model quantization and sparsification on the energy/carbon budget while also discussing novel gradient tracking (GT) FL strategies that are robust to data heterogeneity but require higher communication bandwidth. General guidelines for energy-efficient designs are discussed based on several case studies on real datasets. This article quantifies the energy footprint of continual FL processes that implement periodic adaptation on new data as foreseen by emerging IoT industry verticals. Results show that centralized FL is advantageous when strict carbon budgets are imposed or energy-inefficient (<50 Kbit/Joule) communication protocols are adopted. GT mechanisms are to be preferred in heterogeneous data environments and decentralized setups. Finally, using FL for continual model fine-tuning provides large energy savings (>80%), provided the ML model compression is properly tuned.
Authors
- Monica Nicoli (ORCID: https://orcid.org/0000-0001-7104-7015)
- Stefano Savazzi (ORCID: https://orcid.org/0000-0002-9865-6512)
- Sanaz Kianoush (ORCID: https://orcid.org/0000-0002-3776-1378)
- Luigi Serio (ORCID: https://orcid.org/0000-0002-9346-2663)
- Luca Barbieri (ORCID: https://orcid.org/0000-0002-8948-8158)
Institutions
- European Research Council (BE)
- Institute of Electronics, Computer and Telecommunication Engineering (IT)
- National Research Council (IT)
- European Organization for Nuclear Research (CH)
- Politecnico di Milano (IT)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-01-16
- DOI
- https://doi.org/10.1109/jiot.2025.3530265
- Citations
- 13
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 32.25
Funders
- European Commission
- HORIZON EUROPE European Innovation Council