BIPPO: Budget-Aware Independent PPO for Energy-Efficient Federated Learning Services

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Lackinger, Anna, Morichetta, Andrea, Frangoudis, Pantelis A., Dustdar, Schahram
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917073148444672
author Lackinger, Anna
Morichetta, Andrea
Frangoudis, Pantelis A.
Dustdar, Schahram
author_facet Lackinger, Anna
Morichetta, Andrea
Frangoudis, Pantelis A.
Dustdar, Schahram
contents Federated Learning (FL) is a promising machine learning solution in large-scale IoT systems, guaranteeing load distribution and privacy. However, FL does not natively consider infrastructure efficiency, a critical concern for systems operating in resource-constrained environments. Several Reinforcement Learning (RL) based solutions offer improved client selection for FL; however, they do not consider infrastructure challenges, such as resource limitations and device churn. Furthermore, the training of RL methods is often not designed for practical application, as these approaches frequently do not consider generalizability and are not optimized for energy efficiency. To fill this gap, we propose BIPPO (Budget-aware Independent Proximal Policy Optimization), which is an energy-efficient multi-agent RL solution that improves performance. We evaluate BIPPO on two image classification tasks run in a highly budget-constrained setting, with FL clients training on non-IID data, a challenging context for vanilla FL. The improved sampler of BIPPO enables it to increase the mean accuracy compared to non-RL mechanisms, traditional PPO, and IPPO. In addition, BIPPO only consumes a negligible proportion of the budget, which stays consistent even if the number of clients increases. Overall, BIPPO delivers a performant, stable, scalable, and sustainable solution for client selection in IoT-FL.
format Preprint
id arxiv_https___arxiv_org_abs_2511_08142
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle BIPPO: Budget-Aware Independent PPO for Energy-Efficient Federated Learning Services
Lackinger, Anna
Morichetta, Andrea
Frangoudis, Pantelis A.
Dustdar, Schahram
Machine Learning
Distributed, Parallel, and Cluster Computing
Multiagent Systems
Federated Learning (FL) is a promising machine learning solution in large-scale IoT systems, guaranteeing load distribution and privacy. However, FL does not natively consider infrastructure efficiency, a critical concern for systems operating in resource-constrained environments. Several Reinforcement Learning (RL) based solutions offer improved client selection for FL; however, they do not consider infrastructure challenges, such as resource limitations and device churn. Furthermore, the training of RL methods is often not designed for practical application, as these approaches frequently do not consider generalizability and are not optimized for energy efficiency. To fill this gap, we propose BIPPO (Budget-aware Independent Proximal Policy Optimization), which is an energy-efficient multi-agent RL solution that improves performance. We evaluate BIPPO on two image classification tasks run in a highly budget-constrained setting, with FL clients training on non-IID data, a challenging context for vanilla FL. The improved sampler of BIPPO enables it to increase the mean accuracy compared to non-RL mechanisms, traditional PPO, and IPPO. In addition, BIPPO only consumes a negligible proportion of the budget, which stays consistent even if the number of clients increases. Overall, BIPPO delivers a performant, stable, scalable, and sustainable solution for client selection in IoT-FL.
title BIPPO: Budget-Aware Independent PPO for Energy-Efficient Federated Learning Services
topic Machine Learning
Distributed, Parallel, and Cluster Computing
Multiagent Systems
url https://arxiv.org/abs/2511.08142