Training with imperfect or limited supervision signals, such as scarce labels, noisy annotations, or self-generated targets.