Learning a Sparse Generative Non-Parametric Supervised Autoencoder | AMiner