Pith. sign in

REVIEW 1 major objections 2 minor 32 references

Decentralized federated clustering matches central-server accuracy within about one percent.

Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →

T0 review · deepseek-v4-flash

2026-08-04 09:26 UTC pith:WEGV53BF

load-bearing objection DFCA is a plausible, well-tested decentralization of IFCA with a real theory–implementation gap: the convergence proof analyzes full-model gossip, while the algorithm only sends the assigned cluster model. the 1 major comments →

arxiv 2510.15300 v3 pith:WEGV53BF submitted 2025-10-17 cs.LG

DFCA: Decentralized Federated Clustering Algorithm

classification cs.LG MSC 68T0768W1590C35
keywords decentralized federated learningclustered federated learninggossip averagingsequential running averagedata heterogeneityserverless trainingpeer-to-peer communicationmodel propagation
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper proposes DFCA, a fully serverless clustered federated learning algorithm in which each client keeps a separate model per cluster, decides its cluster by picking the model with the lowest local loss, trains only that model, and then exchanges the trained model with neighbors using a sequential running average. The paper's central claim is that this simple exchange rule lets cluster-specific models propagate through a sparse peer-to-peer graph, so that every client ends up with all k cluster models and testing accuracy that is within about one percent of the centralized clustered baseline. The authors further claim that DFCA outperforms the decentralized baselines they compare against and that its convergence rate matches decentralized SGD up to a network-connectivity term. If true, this would make clustered federated learning practical in settings without a coordinated server, such as IoT and mobile networks.

Core claim

DFCA shows that the iterative federated clustering mechanism — assign a cluster by taking the argmin over local losses, then train only the assigned model — can be carried over to a fully decentralized setting without a central aggregator. The discovery is that a sequential running average of incoming neighbor models per cluster, combined with these local assignments, is enough to maintain cluster specialization while propagating all k models across the network. On MNIST, EMNIST, CIFAR-10 and FEMNIST with rotated data distributions, the authors report mean test accuracy within roughly 1% of the centralized baseline, and consistently above decentralized averaging baselines with momentum and a

What carries the argument

The central device is the running-average aggregation step, which replaces synchronous batch averaging with an online update θ_i,j ← (r/(r+1))θ_i,j + (1/(r+1))θ_m,j as each neighbor message arrives for cluster j. Worked into the IFCA-style loop of cluster assignment and local gradient steps, this sequential average lets the network behave like k independent runs of decentralized SGD after assignments stabilize. The analysis treats the communication as a row-stochastic gossip matrix W^(j) per cluster and depends on it being doubly-stochastic so that cluster-level network averages are preserved and disagreement contracts.

Load-bearing premise

The convergence proof assumes clients exchange all k cluster models with every neighbor so that the per-cluster gossip matrix is doubly-stochastic and the network-wide average of each cluster model is preserved, but the implemented algorithm sends only the assigned cluster's model, so the actual aggregation matrix is only row-stochastic and the average-preservation premise may fail.

What would settle it

Run DFCA on a graph divided into two disconnected components, each containing clients of a different true cluster, and check whether a client in one component ever acquires the other cluster's model; if it does not, the 'all clients obtain all k models' claim is false. Alternatively, compute the column sums of the implemented W^(j) for a cluster j; if any column sum is not 1, the network average of that cluster is not preserved, violating Lemma 3 and the rates in Theorem 1.

Watch this falsifier — get emailed when new claim-graph text bears on it.

If this is right

  • If correct, DFCA removes the single point of failure in clustered federated learning: no central server is needed to aggregate or redistribute models, so training can continue even when a coordinator would be unavailable.
  • Every client ends up with all k trained cluster models, not just its own cluster's model, which enables per-client inference to switch clusters when local data changes.
  • The sequential running-average scheme is memory-efficient, storing only current estimates per cluster, and naturally supports asynchronous message arrival, suiting intermittently connected devices.
  • Sparse connectivity is sufficient: performance stays close to the centralized baseline even with Erdős–Rényi graphs of connectivity probability 0.1–0.2, lowering the topology requirements for decentralized clustered training.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • If the central claim holds, DFCA's sequential averaging could combine with local differential privacy or compressed communication without architectural changes, since it already processes one model message at a time.
  • The same cluster-assignment-plus-running-average recipe might extend to soft clustering (clients with mixed distributions) by maintaining multiple assigned models per client, though the paper does not make this claim.
  • A directly testable extension is to measure how per-cluster disagreement Disp_j evolves under the actual one-model exchange rule on graphs where same-cluster subgraphs are weakly connected; the theory predicts contraction, so the rate is observable.
  • The analysis assumes a fixed number of clusters k known in advance; an open question is whether DFCA can detect the number of clusters online, since its assignment step requires k as input.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit.

