Semi-Supervised Learning

Generative
Transductive / Graph-Based
Disagreement-Based

Weakly-Supervised Learning

Crowdsourcing / Learning with Noisy Labels
Multiple Instance Learning
Posterior Regularization
Bootstrapping
Data Programming

Transfer Learning / Unsupervised Pre-Training

Domain Adaptation / Cross-Lingual Learning
Multi-Task Learning
Unsupervised Pre-Training