Learning with Limited Labeled Data