Referee Report

1 major / 2 minor

Summary. The paper proposes DFCA, a fully decentralized clustered federated learning algorithm. Each client maintains k cluster-specific models, assigns itself to the cluster whose model has the lowest local loss, performs local SGD only on the assigned model, and then aggregates neighbor models via a sequential running average. The authors claim that DFCA matches centralized IFCA accuracy within about 1% across MNIST, EMNIST, CIFAR-10, and FEMNIST, while outperforming decentralized baselines (DFedAvgM, FedSPD). A convergence analysis (Theorem 1 and Appendix B) argues that DFCA behaves like k independent decentralized SGD runs after a finite stabilization phase, with all clients eventually holding all k cluster models.

Significance. If the central claim holds, DFCA would be a valuable practical contribution: it removes the central server from clustered federated learning, preserves cluster specialization in sparse networks, and uses a communication-efficient asynchronous aggregation scheme. The empirical results are promising and suggest that decentralized clustered FL is feasible. However, the paper's theoretical and empirical support is weakened by a major mismatch between the analyzed aggregation and the implemented algorithm, as well as by inconsistencies in reported experimental settings and the absence of publicly available code. A corrected analysis or a revised algorithm that matches the proof would make the contribution solid.

major comments (1)
  1. [§4, Theorem 1 and Eq. (12)–(13)] The convergence rates in Theorem 1 depend on the consensus factor λ (or λ̃) and on the assumption that after stabilization the system becomes 'k independent copies of decentralized SGD'. That conclusion relies on the per-cluster gossip being over the full graph with a doubly-stochastic mixing matrix. Since the implemented algorithm does not satisfy that condition, the stated rates do not apply to DFCA as specified in Algorithm 1. This is a load-bearing gap: the paper's headline theoretical contribution is a rate guarantee that does not cover the actual method.
minor comments (2)
  1. [Algorithm 1] The local update loop (lines 15–17) uses the same symbol T for the number of local epochs, which conflicts with the global iteration count T defined on line 7. This should be τ to match the text.
  2. [References] The reference for MNIST is given as Krizhevsky & Hinton (2009), but the citation is misplaced; MNIST is commonly credited to LeCun et al. (1998). The CIFAR-10 entry also appears to have swapped authors/dataset.

Circularity Check

0 steps flagged

No significant circularity: the convergence analysis is a conditional composition of external IFCA and decentralized-SGD results; the main proof-algorithm gap is a correctness/rigor issue, not a circular reduction.

full rationale

The paper's derivation chain does not reduce to its inputs. Cluster assignment (Eq. 4) and the loss definitions make Lemma 1's non-increase statement a direct consequence of the argmin definition, but the paper uses it only as a valid descent step, not as a hidden prediction. Convergence (Theorem 1) is explicitly conditional on assumptions (A1)-(A5), including the graph-mixing assumption (A3). The async part of Lemma 3 closely restates the async clause of A3, but A3 is presented as an adopted assumption, not as a result proved from the algorithm; the unverified burden is whether the W_t^(j) induced by Algorithm 1, which sends only the assigned cluster model theta_{i,c(i)}, satisfies A3. That is a missing verification, not an equivalence-by-construction. No fitted parameter is renamed as a prediction: the empirical claims are comparisons against external benchmarks (IFCA, FedSPD, DFedAvgM) on MNIST/EMNIST/CIFAR-10/FEMNIST. All theory citations (Ghosh et al. 2021; Lian et al. 2017; Koloskova et al. 2019a; Boyd et al. 2006; Nedic and Olshevsky 2016) are external, and no load-bearing self-citation or imported uniqueness theorem appears. The LLM note concerns proof drafting and is not a circular step. The substantive gap - Eq. 10 models full-exchange doubly-stochastic gossip while Algorithm 1 exchanges only the assigned cluster model, and Remark (iii) asserts without proof that non-trainers mixing theta_{i,j} preserves averages - is a correctness/rigor problem outside the circularity definition under hard rule 1, so it does not raise the circularity score.

Axiom & Free-Parameter Ledger

4 free parameters · 7 axioms · 0 invented entities

DFCA's central claims rest on: (1) standard FL assumptions A1–A5 that are plausible for the theory but unverified for the CNN/MLP runs; (2) an unstated bridging premise that the analyzed full-model-exchange gossip (Eq 10) represents the implemented one-model-exchange aggregation (Algorithm 1/Eq 7–8), which fails on its face because the implemented W is not doubly-stochastic and does not preserve the network average the proof tracks; (3) hand-chosen hyperparameters (γ, p, τ, T, k) with no tuning or sensitivity analysis; (4) an asserted, unproven claim that the sequential running average satisfies the async windowed contraction. No invented entities are introduced.

free parameters (4)
  • number of clusters k = k = 2 or 4 per dataset
    Hard input to DFCA, as in all IFCA-style methods; in the experiments k equals the number of artificially created rotation-based distributions, so the true k is known to the experimenters and the paper does not address estimating k.
  • learning rate γ = 0.1 (MNIST/EMNIST/FEMNIST), 0.25 (CIFAR-10)
    Chosen by hand; no tuning protocol or sensitivity analysis is reported (Appendix A.1).
  • graph connection probability p = 0.15 (EMNIST), 0.1 (MNIST), 0.2 (CIFAR-10/FEMNIST)
    Erdős–Rényi connectivity chosen per dataset; Figure 3b sweeps p only for EMNIST and shows no error bars. A.1 states "0.15%" where Figure 3 uses 0.15.
  • local epochs τ and global iterations T = τ = 5, T = 150
    Fixed hyperparameters with no sensitivity analysis; Algorithm 1's inner loop is printed as T−1 rather than τ−1, a mechanical ambiguity.
axioms (7)
  • domain assumption A1: Each F_client(·, D_i) is L-smooth.
    Standard smoothness used in Lemma 2's descent lemma; plausible for the small CNNs/MLP but not verified.
  • domain assumption A2: Unbiased stochastic gradients with bounded variance σ².
    Standard decentralized-SGD assumption; used in Lemma 2 and in the σ² terms of Theorem 2.
  • domain assumption A3 (sync): A symmetric, doubly-stochastic W respecting G with spectral gap 1−λ > 0.
    Standard gossip contraction condition, but contradicted by the implemented same-cluster-only exchange whose W is not doubly-stochastic; the paper does not reconcile this.
  • ad hoc to paper A3 (async): Over any B consecutive rounds disagreement contracts by λ̃.
    This windowed contraction is close to the very property the sequential running-average rule is supposed to provide; Remark (i) asserts without proof that the rule satisfies it.
  • domain assumption A4: Each cluster objective satisfies PL or convexity.
    Needed for the stated rates; the CNN/MLP training runs do not provably satisfy either condition.
  • domain assumption A5: Separability margin δ for correct cluster assignment (Eq 11).
    Standard IFCA-style identifiability condition; load-bearing for Lemma 4 (assignment stabilization) and unverified for the rotated-image tasks.
  • ad hoc to paper The analyzed full-model-exchange gossip (Eq 10) represents the implemented single-model exchange (Eq 7–8, Algorithm 1).
    Unstated bridging premise. As written, the implemented W^{(j)} is row-stochastic but not doubly-stochastic, so Lemma 3's average-preservation and contraction claims do not apply. This is the paper's weakest load-bearing premise.

pith-pipeline@v1.3.0-alltime-deepseek · 12619 in / 25143 out tokens · 205744 ms · 2026-08-04T09:26:22.977521+00:00 · methodology

0 comments
read the original abstract

Clustered Federated Learning has emerged as an effective approach for handling heterogeneous data across clients by partitioning them into clusters with similar or identical data distributions. However, most existing methods, including the Iterative Federated Clustering Algorithm (IFCA), rely on a central server to coordinate model updates, which creates a bottleneck and a single point of failure, limiting their applicability in more realistic decentralized learning settings. In this work, we introduce DFCA, a fully decentralized clustered FL algorithm that enables clients to collaboratively train cluster-specific models without central coordination. DFCA uses a sequential running average to aggregate models from neighbors as updates arrive, providing a communication-efficient alternative to batch aggregation while maintaining clustering performance. Our experiments on various datasets demonstrate that DFCA outperforms other decentralized algorithms and performs comparably to centralized IFCA, even under sparse connectivity, highlighting its robustness and practicality for dynamic real-world decentralized networks.

Figures

Figures reproduced from arXiv: 2510.15300 by Jonas Kirch, Sebastian Becker, Stefan Harmeling, Tiago Koketsu Rodrigues.

Figure 1
Figure 1. Figure 1: Illustration of the DFCA problem for Rotated EMNIST with two different data distribu [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: After initialization, DFCA iterates three steps: (1) cluster assignment, (2) local training, [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Plots for the EMNIST experiments • Under (PL), E h F τ+T global − F ⋆ globali ≤ (1 − µγ/2)T C0 + O  γσ2 µ  + O  γL 1−λ σ 2  , (12) with C0 depending on the gap at t = τ ; in async, replace (1 − λ) by the windowed (1 − λ˜). • Under (Cvx), 1 T τ+ X T −1 t=τ X k j=1 E∥∇Fcluster(j; ¯θ t j )∥ 2 ≤ O F τ global − F ⋆ global γT  +O(γLσ2 )+O  γL 1−λ σ 2  , (13) and choosing γ = Θ(1/ √ T) yields the usual O(… view at source ↗

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

32 extracted references · 4 canonical work pages

  1. [4]

    Ken Chang, Niranjan Balachandar, Carson Lam, Darvin Yi, James Brown, Andrew Beers, Bruce Rosen, Daniel Rubin, and Jayashree Kalpathy-Cramer

    URL https://arxiv.org/abs/1812.01097. Ken Chang, Niranjan Balachandar, Carson Lam, Darvin Yi, James Brown, Andrew Beers, Bruce Rosen, Daniel Rubin, and Jayashree Kalpathy-Cramer. Distributed deep learning networks among institutions for medical imaging.Journal of the American Medical Informatics Association : JAMIA, 25, 03

  2. [5]

    Vishnu Pandi Chellapandi, Antesh Upadhyay, Abolfazl Hashemi, and Stanislaw H

    doi: 10.1093/jamia/ocy017. Vishnu Pandi Chellapandi, Antesh Upadhyay, Abolfazl Hashemi, and Stanislaw H. ˙Zak. De- centralized federated learning: Model update tracking under imperfect information sharing. In2024 IEEE International Conference on Big Data (BigData), pp. 7697–7706,

  3. [10]

    Istv´an Heged˝us, G´abor Danner, and M´ark Jelasity

    doi: 10.1109/TBDATA.2022.3167994. Istv´an Heged˝us, G´abor Danner, and M´ark Jelasity. Gossip learning as a decentralized alternative to federated learning. In Jos ´e Pereira and Laura Ricci (eds.),Distributed Applications and Interop- erable Systems, pp. 74–90, Cham,

  4. [11]

    Yixing Huang, Christoph Bert, Stefan Fischer, Manuel Schmidt, Arnd D ¨orfler, Andreas Maier, Rainer Fietkau, and Florian Putz

    URLhttps://arxiv.org/abs/1908.07782. Yixing Huang, Christoph Bert, Stefan Fischer, Manuel Schmidt, Arnd D ¨orfler, Andreas Maier, Rainer Fietkau, and Florian Putz. Continual learning for peer-to-peer federated learning: A study on automated brain metastasis identification,

  5. [13]

    Stich, and Martin Jaggi

    Anastasia Koloskova, Sebastian U. Stich, and Martin Jaggi. Decentralized stochastic optimization and gossip algorithms with compressed communication.CoRR, abs/1902.00340, 2019b. URL http://arxiv.org/abs/1902.00340. Alex Krizhevsky and Geoffrey Hinton. Learning multiple layers of features from tiny images.Tech- nical Report,

  6. [14]

    Peer-to-peer federated learning on graphs.arXiv preprint arXiv:1901.11173,

    Anusha Lalitha, Osman Cihan Kilinc, Tara Javidi, and Farinaz Koushanfar. Peer-to-peer federated learning on graphs.arXiv preprint arXiv:1901.11173,

  7. [15]

    I-Cheng Lin, Osman Yagan, and Carlee Joe-Wong

    URLhttps://arxiv.org/abs/1710.06952. I-Cheng Lin, Osman Yagan, and Carlee Joe-Wong. FedSPD: A soft-clustering approach for per- sonalized decentralized federated learning. InThe 41st Conference on Uncertainty in Artificial Intelligence,

  8. [17]

    Yishay Mansour, Mehryar Mohri, Jae Ro, and Ananda Theertha Suresh

    URLhttps://arxiv.org/abs/2101.01995. Yishay Mansour, Mehryar Mohri, Jae Ro, and Ananda Theertha Suresh. Three approaches for personalization with applications to federated learning,

  9. [18]

    Othmane Marfoq, Chuan Xu, Giovanni Neglia, and Richard Vidal

    URLhttps://arxiv.org/ abs/2002.10619. Othmane Marfoq, Chuan Xu, Giovanni Neglia, and Richard Vidal. Throughput-optimal topol- ogy design for cross-silo federated learning,

  10. [19]

    URLhttps://arxiv.org/abs/2010. 12229. Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Ar- cas. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Aarti Singh and Jerry Zhu (eds.),Proceedings of the 20th International Conference on Artifi- cial Intelligence and Statistics, volume 54 ofProceedings of...

  11. [21]

    Christodoulos Pappas, Dimitris Chatzopoulos, Spyros Lalis, and Manolis Vavalis

    doi: 10.1109/INFOCOM.2019.8737602. Christodoulos Pappas, Dimitris Chatzopoulos, Spyros Lalis, and Manolis Vavalis. Ipls : A frame- work for decentralized federated learning,

  12. [22]

    Yichen Ruan and Carlee Joe-Wong

    URL https://arxiv.org/abs/1905.06731. Yichen Ruan and Carlee Joe-Wong. Fedsoft: Soft clustered federated learning with proximal local updating,

  13. [23]

    Felix Sattler, Klaus-Robert M ¨uller, and Wojciech Samek

    URLhttps://arxiv.org/abs/2112.06053. Felix Sattler, Klaus-Robert M ¨uller, and Wojciech Samek. Clustered federated learning: Model- agnostic distributed multi-task optimization under privacy constraints,

  14. [24]

    Micah Sheller, G

    URLhttps:// arxiv.org/abs/1910.01991. Micah Sheller, G. Reina, Brandon Edwards, Jason Martin, and Spyridon Bakas.Multi-institutional Deep Learning Modeling Without Sharing Patient Data: A Feasibility Study on Brain Tumor Segmentation: 4th International Workshop, BrainLes 2018, Held in Conjunction with MICCAI 2018, Granada, Spain, September 16, 2018, Revis...

  15. [25]

    doi: 10.1007/978-3-030-11723-8

    ISBN 978-3-030-11722-1. doi: 10.1007/978-3-030-11723-8

  16. [26]

    Yandong Shi, Yong Zhou, and Yuanming Shi

    doi: 10.1038/s41598-020-69250-1. Yandong Shi, Yong Zhou, and Yuanming Shi. Over-the-air decentralized federated learning,

  17. [27]

    Tao Sun, Dongsheng Li, and Bao Wang

    URLhttps://arxiv.org/abs/2106.08011. Tao Sun, Dongsheng Li, and Bao Wang. Decentralized federated averaging,

  18. [28]

    Yan Sun, Li Shen, and Dacheng Tao

    URLhttps: //arxiv.org/abs/2104.11375. Yan Sun, Li Shen, and Dacheng Tao. Which mode is better for federated learning? centralized or decentralized,

  19. [29]

    Shuai Wang, Dan Li, Jinkun Geng, Yue Gu, and Yang Cheng

    doi: 10.1109/TSP.2022.3212536. Shuai Wang, Dan Li, Jinkun Geng, Yue Gu, and Yang Cheng. Impact of network topology on the performance of dml: Theoretical analysis and practical factors. InIEEE INFOCOM 2019 - IEEE Conference on Computer Communications, pp. 1729–1737,

  20. [30]

    doi: 10.1109/INFOCOM.2019. 8737595. Liangqi Yuan, Yunsheng Ma, Lu Su, and Ziran Wang. Peer-to-peer federated continual learning for naturalistic driving action recognition,

  21. [32]

    running average

    dataset. The training is done onN= 400clients, who each get data from one distinct writer, withk= 4clusters with a graph connection probability of 0.2and all other parameters equal to the MNIST experiments. B CONVERGENCEANALYSIS We provide a proof template that reuses standard ingredients from clustered FL (e.g., Ghosh et al. (2021)) for the assignment an...

  22. [2006]

    doi: 10.1109/TIT.2006. 874516. Sebastian Caldas, Sai Meher Karthik Duddu, Peter Wu, Tian Li, Jakub Koneˇcn´y, H. Brendan McMa- han, Virginia Smith, and Ameet Talwalkar. Leaf: A benchmark for federated settings,

  23. [2009]

    We use a simple Multilayer Perceptron (MLP) with one hidden layer of size 2048 followed by a relu activation func- tion

    is conducted onN= 240clients andk= 4clusters and data distributions (0, 90, 180, 270 degree rotations). We use a simple Multilayer Perceptron (MLP) with one hidden layer of size 2048 followed by a relu activation func- tion. The other training parameters stay consistent with the EMNIST experimental setting, with the exception of reducing the connection pr...

  24. [2016]

    See also network optimization surveys (2018+)

    doi: 10.1109/TAC.2016.2529644. See also network optimization surveys (2018+). 11 Preprint. Under Review. Giovanni Neglia, Gianmarco Calbi, Don Towsley, and Gayane Vardoyan. The role of network topology for distributed machine learning. InIEEE INFOCOM 2019 - IEEE Conference on Computer Communications, pp. 2350–2358,

  25. [2017]

    Omar El-Rifai, Michael Ben Ali, Imen Megdiche, Andr ´e Peninou, and Olivier Teste

    URLhttps://arxiv.org/abs/1702.05373. Omar El-Rifai, Michael Ben Ali, Imen Megdiche, Andr ´e Peninou, and Olivier Teste. A survey on cluster-based federated learning,

  26. [2018]

    Stephen Boyd, Arpita Ghosh, Balaji Prabhakar, and Devavrat Shah

    URLhttps://arxiv.org/abs/1705.08435. Stephen Boyd, Arpita Ghosh, Balaji Prabhakar, and Devavrat Shah. Randomized gossip algorithms. IEEE Transactions on Information Theory, 52(6):2508–2530,

  27. [2019]

    Aur´elien Bellet, Rachid Guerraoui, Mahsa Taziki, and Marc Tommasi

    URLhttps://arxiv.org/abs/1811.10792. Aur´elien Bellet, Rachid Guerraoui, Mahsa Taziki, and Marc Tommasi. Personalized and private peer-to-peer machine learning,

  28. [2020]

    org/abs/2012.03788

    URLhttps://arxiv. org/abs/2012.03788. Anastasia Koloskova, Sebastian U. Stich, and Martin Jaggi. Decentralized stochastic optimization and gossip algorithms with compressed communication. InProceedings of the 36th International Conference on Machine Learning (ICML), 2019a. Extended version in JMLR,

  29. [2021]

    Biyao Gong, Tianzhang Xing, Zhidan Liu, Wei Xi, and Xiaojiang Chen

    URLhttps://arxiv.org/abs/2006.04088. Biyao Gong, Tianzhang Xing, Zhidan Liu, Wei Xi, and Xiaojiang Chen. Adaptive client clustering for efficient federated learning over non-iid and imbalanced data.IEEE Transactions on Big Data, 10(6):1051–1065,

  30. [2022]

    doi: 10.1007/s11280-022-01046-x

    ISSN 1573-1413. doi: 10.1007/s11280-022-01046-x. URLhttp://dx.doi. org/10.1007/s11280-022-01046-x. Francesco Malandrino and Carla Fabiana Chiasserini. Federated learning at the network edge: When not all nodes are created equal,

  31. [2024]

    Shuzhen Chen, Dongxiao Yu, Yifei Zou, Jiguo Yu, and Xiuzhen Cheng

    doi: 10.1109/BigData62323.2024.10825274. Shuzhen Chen, Dongxiao Yu, Yifei Zou, Jiguo Yu, and Xiuzhen Cheng. Decentralized wireless federated learning with differential privacy,

  32. [2025]

    Avishek Ghosh, Jichan Chung, Dong Yin, and Kannan Ramchandran

    URLhttps://arxiv.org/abs/2501.17512. Avishek Ghosh, Jichan Chung, Dong Yin, and Kannan Ramchandran. An efficient framework for clustered federated learning,