arXiv paper· decentralised federated learning (distributed machine learning)· method paper

SAGE: Optimal-Stopping Peer Selection for Decentralised Federated Learning

Ke Xiao, Qiyuan Wang, Christos Anagnostopoulos

cs.DC · cs.LG

Quick verdict

Formulates DFL peer selection as optimal stopping with gossip fallback; theory sound, but single-run experiments and gossip-level accuracy cap impact.

Summary

The paper reformulates collaborator selection in decentralised federated learning as a sequential evidence-acquisition problem: a receiver probes candidate neighbours on its own held-out anchor set (inputs sent, labels kept local), and SAGE-OS selects a peer once its advantage over random gossip is statistically certified, or abandons probing when the next anchor batch cannot repay its cost, falling back to gossip. The authors prove correctness of the certificate, a Θ(M²Δk⁻²log(1/δ)) anchor lower bound matching their achievable schedule, existence of an optimal stopping rule, a never-worse-than-gossip policy guarantee, and a separability threshold below which probing cannot beat gossip. Across 12 configurations (FMNIST/CIFAR-10 × Erdős–Rényi/scale-free graphs × three Dirichlet heterogeneity levels, 50 clients, 250 rounds), always-committing selectors (AQ-128, SAGE-NF) lose to random gossip in all 12; SAGE-OS matches gossip-level accuracy (mean 0.3750 vs 0.3782, above gossip in 7/12) while consuming 24.5% of the nominal anchor budget, with one model exchange per round versus 1.784 (PENS) and 1.980 (PFedDST). Main limitations: single run per cell with no variance estimates; a fixed probe-cost parameter λ that drives the sole clear failure (CIFAR-10/ER α=0.05: 0.1791 vs gossip 0.2081); overhead measured in evaluations, not wall-clock; no code release; VANILLA SAGE remains better for worst-client fairness.

Review complete

Assessment at a glance

decentralised federated learning (distributed machine learning)

6

risk flags identified

● high 0

● medium 4

● low 2

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Peer selection in decentralised FL is better cast as finite-horizon optimal stopping over evidence acquisition with random gossip as an outside option, and an optimal rule exists and is attained at a finite stage (Theorem 3).
  • Anchor evidence demand scales as Θ(M²Δk⁻²log(1/δ)) and this rate is order-optimal: no selection rule can certify the best peer with asymptotically fewer anchors (Proposition 1, Theorem 2).
  • SAGE never returns a peer worse than random gossip with probability at least 1−δ, while no such policy-level guarantee is possible for selectors that commit without a certificate (Theorem 4, Remark 1).
  • Below a separability threshold (λ·dk·m1 ≥ Gk; about a 19-point mean-vs-minimum neighbour error gap at the paper's operating point) no probing budget can improve on gossip (Proposition 4).
  • Empirically, always-committing anchor selectors (AQ-128, SAGE-NF) lose to gossip in all 12 configurations, while SAGE-OS matches gossip-level accuracy using 24.5% of the nominal anchor budget and half the model traffic of PENS/PFedDST.

Strengths

  • Genuinely novel problem framing

    Reframes DFL collaborator selection so the quantity of evidence, not the ranking rule, is the optimised variable, with random gossip as an explicit outside option in a finite-horizon optimal-stopping problem (Sec. I, IV-B, Thm 3); the authors' claim of firstness for this formulation in fully decentralised FL is plausible against the cited related work.

  • Matching upper and lower bounds

    Proposition 1's sufficient budget (m > 8M²Δk⁻²log(2dkL/δ)) is matched by Theorem 2's Ω(M²Δk⁻²log(1/δ)) lower bound via Bretagnolle–Huber on two Bernoulli instances, with the residual log(dkL) gap honestly attributed to the stage-uniform union bound (Sec. IV-A).

  • Clean ablation attribution

  • Theory-experiment alignment is ordinal and checkable

  • Unusually honest reporting

Weaknesses

  • Single run per configuration

  • Value proposition is cost-at-parity, not accuracy

  • Abstract overgeneralises the negative result

  • Headline saving is framed against the nominal budget

  • No sensitivity analysis for the decision parameters

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

SAGE addresses collaborator selection in decentralised federated learning (DFL) under a one-model-bearing-exchange constraint (Bt_k = 1, Eq. 1): a receiver may cheaply probe neighbours on its own anchor examples before spending its single expensive model exchange. The central reframing — that the *quantity* of evidence, not the ranking rule, is the decision variable — is the paper's core novelty, as is treating random gossip as an explicit outside option in a finite-horizon optimal-stopping problem (Sec. IV-B). The theoretical package is coherent: Lemma 1 (stage-uniform Hoeffding confidence, radius rℓ = M·√(log(2dkL/δ)/2mℓ)), Theorem 1 (certificate correctness), Proposition 1 (m > 8M²Δk⁻²log(2dkL/δ) suffices to separate), Theorem 2 (Ω(M²Δk⁻²log(1/δ)) lower bound via Bretagnolle–Huber on two Bernoulli instances), Theorem 3 (existence/attainment of the optimal rule by backward induction), Theorem 4 + Remark 1 (policy-level never-worse-than-gossip for abstaining selectors; impossible for always-commit), Proposition 4 (separability threshold: if λ·dk·m1 ≥ Gk, gossip is optimal — numerically λdkm1 = 2×10⁻³·6·16 ≈ 0.19 at the operating point), and Proposition 5 (denser neighbourhoods stop earlier). All proofs are in Appendix A and check out at sketch level.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 6 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What problem does SAGE solve in federated learning?

In decentralised federated learning there is no server, so each client must decide which neighbour to exchange a model with. SAGE reframes this as a question of how much evidence to gather before committing: the client probes neighbours on its own small set of held-out anchor examples (sending only inputs, keeping labels local) and commits to one neighbour only when statistics certify it beats picking at random; otherwise it skips selection and falls back to random gossip, which costs one model exchange either way.

Does SAGE beat random gossip in accuracy?

Not on average. Across the paper's 12 experimental configurations, SAGE-OS's mean global accuracy (0.3750) is slightly below random gossip (0.3782), and it beats gossip in 7 of 12 configurations. Its demonstrated value is efficiency: gossip-level accuracy while consuming only 24.5% of the fixed 128-anchor probe budget and making one model-bearing exchange per round, versus 1.784 for PENS and 1.980 for PFedDST.

Why do selectors that always pick the best-looking peer lose to random gossip in this paper?

When candidate neighbours are nearly interchangeable, the empirically best peer is chosen largely on sampling noise, so acting on that ranking performs like a random (or worse) draw. Additionally, every client applies the same deterministic rule, concentrating exchanges on a few locally attractive peers and eroding the representation diversity that random gossip preserves. The paper proves (Remark 1) that no never-worse-than-gossip guarantee is possible for always-committing selectors, and observes the predicted losses in 12 of 12 configurations for its two always-commit variants.

Is code or data available for SAGE?

The paper does not mention a code release. However, it specifies hyperparameters, model architectures, anchor schedules and evaluation metrics in enough detail for reimplementation on public datasets (Fashion-MNIST and CIFAR-10, 50 clients, Erdős–Rényi and Barabási–Albert graphs, Dirichlet label skew).

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures are available only as captions; plot-level statements (e.g., Fig. 3a medians and win counts) are taken from the text and table transcripts, not inspected visually.
  • Tables I–III were transcribed from text extraction; individual cell values were not verified against a rendered PDF.
  • The Limitations section appears to end mid-sentence ('...counted in evaluations rather than seconds;'); content after that point may be missing, though the appendix proofs and references are present.
  • Appendix proofs were checked at sketch level (Hoeffding + union bound, Bretagnolle–Huber two-instance construction, backward induction); constants were spot-checked but not every algebraic step re-derived.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
SAGE: Optimal-Stopping Peer Selection for Decentralised Federated Learning | Evolve.Pub