REVIEW 3 major objections 4 minor 28 references
Federated Learning with Heterogeneous and Private Label Sets
T0 review · 3 major / 4 minor · reviewed 2026-08-05 · deepseek-v4-flash
Pith's one-line read Federated learning can keep client label sets private with little accuracy loss.
desk verdict A useful first study of private label sets in FL with a clean per-label averaging adaptation, but the headline parity claim is not quantified in the text and the figures suggest a non-trivial gap at low label counts. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the restricted-softmax identity (2): for a softmax classifier, conditioning on membership in a client's label set Y_k cancels the global normalization, leaving a softmax over Y_k with the same class parameter vectors. This makes per-label averaging (Algorithm 1) unbiased under Assumption 1 and turns classifier combination into a per-label weighting problem. A second mechanism is the pairwise tuning loss (equation 5), which generalizes binary pairwise coupling to multi-class subset classifiers by penalizing disagreement between client and central models on pairs of labels the client holds.
What would settle it
A concrete test: build a federation where the global conditional distribution p(y|x) is known, split labels among clients so Assumption 1 holds, and check that per-label averaged parameters recover the global softmax parameters exactly (up to noise). Then reverse the experiment: make each client's labeling mechanism differ from the conditioned global mechanism (e.g., different label semantics for the same input), and observe whether the adapted FedAvg's accuracy drops relative to a public-label baseline. If accuracy does not drop when Assumption 1 is violated, the assumption is not the load-be
Extended reading notes
Core claim
The paper's central claim is that private label sets—where each client knows only its own subset of labels and the union is not revealed—can be handled by adapting standard parameter-averaging methods. The key identity is equation (2): under a subset-consistency assumption on client labeling mechanisms, the client's restricted softmax classifier over its own labels has exactly the same parameters as the global classifier restricted to those labels, so any convex combination of client classifier estimates is unbiased for the global classifier. The paper proves a perfect-classifier-combination proposition (Proposition 1) showing that consistent client models can be combined into a perfect cent
Load-bearing premise
The derivation that per-label averaging is unbiased rests on Assumption 1—that each client's label mechanism is simply the global mechanism conditioned on the client's label set—together with the softmax classifier being correct under an optimal encoder.
Editorial extensions
If this is right
- Clients can keep label sets private from each other while retaining most of the accuracy of a public-label federation.
- Simple per-label averaging of classifier parameters is a strong baseline for private heterogeneous labels, potentially removing the need for more complex alignment methods.
- Server-side tuning on unlabeled data provides an alternative for alignment but requires the server to hold an unlabeled sample from the target marginal distribution.
- The pairwise tuning loss is fragile when a label is absent from all clients in a round, pushing the central model to zero out the absent label; MSE tuning is more robust in the private setting.
Reading between the lines
- The subset-consistency assumption is what makes per-label averaging work; in real federations where clients label data by different criteria (e.g., different annotation guidelines), the assumption fails and the benefit of the adaptation may shrink. A synthetic test that deliberately breaks subset-consistency would quantify this.
- The per-class reweighting scheme could be extended beyond softmax classifiers to any model class where conditioning on label subset acts as a simple restriction on parameters, such as structured-output models.
- The tuning approach suggests a general recipe: use the server's unlabeled data to tie together client-specific prediction heads, which could also apply to federated learning with non-identical input spaces or feature distributions.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies federated learning with heterogeneous and private label sets: each client observes only a subset Y_k of the global label set and is unaware of the other labels, while the server knows all labels. The authors propose (i) a per-label averaging adaptation of FedAvg/FedProx for private labels (Algorithm 1), justified under a subset-consistency assumption when the softmax model is well-specified, and (ii) server-side central tuning of the classifier on an unlabeled dataset using pairwise and MSE losses. Experiments on CIFAR-10 and Fashion-MNIST vary the number of labels per client from 2 to 10, comparing private-adapted methods with public-label baselines. The abstract claims that the proposed private adaptations perform similarly to standard public-label methods, implying that clients can retain label privacy at little accuracy cost.
Significance. If the empirical parity claim held, the paper would provide a simple, communication-efficient baseline for private label-set FL: Algorithm 1 is parameter-free and requires only per-label server averaging, while central tuning offers an alternative when unlabeled data are available. The theoretical derivation in Section 4.1 is clean under explicit assumptions, and Proposition 1 gives a principled perspective on classifier combination. The paper is transparent about limitations (e.g., pairwise-loss failure with missing labels, tuning variance). However, the central quantitative claim is currently not verifiable from the manuscript, so the significance is conditional on the requested empirical clarification.
major comments (3)
- [§5, Figures 2–3; Abstract] The headline claim that private adaptations achieve 'similar performance' to public standard methods is not supported by quantitative evidence. The paper reports only plots with bootstrapped CIs; no numeric test accuracies, mean differences, or significance tests across the 10 seeds are given. At low label counts (e.g., CIFAR-10, 2–4 labels per client), the private-adapted FedAvg appears several accuracy points below public FedAvg, which is hard to reconcile with 'little cost to model accuracy.' Please add tables of mean accuracies and CIs for every method and label count, and a direct measure of the private-vs-public gap (e.g., mean difference with CI).
- [§5, first paragraph] The experimental setup is underspecified. The number of clients m is not stated, nor is it stated whether the randomly sampled label sets are forced to cover all labels (∪_k Y_k = Y) in each seed. With random label sets and small per-client label counts, some labels will be absent from the federation in many seeds, making those classes unlearnable and confounding the comparison. The paper's own Appendix B analyzes a missing-label scenario, so this is not a remote concern. Please state m, the label-sampling distribution, whether coverage is enforced (and how), and how many seeds are affected by missing labels.
- [§4.1, Eq. (2)] The unbiased-averaging argument relies on the softmax being well-specified under an optimal encoder and on client estimates being unbiased. The former is acknowledged to fail in practice, but the latter is stated without qualification: 'any convex combination of unbiased estimates... is unbiased.' Client softmax parameter estimates are only asymptotically unbiased in general. Please qualify the statement as an asymptotic/consistency claim and discuss the finite-sample caveat in the theoretical justification.
minor comments (4)
- [Algorithm 1] The reverse index map I_k is used but not formally defined. Specify that I_k maps a global label y ∈ Y_k to the corresponding local index in the client's classifier, and similarly for the reverse.
- [Figure 8 caption] Figure 8 is captioned 'FashionMNIST task' but the displayed accuracy range and its placement after the CIFAR-10 private figure suggest it should be 'CIFAR10 task, public labels.' Please correct the caption (and check the other captions in Appendix C.1 for consistency).
- [§5.1, CIFAR10 paragraph] The sentence 'Tuning with MSE loss seems to struggle here while, in the private setting, it performs the best' is ambiguous. Clarify the referents of 'here' and 'it' to avoid confusion between the public and private settings.
- [§6, Discussion] The phrase 'This may be due to the alignment problem being harder with an increasing amount of labels' seems in tension with the earlier statement that tuning helps when sparsity is more extreme. Rephrase to distinguish the number of local labels from the total number of classes.
Circularity Check
No significant circularity: per-label averaging and both tuning losses are derived from stated assumptions and evaluated against external test splits; the only self-citation [22] is a non-load-bearing standard variance fact.
full rationale
The paper's central claims are (1) an adaptation of FedAvg/FedProx for private label sets via per-label averaging of classifier parameters, theoretically justified in Section 4.1, and (2) server-side tuning losses (MSE and pairwise) using unlabeled data, justified in Section 4.2, plus an empirical parity claim against public-setting baselines. I find no circular step. The derivation chain in Section 4.1 is genuine: Assumption 1 (subset-consistent labeling mechanisms) together with softmax well-specification under an optimal encoder yields eq. (2), whereby each client's restricted classifier is a softmax over the same global parameter vector restricted to Yk. The conclusion that client-optimal parameters coincide with the corresponding server-optimal entries, and that any convex combination of unbiased client estimates is unbiased for the server vector, follows algebraically from those stated assumptions; the conclusion is not embedded in the premises. Proposition 1 and the pairwise loss (4)-(5) are likewise derived from Assumption 1, with the proof given and attribution to the external classifier-combination literature [6,20]. The empirical evaluation is against external benchmarks: tuning uses separate unlabeled sets (5000/6000 samples) and held-out standard test splits (10000 samples), and no fitted constant is renamed as a prediction — test accuracy is measured, not recovered from a fitted quantity. The only self-citation is [22] (Zec, Breitholtz, Johansson — two of the present authors), used in Section 3 for a remark about targeted federated learning and in Section 4.1 for 'Client weighting based on sample size (as in Algorithm 1) achieves the largest effective sample size (smallest variance)'. The latter is a parameter-free classical statistical fact, and neither use carries the central parity claim; per the review rules it does not raise the circularity score. The score of 2 reflects solely the presence of this minor, non-load-bearing self-citation. In-scope manuscript text was checked: Appendix B openly flags that the pairwise loss produces problematic gradients when a label is globally absent — a limitation, not a circular step. The abstract's 'similar performance' claim lacks numeric confidence intervals, which is an evidentiary/verifiability concern, but it does not constitute equivalence-by-construction. Overall verdict: no significant circularity.
Assumptions & free parameters
assumptions (3)
- domain assumption Subset-consistent labeling mechanisms (Assumption 1)
- domain assumption Softmax classifier is well-specified under an optimal encoder
- domain assumption Existence of an unlabeled dataset at the server for tuning methods
Cite this review
Pith. "Pith review of Federated Learning with Heterogeneous and Private Label Sets." pith.science (2026). https://pith.science/paper/34HV4AGJ
@misc{pith2026250818774,
author = {Pith},
title = {Pith review of: Federated Learning with Heterogeneous and Private Label Sets},
year = {2026},
howpublished = {\url{https://pith.science/paper/34HV4AGJ}},
note = {Machine review of arXiv:2508.18774}
}
read the original abstract
Although common in real-world applications, heterogeneous client label sets are rarely investigated in federated learning (FL). Furthermore, in the cases they are, clients are assumed to be willing to share their entire label sets with other clients. Federated learning with private label sets, shared only with the central server, adds further constraints on learning algorithms and is, in general, a more difficult problem to solve. In this work, we study the effects of label set heterogeneity on model performance, comparing the public and private label settings -- when the union of label sets in the federation is known to clients and when it is not. We apply classical methods for the classifier combination problem to FL using centralized tuning, adapt common FL methods to the private label set setting, and discuss the justification of both approaches under practical assumptions. Our experiments show that reducing the number of labels available to each client harms the performance of all methods substantially. Centralized tuning of client models for representational alignment can help remedy this, but often at the cost of higher variance. Throughout, our proposed adaptations of standard FL methods perform well, showing similar performance in the private label setting as the standard methods achieve in the public setting. This shows that clients can enjoy increased privacy at little cost to model accuracy.
Figures
Figures from the paper (10 more)
Reference graph
Works this paper leans on
-
[1]
Federated meta-learning with fast convergence and efficient communication.arXiv:1802.07876, 2018
Fei Chen, Mi Luo, Zhenhua Dong, Zhenguo Li, and Xiuqiang He. Federated meta-learning with fast convergence and efficient communication.arXiv:1802.07876, 2018
arXiv 2018
-
[2]
Scale federated learning for label set mismatch in medical image classification
Zhipeng Deng, Luyang Luo, and Hao Chen. Scale federated learning for label set mismatch in medical image classification. In Hayit Greenspan, Anant Madabhushi, Parvin Mousavi, Septimiu Salcudean, James Duncan, Tanveer Syeda-Mahmood, and Russell Taylor, editors,Medical Image Computing and Computer Assisted Intervention – MICCAI 2023, pages 118–127, 2023
work page 2023
-
[3]
Adverse drug reactions: definitions, diagnosis, and management
I Ralph Edwards and Jeffrey K Aronson. Adverse drug reactions: definitions, diagnosis, and management. The lancet, 356(9237):1255–1259, 2000
work page 2000
-
[4]
An efficient framework for clustered federated learning
Avishek Ghosh, Jichan Chung, Dong Yin, and Kannan Ramchandran. An efficient framework for clustered federated learning. Advances in Neural Information Processing Systems, 33:19586–19597, 2020
work page 2020
-
[5]
Federated Learning with Heterogeneous Labels and Models for Mobile Activity Monitoring
Gautham Krishna Gudur and Satheesh K Perepu. Federated learning with heterogeneous labels and models for mobile activity monitoring.arXiv preprint arXiv:2012.02539, 2020
work page Pith review arXiv 2012
-
[6]
Classification by pairwise coupling.Advances in neural information processing systems, 10, 1997
Trevor Hastie and Robert Tibshirani. Classification by pairwise coupling.Advances in neural information processing systems, 10, 1997
work page 1997
-
[7]
Chenghao Huang, Xiaolu Chen, Yanru Zhang, and Hao Wang. Fedcrl: Personalized federated learning with contrastive shared representations for label heterogeneity in non-iid data.arXiv preprint arXiv:2404.17916, 2024
arXiv 2024
-
[8]
Federated semi-supervised learning with inter-client consistency & disjoint learning
Wonyong Jeong, Jaehong Yoon, Eunho Yang, and Sung Ju Hwang. Federated semi-supervised learning with inter-client consistency & disjoint learning. InInternational Conference on Learning Representations,
Show all 28 references
-
[9]
Improving federated learning personal- ization via model agnostic meta learning.arXiv preprint arXiv:1909.12488, 2019
Yihan Jiang, Jakub Konečn` y, Keith Rush, and Sreeram Kannan. Improving federated learning personal- ization via model agnostic meta learning.arXiv preprint arXiv:1909.12488, 2019
1909 arXiv
-
[10]
SCAFFOLD: Stochastic controlled averaging for federated learning
Sai Praneeth Karimireddy, Satyen Kale, Mehryar Mohri, Sashank Reddi, Sebastian Stich, and Ananda Theertha Suresh. SCAFFOLD: Stochastic controlled averaging for federated learning. InPro- ceedings of the 37th International Conference on Machine Learning, volume 119 ofProceeding...
2020
-
[11]
Learning multiple layers of features from tiny images
Alex Krizhevsky. Learning multiple layers of features from tiny images. Master’s thesis, University of Toronto, 2009
2009
-
[12]
Predicting risk of adverse drug reactions in older adults
Amanda Hanora Lavan and Paul Gallagher. Predicting risk of adverse drug reactions in older adults. Therapeutic advances in drug safety, 7(1):11–22, 2016
2016
-
[13]
Feder- ated optimization in heterogeneous networks
Tian Li, Anit Kumar Sahu, Manzil Zaheer, Maziar Sanjabi, Ameet Talwalkar, and Virginia Smith. Feder- ated optimization in heterogeneous networks. InProceedings of Machine Learning and Systems, volume 2, 2020
2020
-
[14]
Ditto: Fair and robust federated learning through personalization
Tian Li, Shengyuan Hu, Ahmad Beirami, and Virginia Smith. Ditto: Fair and robust federated learning through personalization. InInternational conference on machine learning, pages 6357–6368. PMLR, 2021
2021
-
[15]
Fedrs: Federated learning with restricted softmax for label distribution non-iid data
Xin-Chun Li and De-Chuan Zhan. Fedrs: Federated learning with restricted softmax for label distribution non-iid data. InProceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining, 2021
2021
-
[16]
Communication-efficient learning of deep networks from decentralized data
Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Arcas. Communication-efficient learning of deep networks from decentralized data. InArtificial intelligence and statistics, pages 1273–1282. PMLR, 2017
2017
-
[17]
Felix Sattler, Klaus-Robert Müller, and Wojciech Samek. Clustered federated learning: Model-agnostic distributed multitask optimization under privacy constraints.IEEE transactions on neural networks and learning systems, 32(8):3710–3722, 2020. 10
2020
-
[18]
Improving predictive inference under covariate shift by weighting the log-likelihood function
Hidetoshi Shimodaira. Improving predictive inference under covariate shift by weighting the log-likelihood function. Journal of statistical planning and inference, 90(2):227–244, 2000
2000
-
[19]
An improved federated clustering algorithm with model-based clustering
Harsh Vardhan, Avishek Ghosh, and Arya Mazumdar. An improved federated clustering algorithm with model-based clustering. Transactions on Machine Learning Research, 2024
2024
-
[20]
Probability estimates for multi-class classification by pairwise coupling
Ting-Fan Wu, Chih-Jen Lin, and Ruby Weng. Probability estimates for multi-class classification by pairwise coupling. Advances in Neural Information Processing Systems, 16, 2003
2003
-
[21]
Fashion-mnist: a novel image dataset for benchmarking machine learning algorithms.arXiv preprint arXiv:1708.07747, 2017
Han Xiao, Kashif Rasul, and Roland Vollgraf. Fashion-mnist: a novel image dataset for benchmarking machine learning algorithms.arXiv preprint arXiv:1708.07747, 2017
2017 arXiv
-
[22]
Overcoming label shift in targeted federated learning
Edvin Listo Zec, Adam Breitholtz, and Fredrik D Johansson. Overcoming label shift in targeted federated learning. arXiv preprint arXiv:2411.03799, 2024
2024 arXiv
-
[23]
Navigating alignment for non-identical client class sets: A label name-anchored federated learning framework
Jiayun Zhang, Xiyuan Zhang, Xinyang Zhang, Dezhi Hong, Rajesh K Gupta, and Jingbo Shang. Navigating alignment for non-identical client class sets: A label name-anchored federated learning framework. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Da...
2023
-
[25]
Zero client probabilities for label 9:Because no client has seen label 9, their models will output near-zero (or zero) probabilities for this label: hk,y9 ≈ 0 ∀k
-
[26]
Problematic loss calculation when label 9 is involved:The loss calculation becomes problematic when either i = 9 or j = 9. Let’s analyze both cases: • Case 1: i = 9 loss_tensor = (hk,yj · p9 − hk,y9 · pj)2 ≈ (hk,yj · p9 − 0 · pj)2 = (hk,yj · p9)2 Thelossdependsontheglobalmodel...
-
[27]
The loss pushes p9 towards zero because that’s the only way to reduce the loss when paired with the near-zero client probabilities
Global model degradation:The global model’s representation for label 9 is negatively impacted. The loss pushes p9 towards zero because that’s the only way to reduce the loss when paired with the near-zero client probabilities. This harms the global model’s ability to generaliz...
-
[28]
C Additional empirical results Here we show some additional results
Unfair penalization: The global model receives gradients that are based on a comparison against the absent label, creating unstable behaviour. C Additional empirical results Here we show some additional results. C.1 Test accuracy over communication rounds Here we present the t...
-
[2021]
URL https://openreview.net/forum?id=ce6CFXBh30h
Reviewed August 5, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.