LGOct 15, 2024

FOOGD: Federated Collaboration for Both Out-of-distribution Generalization and Detection

arXiv:2410.11397v220 citationsh-index: 17Has CodeNIPS
Originality Incremental advance
AI Analysis

This addresses the challenge of deploying FL models in practical settings with mixed OOD data, offering a solution for domains like distributed AI systems, though it appears incremental by combining existing approaches.

The paper tackles the problem of unreliable federated learning (FL) models in real-world scenarios due to simultaneous out-of-distribution (OOD) data shifts, proposing FOOGD to handle both covariate-shift and semantic-shift data, resulting in significant advantages such as reliable distribution estimation and improved generalization.

Federated learning (FL) is a promising machine learning paradigm that collaborates with client models to capture global knowledge. However, deploying FL models in real-world scenarios remains unreliable due to the coexistence of in-distribution data and unexpected out-of-distribution (OOD) data, such as covariate-shift and semantic-shift data. Current FL researches typically address either covariate-shift data through OOD generalization or semantic-shift data via OOD detection, overlooking the simultaneous occurrence of various OOD shifts. In this work, we propose FOOGD, a method that estimates the probability density of each client and obtains reliable global distribution as guidance for the subsequent FL process. Firstly, SM3D in FOOGD estimates score model for arbitrary distributions without prior constraints, and detects semantic-shift data powerfully. Then SAG in FOOGD provides invariant yet diverse knowledge for both local covariate-shift generalization and client performance generalization. In empirical validations, FOOGD significantly enjoys three main advantages: (1) reliably estimating non-normalized decentralized distributions, (2) detecting semantic shift data via score values, and (3) generalizing to covariate-shift data by regularizing feature extractor. The prejoct is open in https://github.com/XeniaLLL/FOOGD-main.git.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes