Demystifying Unsupervised Feature Learning