Nonnegative sparse coding for discriminative semi-supervised learning | IEEE Conference Publication | IEEE Xplore