Using Unlabeled Data
Leverage unlabeled examples with labeled.
Self-Training
Train on labeled, predict on unlabeled. Add high-confidence predictions to labeled set. Repeat.
Consistency Regularization
Label-preserving transformations. Ensure model gives same prediction on augmented versions. Dropout as noise.
Approaches
Pseudo-labeling, entropy regularization. MixMatch, UDA, FixMatch.
Key Takeaways
- Use unlabeled data with labeled
- Consistency regularization effective
- State-of-art: FixMatch