AIMech AI

Ditto Fair and Robust Personalized Federated Multi-Task Learning

Algorithms AIMech:DittoFairAndRobustPersonalizedFederatedMultiTaskLearning DRAFT
Aliases: Ditto, Ditto Personalized Federated Learning, Global-Regularized Personalized Federated Multi-Task Learning
A decoupled bi-level personalized federated multi-task learning framework (Ditto) that resolves the tension between cross-device performance fairness (uniformity/low variance of benign device test errors) and Byzantine robustness (resistance to data/model poisoning) under statistical heterogeneity: min_{v_k in R^d} h_k(v_k; w^*) := F_k(v_k) + (lambda / 2) ||v_k - w^*||^2 subject to w^* in argmin_w G(F_1(w), ..., F_K(w)). Unlike coupled personalization schemes, the global objective G(.) is optimized for w^t completely independently of the local personalized models {v_k^t} while each device k interleaves local stochastic gradient steps on h_k(v_k; w^t) = F_k(v_k) + (lambda / 2)||v_k - w^t||^2, interpolating between pure local training (lambda = 0) and the global model (lambda -> infinity).
Identity Notes & Concept Scope Distinct from pFedMe (AIMech:PFedMePersonalizedFederatedLearningWithMoreauEnvelopes, where the global model w minimizes the sum of Moreau envelopes F_i(w) and therefore depends directly on the local personalized iterates theta_i, making w vulnerable to local personalization state changes and requiring extra inner-loop steps before updating w) and from q-FFL (AIMech:QFairFederatedLearningAlphaFairResourceAllocation, which learns a single global model w whose fairness-oriented reweighting of high-loss devices degrades robustness under Byzantine corruption).

Claims & Grounded Evidence

4 Claims
Mechanism #r397-bayes-optimal-fair-and-robust-lambda-characterization
In the hierarchical Bayesian linear/point estimation setting where benign parameters follow v_k ~ N(theta, tau^2), K_a corrupted devices follow v_k ~ N(theta, tau_a^2) with tau_a^2 > tau^2, and n local samples have noise variance sigma^2, Theorem 8 (and Lemmas 4, 6, 7) proves that the exact Bayes-optimal and maximally fair (zero cross-device test-error variance) regularization parameter is lambda^* = (sigma^2 K) / (tau^2 K + (tau_a^2 - tau^2) K_a + sigma^2 / n), showing that lambda^* decreases monotonically with stronger heterogeneity tau^2 or stronger corruption (K_a, tau_a^2).
Mechanism #r397-modularity-and-linear-speedup-convergence
Because the global subproblem w^* in argmin_w G(F_1(w),...,F_K(w)) is completely decoupled from {v_k}, Ditto preserves the exact communication footprint and privacy/robust-aggregation compatibility of the base global solver G, and Theorem 1 (Appendix B) proves that when w^t converges at rate O(1/t) on strongly convex F_k, the personalized iterates v_k^t converge to v_k^* at rate E||v_k^t - v_k^*||^2 = O(1/t) with linear speedup in local steps.
Limitation #r397-local-state-persistence-and-lambda-tuning-limitation
Requires each participating device k to maintain a persistent local personalized model state v_k across rounds (or warm-start from w^*) and to tune the regularization hyperparameter lambda >= 0 based on the unknown degree of statistical heterogeneity and adversarial corruption.
Application #r397-fairness-and-byzantine-defense-benchmarks-application
Evaluated on FEMNIST, CelebA, StackOverflow, and Fashion-MNIST under benign heterogeneity and three Byzantine attacks (A1 label poisoning, A2 random Gaussian updates, A3 model replacement), simultaneously reducing benign device test-accuracy variance (improving fairness) and boosting robust test accuracy by up to 40% when paired with Krum, Multi-Krum, or median aggregation.

⚠️ 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 Ditto is a personalized federated multi-task learning framework within FederatedLearning that jointly improves cross-device fairness and Byzantine robustness.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r397-primary-pdf
Tian Li, Shengyuan Hu, Ahmad Beirami, Virginia Smith
primary paper
full_text
ID: https://doi.org/10.48550/arXiv.2012.04221
sha256:4ac3af9d19d0…
r397-arxiv-abs
Tian Li, Shengyuan Hu, Ahmad Beirami, Virginia Smith
primary paper
abstract_only
ID: https://arxiv.org/abs/2012.04221
sha256:3e2114f18ec4…
r397-metadata-cr
Tian Li, Shengyuan Hu, Ahmad Beirami, Virginia Smith
primary paper
abstract_only
ID: https://doi.org/10.48550/arXiv.2012.04221
sha256:3444732ff70f…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:DittoFairAndRobustPersonalizedFederatedMultiTaskLearning Ditto Fair and Robust... 4 claims · 3 sources AIO GROUNDING AIO:FederatedLearning (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T08:00:00Z
Updated: 2026-10-19T08:00:00Z
Source File: data/curated/DittoFairAndRobustPersonalizedFederatedMultiTaskLearning.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