Table of Contents
Fetching ...

Federated Domain Generalization with Label Smoothing and Balanced Decentralized Training

Milad Soltany, Farhad Pourpanah, Mahdiyar Molahasani, Michael Greenspan, Ali Etemad

TL;DR

The paper addresses data heterogeneity in federated domain generalization, where unseen domains challenge a globally learned model. FedSB combines client-level label smoothing to curb overconfident, domain-specific predictions and a fixed-budget training scheme to balance contributions across $K$ clients, updating the global parameters $\Theta^{t+1}$. It achieves state-of-the-art performance on 3 of 4 domain-generalization benchmarks (PACS, OfficeHome, TerraIncognita, VLCS) across multiple backbones, with ablations validating the contribution of each component and sensitivity analyses showing robustness to $\epsilon$ and $S$. The work advances privacy-preserving multi-domain learning by enabling more robust, generalizable models and provides publicly available code.

Abstract

In this paper, we propose a novel approach, Federated Domain Generalization with Label Smoothing and Balanced Decentralized Training (FedSB), to address the challenges of data heterogeneity within a federated learning framework. FedSB utilizes label smoothing at the client level to prevent overfitting to domain-specific features, thereby enhancing generalization capabilities across diverse domains when aggregating local models into a global model. Additionally, FedSB incorporates a decentralized budgeting mechanism which balances training among clients, which is shown to improve the performance of the aggregated global model. Extensive experiments on four commonly used multi-domain datasets, PACS, VLCS, OfficeHome, and TerraInc, demonstrate that FedSB outperforms competing methods, achieving state-of-the-art results on three out of four datasets, indicating the effectiveness of FedSB in addressing data heterogeneity.

Federated Domain Generalization with Label Smoothing and Balanced Decentralized Training

TL;DR

The paper addresses data heterogeneity in federated domain generalization, where unseen domains challenge a globally learned model. FedSB combines client-level label smoothing to curb overconfident, domain-specific predictions and a fixed-budget training scheme to balance contributions across clients, updating the global parameters . It achieves state-of-the-art performance on 3 of 4 domain-generalization benchmarks (PACS, OfficeHome, TerraIncognita, VLCS) across multiple backbones, with ablations validating the contribution of each component and sensitivity analyses showing robustness to and . The work advances privacy-preserving multi-domain learning by enabling more robust, generalizable models and provides publicly available code.

Abstract

In this paper, we propose a novel approach, Federated Domain Generalization with Label Smoothing and Balanced Decentralized Training (FedSB), to address the challenges of data heterogeneity within a federated learning framework. FedSB utilizes label smoothing at the client level to prevent overfitting to domain-specific features, thereby enhancing generalization capabilities across diverse domains when aggregating local models into a global model. Additionally, FedSB incorporates a decentralized budgeting mechanism which balances training among clients, which is shown to improve the performance of the aggregated global model. Extensive experiments on four commonly used multi-domain datasets, PACS, VLCS, OfficeHome, and TerraInc, demonstrate that FedSB outperforms competing methods, achieving state-of-the-art results on three out of four datasets, indicating the effectiveness of FedSB in addressing data heterogeneity.

Paper Structure

This paper contains 5 sections, 8 equations, 2 figures, 6 tables.

Figures (2)

  • Figure 1: Overview of FedSB.Blue and Orange arrows show local model loading to the server and initialization with the global model from the server, respectively.
  • Figure 2: TSNE plot for $S$ domain on PACS. The points are color-coded to represent different classes.