paper-with-me

홈 › Papers

FBFL: A Field-Based Coordination Approach for Data Heterogeneity in Federated Learning

2025-02-12 · Davide Domini, Gianluca Aguzzi, Lukas Esterle, Mirko Viroli

In the last years, Federated learning (FL) has become a popular solution to train machine learning models in domains with high privacy concerns. However, FL scalability and performance face significant challenges in real-world deployments where data across devices are non-independently and identically distributed (non-IID). The heterogeneity in data distribution frequently arises from spatial distribution of devices, leading to degraded model performance in the absence of proper handling. Additionally, FL typical reliance on centralized architectures introduces bottlenecks and single-point-of-failure risks, particularly problematic at scale or in dynamic environments. To close this gap, we propose Field-Based Federated Learning (FBFL), a novel approach leveraging macroprogramming and field coordination to address these limitations through: (i) distributed spatial-based leader election for personalization to mitigate non-IID data challenges; and (ii) construction of a self-organizing, hierarchical architecture using advanced macroprogramming patterns. Moreover, FBFL not only overcomes the aforementioned limitations, but also enables the development of more specialized models tailored to the specific data distribution in each subregion. This paper formalizes FBFL and evaluates it extensively using MNIST, FashionMNIST, and Extended MNIST datasets. We demonstrate that, when operating under IID data conditions, FBFL performs comparably to the widely-used FedAvg algorithm. Furthermore, in challenging non-IID scenarios, FBFL not only outperforms FedAvg but also surpasses other state-of-the-art methods, namely FedProx and Scaffold, which have been specifically designed to address non-IID data distributions. Additionally, we showcase the resilience of FBFL's self-organizing hierarchical architecture against server failures.

📄 PDF Abstract BibTeX arXiv:2502.08577

Code (1)

davidedomini/experiments-2025-lmcs-field-based-fl 공식 구현 pytorch

Tasks

Federated Learning

Similar Papers 제목 키워드 기반

VerifBFL: Leveraging zk-SNARKs for A Verifiable Blockchained Federated Learning

2025-01-08 · Ahmed Ayoub Bellachia, Mouhamed Amine Bouchiha, Yacine Ghamri-Doudane, Mourad Rabah

Blockchain-based Federated Learning (FL) is an emerging decentralized machine learning paradigm that enables model training without relying on a central server. Although some BFL frameworks are considered privacy-preserv…

Federated LearningModel PoisoningPrivacy PreservingSNARKS

Coordination on a Budget: Federated Active Learning with Few Labels

2026-08-19 · Liam Mohr, Daphna Weinshall arxiv

Federated Active Learning (FAL) addresses the dual challenges of data privacy and label scarcity, where the absence of a global data view introduces additional hurdles for coordinated query selection. We study cross-silo…

Representation LearningFederated LearningActive Learning

Measuring Heterogeneity in Machine Learning with Distributed Energy Distance

2025-01-27 · Mengchen Fan, Baocheng Geng, Roman Shterenberg, Joseph A. Casey 외

In distributed and federated learning, heterogeneity across data sources remains a major obstacle to effective model aggregation and convergence. We focus on feature heterogeneity and introduce energy distance as a sensi…

Federated Learning

Personalizing Federated Learning with Over-the-Air Computations

2023-02-24 · Zihan Chen, Zeshen Li, Howard H. Yang, Tony Q. S. Quek

Federated edge learning is a promising technology to deploy intelligence at the edge of wireless networks in a privacy-preserving manner. Under such a setting, multiple clients collaboratively train a global generic mode…

Federated LearningPrivacy Preserving

Coordination-free Decentralised Federated Learning on Complex Networks: Overcoming Heterogeneity

2023-12-07 · Lorenzo Valerio, Chiara Boldrini, Andrea Passarella, János Kertész 외

Federated Learning (FL) is a well-known framework for successfully performing a learning task in an edge computing scenario where the devices involved have limited resources and incomplete data representation. The basic …

Edge-computingFederated Learning