When Can Unlabeled Data Pools Replace Membership Queries?
Organizations: Microsoft · Toyota Technological Institute at Chicago (TTIC)
Abstract
Membership queries let a learner label arbitrary points and give near-optimal label complexity for halfspaces under every marginal. A pool learner may label only sampled points. We ask when unlabeled data can replace membership queries. For homogeneous halfspaces the answer depends only on the angular law of . If this law assigns zero mass to every hyperplane through the origin and positive mass to every nonempty open set of directions together with its reflection, a pool learner uses labels, uniformly over all such marginals and targets, without density, moment, concavity or isotropy assumptions. The same label bound holds for non-homogeneous halfspaces under every marginal with full support and no mass on affine hyperplanes, including Gaussians. Dropping either angular assumption admits pool versus membership-query separations, even with unlimited unlabeled data. The price is paid in unlabeled data: in dimension , for every unlabeled budget fixed in advance, some marginal satisfying both assumptions forces labels. For isotropic -concave marginals in dimension , unlimited pools keep logarithmic label rates for every finite . With an unlabeled budget fixed in advance, class-uniform polylogarithmic rates hold exactly for , or under central symmetry, and in the general class the optimal rate between these thresholds is . This extends the range of previous sample-based guarantees, in the realizable setting.
Figures & tables
| Work | Main resource and quantifiers | Relation to this paper |
|---|---|---|
| Hanneke et al. (2024) | Label budget . Unlabeled budget fixed before execution. Rate constants may depend on the joint distribution | Unlabeled budget fixed in advance, whereas ours is adaptive and marginal-dependent |
| Hanneke et al. (2025b) | Passive labeled sample size. Guarantees may depend on the marginal but are uniform over targets | Uniform over targets, as our precision is, but about passive sample size rather than active labels |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Item of Hopkins et al. (2020b) | Statement and hypotheses | Use here and where re-verified |
|---|---|---|
| Def. 3.3, Lemma 3.4 (margin oracle) | A -representative of a sample is a point with . The Gaussian combination is one with probability at least for . Oracle-free. | Same construction, restated with a norm bound and proved as Lemma B.4 . |
| Thm. 4.4 (PartialLearn), Lemma 4.6 (IsoLearn), Lemma 4.10 (StructureSearch), Lemma 4.15 (DimReduce) | The exact-query guarantees of the four subroutines. The proof of Thm. 4.4 simulates the margin oracle with and a union bound over oracle calls. | Replaced. Primed versions are proved under a subspace-relative oracle in Lemmas B.6 , B.7 and B.8 , with polynomial in ( Section B.6 ). From Lemma 4.15 we reuse the three-query acceptance test against a scaled reference and the positive-semidefinite domination of spurious accepted subsets. |
| Def. 4.7 (structured pairs) | is -structured (their is our ) if and . The shorthand “ -structured” means . | We use , produced by Lemma B.6 . Lemmas B.7 and B.8 are proved for , so no statement about is invoked. |
| Claims 4.9, 4.12, 4.13 | For -isotropic , the median of the largest normalized margin in a sample of size ( there) is (4.9). An empirical median over subsets is a -median (4.12, Chernoff). Hence the level-zero representative has margin with probability (4.13). | Not invoked. Level zero of Lemma B.6 reuses the isotropy argument from the proof of Claim 4.9 with samples of size , and the round-robin quantile and the Dvoretzky–Kiefer–Wolfowitz (DKW) inequality replace deterministic selection and Claims 4.12–4.13. This gives . |
| Claim 4.11 | Sample-norm tail transfer for a -median. Oracle-free. | Restated and proved as Lemma B.5 . |
| Cor. 4.20 (with Lemmas 4.18, 4.19) | For every and there are , a -dimensional subspace with , and an invertible putting the normalized restriction in -isotropic position. Lemma 4.18 is the theorem of Barthe (1998) in the form stated by Dvir et al. (2017) , and Lemma 4.19 characterizes when such a transform exists. Oracle-free. | Used by PartialLearn ′ ( Section B.6 ). Since , contains a passive-sample point, as Lemma 3.5 requires. |
| Assumption removed | Assumption kept | Labels, pool vs. membership queries (unlimited unlabeled data) |
|---|---|---|
| Symmetric full support | Hyperplane-nullness, even with a smooth symmetric density | vs. |
| Hyperplane-nullness | Full support | in expectation vs. |
| None | Both | No label gap. The unlabeled cost cannot be bounded uniformly ( Propositions 4.3 and 4.5 ) |
| Input from Balcan and Zhang (2017) | Replacement (items of Theorem D.10 ) |
|---|---|
| Theorems 9, 11 (density, bands) | Inner-ball density , upper density , and item (i) |
| Theorem 12 (angle vs. error) | Item (ii), with |
| Theorem 13 (outside-band error) | Item (iii), with from the radial-tail integral |
| Theorem 14 (conditional second moment) | Item (iv) |
| Lemma 28 (three-halfspace comparison) | Item (v) |
| Theorem 5 (norm tail) | Integration of the -dimensional radial envelope |
| Row of Figure 1 | Previously established | Added here |
|---|---|---|
| Unlimited pool | Balcan and Zhang (2017) learn from samples for . Qualitative links between rich pools and membership queries ( Gonen et al., 2013 , Diakonikolas et al., 2024 ) | A label bound uniform over admissible marginals and targets, for every finite . The unlabeled cost remains marginal-dependent |
| Balcan–Zhang tools | Balcan and Zhang (2017) for . Several geometric and moment facts are classical | Extended to . Uniform constants fail at and below this threshold |
| Disagreement and fixed-pool labels, general class | Guarantees within the range of Balcan and Zhang (2017) . Threshold unknown | Logarithmic disagreement and polylogarithmic labels above . Sharp exponent between and ( Section 5.1 ), and exponent one at and below |
| Disagreement and fixed-pool labels, symmetric class | Ball–Bobkov bodies and Fradelizi–Guédon–Pajor comparisons available as tools | Logarithmic disagreement and polylogarithmic labels for . Exponent one at and below , via the radial construction |
| Regime | Unlimited-pool labels | Labels with an unlabeled budget fixed in advance |
|---|---|---|
| , every finite | Polylogarithmic | Polylogarithmic, CAL ( Proposition D.16 ) |
| , | Polylogarithmic | Polylogarithmic, CAL on points ( Corollary D.15 ) |
| , symmetric, | Polylogarithmic | Polylogarithmic, CAL ( Theorem D.21 ) |
| , general, | Polylogarithmic ( Theorem 3.7 ) | , polynomial pool suffices ( Corollaries G.1 , G.2 and D.33 ) |
| , , either class | Polylogarithmic ( Theorem 3.7 ) | for fixed ( Theorem D.28 ; passive upper bound ( Hanneke, 2016 , Bousquet et al., 2020 ) ) |
| Elliptical laws, any tails | Polylogarithmic | Polylogarithmic, ( Proposition D.17 ) |
| Model | What it provides | Limitation under feedback-induced shift |
|---|---|---|
| Fixed offline pool | Selective annotation of previously generated states | Cannot acquire states absent from exploration |
| Interactive pool | Fresh candidates generated at learner-induced prefixes, then selectively annotated | Requires exploration and supervision on the evolving state distribution |
| Membership queries | Labels of constructed admissible prefix–candidate pairs | Useful only if such states can be constructed and reliably labeled |
| Training interface | Expert supervision | State access for the upper bound |
|---|---|---|
| Successful-trace BC | demonstrations | Same number of accepted states |
| Offline active annotation | verdicts | i.i.d. proposals |
| Interactive verification | verdicts | controlled proposals |
Active Learning
Active learning selects the examples, labels, features, or experiments most useful for improving a model under limited budgets.
See all 312 papers