Learning With Limited Labeled Data For Image And Video Understanding