Rethinking Learning from Label Proportions via Moment Matching
Organizations: The University of Tokyo · RIKEN AIP
Abstract
Learning from label proportions (LLP) is a weakly supervised setting where training data are grouped into bags with only bag-level label proportions observed, and the goal is to learn a classifier that predicts labels for individual instances. Recently, a large body of methods has emerged; however, most of them rely on the assumption that instance-label pairs are sampled i.i.d. and randomly assembled into bags, an assumption often violated in real-world scenarios. Our experimental results indicate that these methods perform suboptimally under non-random settings. In this work, we adopt a more realistic assumption: bags are sampled i.i.d., and instance labels are conditionally independent given the instances. Under this setting, we show that the label counts follow a Poisson multinomial distribution. Motivated by this observation, we propose LLP via moment matching (LLP-MM), a simple yet effective approach which leverages multi-order factorial moments as training objectives, encouraging the classifier predictions to match these moments and thereby more fully exploit the underlying statistical structure of the data. Extensive experiments on benchmark datasets under various bag construction strategies demonstrate the effectiveness of our approach while maintaining high computational efficiency. Our code is available at https://github.com/TianhaoMa5/LLP-MM.
Figures & tables
| Dataset | Method | 16 | 32 | 64 | 128 | Average | Rank |
| Random Bag | |||||||
| CIFAR-10 | PM | 93.51 0.11 | 90.05 0.22 | 75.23 0.70 | 60.02 0.33 | 79.70 | 4 |
| DSQ | 93.52 0.15 | 91.39 0.16 | 79.86 0.77 | 61.90 1.35 | 81.67 | 3 | |
| LLP-PVC | 91.95 0.07 | 90.55 0.08 | 83.79 0.57 | 64.44 1.45 | 82.68 | 2 | |
| LLP-FC | 75.29 0.72 | 61.06 0.87 | 53.89 0.61 | 60.01 0.24 | 62.56 | 7 | |
| ROT | 93.21 0.09 | 92.04 0.10 | 80.52 0.49 | 35.03 1.25 | 75.20 | 5 | |
| Dataset | Method | 16 | 32 | 64 | 128 | Average | Rank |
|---|---|---|---|---|---|---|---|
| CIFAR-10 | PM | 91.00 0.40 | 70.37 0.32 | 65.38 1.14 | 61.35 0.52 | 72.03 | 4 |
| DSQ | 90.98 0.16 | 74.24 0.57 | 73.78 1.11 | 68.83 1.43 | 76.96 | 3 | |
| LLP-PVC | 91.85 0.13 | 89.18 0.11 | 81.44 0.61 | 66.78 0.54 | 82.31 | 2 | |
| LLP-FC | 58.53 0.36 | 49.40 0.64 | 49.00 0.42 | 64.55 1.15 | 55.37 | 7 | |
| ROT | 92.93 0.07 | 90.71 0.11 | 61.53 3.70 | 38.24 1.22 | 70.85 | 5 | |
| EasyLLP | 47.72 1.40 | 37.40 0.61 | 28.82 2.44 | 24.09 1.58 | 34.51 | 10 |
| Method | Accuracy | Macro-F1 | Balanced Acc. | Weighted-F1 |
|---|---|---|---|---|
| PM | ||||
| DSQ | ||||
| LLP-PVC | ||||
| LLP-FC | ||||
| ROT | ||||
| EasyLLP |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning |
|---|---|
| Input space. | |
| Label space. | |
| Number of classes. | |
| Bag size. | |
| The -dimensional probability simplex . | |
| The -th instance in a bag. |
| Abbreviation | Meaning |
|---|---|
| WSL | Weakly supervised learning |
| LLP | Learning from label proportions |
| PMD | Poisson multinomial distribution |
| MM | Moment matching |
| LLP-MM | LLP via Moment Matching |
| Bag | Method | 16 | 32 | 64 | 128 |
|---|---|---|---|---|---|
| Random | LLP-GAN | ||||
| MM+GAN | |||||
| Cluster | LLP-GAN | ||||
| MM+GAN | |||||
| -First | LLP-GAN | ||||
| MM+GAN |
Weakly Supervised Learning
Weakly supervised learning trains models from incomplete, noisy, coarse, or indirect labels instead of dense ground truth.
See all 156 papers