AIMech AI

FedAwS (Federated Averaging with Spreadout for Positive-Only Labels)

Algorithms AIMech:FedAwsFederatedAveragingWithSpreadoutForPositiveOnlyLabels DRAFT
Aliases: FedAwS, Federated Averaging with Spreadout
A federated multi-class and extreme-classification training algorithm (Yu, Rawat, Menon, & Kumar 2020, Section 3, Equations 7-8, Algorithm 1) for settings where each client i holds only positive examples of its own class(es) and cannot share data or other clients' class embeddings: clients locally minimize only the positive alignment loss l_pos(f(x), y) = d(w_y, g_theta(x))^2 on the shared input encoder g_theta and local class embedding w_y, while the central server prevents trivial embedding collapse after averaging by applying a geometric spreadout regularizer reg_sp(W) = sum_{c in [C]} sum_{c' != c} (max(0, nu - d(w_c, w_{c'})))^2 (Equation 7) or its top-k closest-negative variant reg_sp^top(W) (Equation 8) to the class embedding matrix W.
Identity Notes & Concept Scope Distinct from standard FedAvg and from FedProto (AIMech:FedProtoFederatedPrototypeLearningAcrossHeterogeneousClients, Tan et al. 2022), which assume each client observes multi-class labeled examples locally so negative classes are separated by client-side cross-entropy rather than learning from positive-only single-class client data via a server-side geometric spreadout regularizer on class embeddings.

Claims & Grounded Evidence

4 Claims
Mechanism #r450-server-spreadout-prevents-positive-only-collapse-mechanism
When clients only have access to positive examples of class i and minimize l_pos(f(x), i) = d(w_i, g_theta(x))^2, naive FedAvg collapses all class embeddings w_1, ..., w_C and encoder outputs g_theta(x) to a single point; applying the server-side spreadout regularizer reg_sp(W) (Eq. 7) or stochastic negative mining reg_sp^top(W) over the k closest classes N_k(c) (Eq. 8) enforces pairwise separation margin nu without transmitting negative examples or full class matrices to clients.
Mechanism #r450-contrastive-loss-surrogate-equivalence-bound
Lemma 1, Proposition 2, and Theorem 1 (Section 4, Equations 13-21, pp. 10950-10952) prove that cosine contrastive loss l_ccl is a valid multi-class classification surrogate and that for balanced classes with weight lambda = 1/C, the FedAwS objective approximates l_ccl within |l_ccl(f(x), y) - l_sp(f(x), y)| <= (1 + 2*nu) ||w_y - g_theta(x)||_2, vanishing as positive examples align with their class embeddings.
Limitation #r450-quadratic-pairwise-class-cost-and-margin-tuning-limitation
Full pairwise spreadout regularization reg_sp(W) costs O(C^2 d) per server step when the number of classes C is large (requiring top-k negative mining reg_sp^top in Eq. 8), and performance depends on selecting the margin hyperparameter nu and top-k neighborhood size.
Application #r450-user-verification-and-extreme-multilabel-federated-application
Applied to positive-only federated classification on CIFAR-10, CIFAR-100, and extreme multi-label classification datasets (AmazonCat-13K, WikiLSHTC-325K, Amazon-670K).

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:FederatedLearning
Federated Learning
narrow_match FedAwS is a federated learning algorithm designed for positive-only client label distributions using server-side class-embedding spreadout regularization.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r450-primary-pdf
Felix X. Yu, Ankit Singh Rawat, Aditya Krishna Menon, Sanjiv Kumar
primary paper
full_text
ID: https://proceedings.mlr.press/v119/yu20f.html
sha256:203d2fd64a4c…
r450-arxiv-abs
Felix X. Yu, Ankit Singh Rawat, Aditya Krishna Menon, Sanjiv Kumar
primary paper
abstract_only
ID: https://arxiv.org/abs/2004.10342
sha256:9329ef937d52…
r450-metadata-cr
Felix X. Yu, Ankit Singh Rawat, Aditya Krishna Menon, Sanjiv Kumar
primary paper
abstract_only
ID: https://proceedings.mlr.press/v119/yu20f.html
sha256:0168155f006f…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:FedAwsFederatedAveragingWithSpreadoutForPositiveOnlyLabels FedAwS (Federated... 4 claims · 3 sources AIO GROUNDING AIO:FederatedLearning (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T08:53:00Z
Updated: 2026-10-19T08:53:00Z
Source File: data/curated/FedAwsFederatedAveragingWithSpreadoutForPositiveOnlyLabels.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories