Pith. sign in

REVIEW 2 major objections 6 minor 13 references

Nearly Optimal Sample Complexity for Learning with Label Proportions

T0 review · 2 major / 6 minor · reviewed 2026-08-15 · deepseek-v4-flash

Pith's one-line read The paper proves that learning from label proportions under square loss is nearly as sample-efficient as ordinary supervised learning, with only a linear bag-size penalty.

desk verdict Solid LLP sample-complexity paper: the linear-in-k upper bounds for square loss are the real contribution; the k/β lower bound is only proved asymptotically, not over the stated k=Ω(1/β) range. read the letter →

arxiv 2505.05355 v2 pith:IMCJBIZX submitted 2025-05-08 cs.LG

classification cs.LG MSC 68Q32
keywords learningfromlabelproportionssamplecomplexitysquarelossvariancereductionfastratesempiricalriskminimizationstochasticgradientdescentbag-level
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

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

The reading

This paper tries to prove that learning from label proportions (LLP) under square loss needs essentially no more samples than ordinary supervised learning, apart from a factor linear in the bag size $k$. The proposed ERM and SGD algorithms achieve sample complexity $\widetilde{O}(k/\beta)$ in realizable settings and $\widetilde{O}(k/\beta^2)$ in non-realizable settings, improving on previous $\widetilde{O}(k^2/\beta^2)$ and $\widetilde{O}(k^3/\beta)$ bounds. A two-function lower bound with equal expected predictions ($\Delta=0$) shows that $n=\Omega(k/\beta)$ samples are unavoidable, so the dependence on $k$ is essentially tight. If the claims hold, practitioners who only see aggregated labels can expect the same individual-level accuracy as with full labels, at a predictable and mild cost.

What carries the argument

The engine is the debiased, clipped bag-level square loss. For bag $z_j=(B_j,\alpha_j)$, define $\tilde{\alpha}_j=\alpha_j-p$ and $\tilde{E}_j(h)=\sum_{x\in B_j}h(x)-k\mathbb{E}[h(x)]$, with $p=\mathbb{E}[h^\star(x)]$; the unclipped loss is $\ell(h,z_j)=\frac1k(k\tilde{\alpha}_j-\tilde{E}_j(h))^2+(\mathbb{E}[h(x)]-p)^2$, whose bag-level expectation equals the individual square loss $L(h)$. The clipping factor $G_j(h)=\mathbf{1}\{|k\tilde{\alpha}_j-\tilde{E}_j(h)|\le \sqrt{8k\log(2/\theta)}\}$ truncates large deviations. The proof derives bias $O(k\theta)$, variance $O((\gamma(\hat{h}^\star,h^\star)+L(h)-L(\hat{h}^\star))\log(1/\theta)+k^2\theta)$, and range $O(\log(1/\theta))$ for the loss differences, and feeds them into a Bernstein-based fast-rate ERM analysis. For SGD, the same bag loss is centered by $\mu_x,\mu_y$ and truncated by $\|\bar{x}_j-\mu_x\|\le\theta\rho_x$, making each update $\zeta$-smooth and convex so that an online-to-batch argument yields the stated rates.

What would settle it

Run the paper's own variance probe: with $x$ uniform on $[0,1]$, $h^\star(x)=x^2$, $\hat{h}(x)=x$, and $p$ computed exactly, estimate the variance of the bag-level loss for bag sizes $k=2,\dots,256$. If the variance grows linearly with $k$, as it does for the prior estimators in Figure 2, rather than staying near constant, the variance-reduction claim collapses. A second test: on the two-function problem with $\Delta=0$, any algorithm that reliably identifies $h^\star$ with $n=o(k/\beta)$ samples would refute the lower bound.

Watch

Extended reading notes

Core claim

The central claim is that, for square loss with i.i.d. non-overlapping bags, bag-size dependence in LLP sample complexity is linear, not quadratic or cubic. For a finite class $H$, the ERM bound is $m=\widetilde{O}((\gamma(\hat{h}^\star,h^\star)+\beta)\log(k/\beta)/\beta^2)$ bags, hence $n=\widetilde{O}(k/\beta^2)$; when the Bayes predictor lies in $H$, the bound improves to $n=\widetilde{O}(k/\beta)$. The SGD version for norm-bounded linear predictors has the same rates. The upper bounds rest on a bag-level square loss that is an unbiased estimate of the individual loss, and a lower bound (Theorem 3.1) shows that when $\Delta=0$ no algorithm can succeed with fewer than $n=\Omega(k/\beta)$ samples. In short, the paper establishes that aggregating labels into proportions costs only a linear factor in bag size (up to logarithms) for square loss.

Load-bearing premise

The load-bearing premise is that the algorithm knows, or can estimate accurately, the expected predictions $\mathbb{E}[h(x)]$ and the label marginal $p$ (and the means $\mu_x,\mu_y$ for SGD), because the whole variance reduction depends on the bag-level loss being an unbiased estimator of the individual square loss; the paper proves the estimated version only for ERM, and for SGD it states the variant without proof.

Editorial extensions

If this is right

  • Under square loss, ERM from label proportions needs only $\widetilde{O}(k/\beta)$ samples in the realizable case instead of the prior $\widetilde{O}(k^3/\beta)$, making the bag-size penalty linear.
  • In the non-realizable case the bound is $\widetilde{O}(k/\beta^2)$, improving on the prior $\widetilde{O}(k^2/\beta^2)$ slow-rate bound.
  • The $\Delta=0$ lower bound shows that no algorithm, even for a two-function class, can remove the linear dependence on $k$; the upper bound is therefore essentially tight.
  • The SGD variant achieves the same rates for linear predictors, including fast $O(1/m)$ convergence when the noise level $L^\star$ is small, compared with $O(1/\sqrt{m})$ for earlier unbiased estimators.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The same centering-plus-clipping mechanism suggests a transferable recipe: any loss that admits an unbiased bag-level estimator built from first moments can likely be variance-reduced the same way; testing it on log loss would require new bounds because log loss is unbounded.
  • The mean-estimation variant of the ERM result pays $\log|H|$ instead of $\log|H_\beta|$; until a fully proved SGD variant with estimated means appears, the SGD rates should be trusted mainly when $p$ and $\mathbb{E}[h(x)]$ are computable.
  • The $\min(1/\Delta^2,k/\beta)$ bound implies that estimating the bias $\Delta$ first and using a simple moment test when it is large could save samples in practice, an extension the paper only sketches for two functions.
  • In privacy-motivated aggregation settings, this result suggests larger bag sizes no longer carry a quadratic or cubic sample penalty, so aggregators can offer stronger privacy at the same utility; that connection is not developed in the paper.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

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

Referee Report

2 major / 6 minor

Summary. The paper studies Learning from Label Proportions (LLP) under square loss, where the learner observes only bag-level label proportions. The authors propose variance-reduced bag-level losses for ERM and SGD, and prove sample complexity bounds of the form n = Õ(k/β) in the realizable case and n = Õ(k/β²) in the non-realizable case, improving on prior bounds that scaled as k²/β² and k³/β. A warm-up two-function realizable setting is analyzed with a matching lower bound up to constants, claiming Ω(k/β) when the bias Δ=0. The paper also includes an experimental comparison against EasyLLP, Li et al., and proportion-matching baselines, showing improved accuracy for larger bag sizes and fewer epochs.

Significance. If the results hold as stated, the paper essentially settles the dependence on bag size for square-loss LLP, improving the state of the art by a factor of k in both realizable and non-realizable regimes. The upper-bound analyses are detailed and the derivations of LB(h)=L(h), the bias-variance trade-off, and the Bernstein-based ERM analysis are sound in large part. The paper also provides a reproducible experimental study, including a variance comparison that illustrates the practical benefit of the proposed debiasing. The main weakness is the lower-bound proof in Theorem 3.1, which is only asymptotic in k but stated for k=Ω(1/β); this gap affects the central 'essentially optimal' claim. Fixing this, or relaxing the theorem statement, is necessary before the paper can be accepted.

major comments (2)
  1. [§3, Theorem 3.1 & Appendix A.1] The lower bound in Theorem 3.1 is stated for k=Ω(1/β), but the proof in Appendix A.1 establishes the mutual-information bound I(h⋆;(B1,α1)) ≤ −½log₂(1−β)+Õ(1/√k) only in an asymptotic regime where the entropy expansions (Theorems A.1 and A.2) apply and the remainder is 'smaller than β/2.' To make the total bound O(β), one needs 1/√k = O(β), i.e., k=Ω(1/β²) up to log factors, not merely k=Ω(1/β). Moreover, since −½log₂(1−β) ≈ 0.721β, the assertion that this quantity is 'of the form β' and 'becomes smaller than β/2' is numerically incorrect; the relevant requirement is that the whole bound is O(β). Consequently, the proof does not support the stated Ω(k(1−E(δ))/β) lower bound over the range k=Ω(1/β). Because this lower bound is the basis for the paper's claim that the k/β dependence is essentially optimal and that log k factors are shaved from the lower bound of Li et al. (2024), the theorem statement or the proof must be revised.
  2. [§4, Theorem 4.1 & Appendix B.2] The main text asserts that the ERM variant with estimated E[h(x)] and p 'enjoys the same sample complexity guarantees as above,' which includes a dependence on log|Hβ|. However, the proof in Appendix B.2 produces bounds with log|H| — the union bound is over h1,h2∈H and the condition on m2 depends on log|H|/δ — and Remark B.1 merely states that the dependence can be improved to log|Hβ| without giving the argument. As written, the theorem's claim that the estimated variant has the same guarantees is not fully supported. Please either provide the missing proof or weaken the statement to reflect the log|H| dependence.
minor comments (6)
  1. [Appendix A.1] The proof of the lower bound uses asymptotic expansions (O(1/k), O(1/√k), 'when k is large') inside a finite-sample theorem. Please state explicit non-asymptotic bounds with appropriate constants, or add a formal condition on k in Theorem 3.1 that matches what the proof actually requires.
  2. [§7, Conclusions and Limitations] The limitation statement that 'Theorem 3.1 applies only when k is big enough (k=Ω(1/β))' understates the issue: the proof requires k to be considerably larger (on the order of 1/β², up to log factors) for the remainder term to be controlled. Please correct this statement.
  3. [§5, Theorem 5.1] The text says the SGD algorithm 'can be immediately modified' to handle estimated μx and μy, but no proof or proof sketch is given. A brief remark with the main steps of such a modification would make the claim more concrete.
  4. [§6, Figures and text] There are several typos: 'variacne' in the Figure 2 caption, 'overalapped' in the Figure 1 caption, and 'worse worse' in Section 6.4.
  5. [§6.3, footnote 4] The footnote states that an earlier implementation of the Li et al. baseline contained a measurement bug, but the specific correction is not described. Adding a sentence on the corrected implementation would improve reproducibility.
  6. [§4, Equation (2)] The notation eαj and eEj(h) is used before it is formally defined; please define these quantities explicitly just before Equation (2).

Circularity Check

0 steps flagged · score 0.0 of 10

No circular dependency found: the upper and lower bounds follow from direct algebraic identities, concentration inequalities, and information-theoretic arguments rather than from the claims being proved.

full rationale

The derivation chain is self-contained. The key unbiasedness identity in Eq. (3), LB(h)=L(h), is proved by expanding the bag-level loss into zero-mean i.i.d. terms and computing the variance directly; it is not assumed as the desired regret bound. Theorem 4.1 then follows from Bernstein-style concentration applied to clipped loss differences, with the bias, variance, and range bounds derived from the clipping threshold θ and the metric γ(·,·); no fitted parameter is renamed as a prediction. Theorem 5.1 is obtained from a standard online-to-batch regret bound for smooth convex losses, with bias controlled by Lemma C.2; the population excess risk bound is not an input to the algorithm's analysis. The lower bound in Theorem 3.1 uses Fano's inequality and the data-processing inequality together with entropy estimates for Poisson-binomial distributions; it does not assume the Ω(k/β) rate. Self-citations to Busa-Fekete et al. (2023) appear only as experimental baselines and as the source of the experimental setup, not as justification of the central theoretical claims. The appendix's unsupported remark in Remark B.1 that |H| can be replaced by |Hβ|, and the scope restriction k=Ω(1/β) noted in Section 7 ("Theorem 3.1 applies only when k is big enough (k=Ω(1/β)), not for smaller k") are potential rigor or correctness concerns, but they are not instances of circular reasoning: no claim reduces to its own input by construction.

Assumptions & free parameters 0 free parameters · 5 assumptions · 0 invented entities

Central claims rest on standard concentration inequalities, the i.i.d. bag model, finite hypothesis class, and exact or estimable marginal statistics. No free parameters are fitted to data; the distributional moments are not fitted values but modeling assumptions. The lower bound's asymptotic caveat is noted in red_flags.

assumptions (5)
  • domain assumption Bags are non-overlapping and drawn i.i.d. from a fixed joint distribution D over X×Y.
    Introduced in Section 2, Eq. (1); the entire analysis and lower bound depend on this bag-generation model, unlike settings that allow overlapping bags or diverse priors (Lu et al. 2019; Scott & Zhang 2020).
  • domain assumption Hypothesis space H is finite for Theorems 3.1 and 4.1.
    Stated in Section 2 as a simplifying assumption; the paper asserts extension to infinite classes via empirical process theory but does not prove it.
  • domain assumption The marginal statistics p = E[h*(x)], E[h(x)], and for SGD μ_x = E[x] and μ_y = E[y] are known exactly or can be estimated at higher resolution than the bag labels.
    Used to make the bag-level square loss an unbiased estimate of the individual-level square loss (Eq. 2, Section 4; Algorithm 2, Section 5). Appendix B.2 handles estimation for the ERM case; the SGD case is asserted without proof.
  • domain assumption Labels are binary in Sections 3-4 and bounded real-valued in Section 5; features and linear predictors are norm-bounded.
    Needed for the range and bias bounds, e.g., |h(x)| ≤ 1, ∥x∥ ≤ ρ_x, ∥w∥ ≤ ρ_w, and for the square-loss identities used in the proofs.
  • standard math Standard concentration and anti-concentration results: Hoeffding, Bernstein, Chernoff, vector Hoeffding, Berry-Esseen, and entropy bounds from Adell et al. 2010 and Harremoës 2001.
    Used throughout Appendices A-C to derive the claimed rates and the lower bound.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Nearly Optimal Sample Complexity for Learning with Label Proportions." pith.science (2026). https://pith.science/paper/IMCJBIZX

@misc{pith2026250505355,
  author       = {Pith},
  title        = {Pith review of: Nearly Optimal Sample Complexity for Learning with Label Proportions},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/IMCJBIZX}},
  note         = {Machine review of arXiv:2505.05355}
}
read the original abstract

We investigate Learning from Label Proportions (LLP), a partial information setting where examples in a training set are grouped into bags, and only aggregate label values in each bag are available. Despite the partial observability, the goal is still to achieve small regret at the level of individual examples. We give results on the sample complexity of LLP under square loss, showing that our sample complexity is essentially optimal. From an algorithmic viewpoint, we rely on carefully designed variants of Empirical Risk Minimization, and Stochastic Gradient Descent algorithms, combined with ad hoc variance reduction techniques. On one hand, our theoretical results improve in important ways on the existing literature on LLP, specifically in the way the sample complexity depends on the bag size. On the other hand, we validate our algorithmic solutions on several datasets, demonstrating improved empirical performance (better accuracy for less samples) against recent baselines.

Figures

Figures reproduced from arXiv: 2505.05355 by the authors.

Figure 1
Figure 1. Plots showing the final test accuracy of models trained on selected datasets as a function of the LLP bag size and number of training epochs. Error bars show one standard error in the average over 10 repetitions of each run. Each data point represents the accuracy achieved by a learning rate tuned for that bag size and loss. Some of the curves are not visible since they are overlapping. This is the case, in particul… view at source ↗
Figure 2
Figure 2. Plot showing how the variance of the loss estimate of OURS, LI ET AL and EASYLLP, grows with the bag size in the simple setting described in Section 6.5. Both LI ET AL. and EASYLLP have variacne that grows linearly with the bag size, while OURS has constant variance, close to zero. 6.5. Variance comparison In this section we compare the variance of the loss estimates produced by our method, LI ET AL., and EASYLLP fo… view at source ↗
Figure 3
Figure 3. Plots showing the final test accuracy of models trained on each dataset as a function of the LLP bag size and number of training epochs. Error bars show one standard error in the mean over 10 repetitions. Each data point represents the accuracy achieved by a learning rate tuned for that bag size and loss. 34 [PITH_FULL_IMAGE:figures/full_fig_p034_3.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

13 extracted references · 11 canonical work pages

  1. [1]

    Higgs: The Higgs dataset consists of Monte-Carlo simulated particle accelerator data, where the goal is to distinguish between processes that create Higgs bosons and that do not

    No other processing is performed on CIFAR-10. Higgs: The Higgs dataset consists of Monte-Carlo simulated particle accelerator data, where the goal is to distinguish between processes that create Higgs bosons and that do not. Each example has 28 features consisting of raw simulated measurements and several human-designed higher level features. The Higgs da...

  2. [6]

    K., and Sugiyama, M

    Lu, N., Niu, G., Menon, A. K., and Sugiyama, M. On the minimal supervision for training any binary classifier from only unlabeled data. In Proc. ICLR, 2019,

  3. [10]

    probability of error

    = 1 2 for bothh⋆ =h1 andh⋆ =h2. Moreover, for square loss, |L(h1)−L (h2)| = E[(h1(x)−h2(x))2] = 1 2(h1(1)−h2(1))2 + 1 2(h1(0)−h2(0))2 =β. Consider an i.i.d. sample ofm bags of sizek: S = ((x1,1,x 1,2,...,x 1,k),α 1)| {z } (B1,α1) ,..., ((xm,1,xm,2,...,x m,k),αm)| {z } (Bm,αm) , and any functionbh :{S}→H that maps any such sample toH. We consider the amoun...

  4. [11]

    In order to achieve fast rates, we will investigate loss differences

    Therefore LB(h) = 1 k E   kX i=1 vi !2  + (E[h(x)]−p)2 = 1 k E " kX i=1 v2 i # + 1 k E   kX i̸=j vivj   + (E[h(x)]−p)2 = E[v2 1] + (E[h(x)]−p)2 (using the fact that the variablesvi are zero-mean and independent) = Var(yj,1−h(xj,1)) + (E[h(x)]−p)2 = E[(y−h(x))2] =L(h), as anticipated. In order to achieve fast rates, we will investigate loss differe...

  5. [12]

    First, we note that E[ℓj(w)] =L(w); this follows directly from Equation (3)

    Proof. First, we note that E[ℓj(w)] =L(w); this follows directly from Equation (3). Further, for allw such that∥w∥≤ ρw we haveℓj(w)≤ 9k(ρwρx +ρy)2, hence E[ℓj(w)]− E[eℓj(w)] = E h ℓj(w)·{∥ ¯xj−µx∥>θρ x} i ≤ 9k(ρwρx +ρy)2 P ∥¯xj−µx∥>θρ x . To bound the probability on the right-hand side, note that ¯xj−µx is an average of k i.i.d. zero-mean random vectors b...

  6. [2000]

    Improving the sample complexity using global data

    Mendelson, S. Improving the sample complexity using global data. IEEE Trans. Inform. Theory, 48:1977–1991,

  7. [2002]

    Supervised learning by training on aggregate outputs

    Musicant, D., Christensen, J., and Olson, J. Supervised learning by training on aggregate outputs. In Proceedings of the 7th IEEE International Conference on Data Mining (ICDM 2007),

  8. [2005]

    Deep learning from label proportions for emphysema quantification

    Bortsova, G., Dubost, F., Orting, S., Katramados, I., Hogeweg, L., Thomsen, L., Wille, M., and de Bruijne, M. Deep learning from label proportions for emphysema quantification. In Medical Image Computing and Com- puter Assisted Intervention – MICCAI 2018, pp. 768–776,

Show all 13 references
  1. [2006]

    and Kuck, H

    de Freitas, N. and Kuck, H. Learning about individuals from group statistics. In Proceedings of the 21st Conference in Uncertainty in Artificial Intelligence (UAI 2005), pp. 332–339,

  2. [2010]

    doi: 10.1109/tit.2010

    ISSN 1557-9654. doi: 10.1109/tit.2010. 2044057. URL http://dx.doi.org/10.1109/ TIT.2010.2044057. Baldi, P., Sadowski, P., and Whiteson, D. Searching for Ex- otic Particles in High-Energy Physics with Deep Learn- ing. Nature Commun., 5:4308,

  3. [2017]

    Deep multi-class learning from label propor- tions

    Dulac-Arnold, G., Zeghidour, N., Cuturi, M., Beyer, L., and Vert, J.-P. Deep multi-class learning from label propor- tions. arXiv preprint arXiv:1905.12909,

  4. [2019]

    Binomial and poisson distributions as maxi- mum entropy distributions

    Harremoës, P. Binomial and poisson distributions as maxi- mum entropy distributions. IEEE Transactions on Infor- mation Theory, 47(5):2039–2041,

  5. [2022]

    and Zhang, J

    Scott, C. and Zhang, J. Learning from label proportions: A mutual contamination framework. In Advances in Neu- ral Information Processing Systems 33: Annual Confer- ence on Neural Information Processing Systems 2020, NeurIPS 2020,

Pith tools

Reviewed August 15, 2026 · model on record in the stance chip above.