Bottom-up Deep Learning using the Hebbian Principle Aseem
Efficient sparse coding algorithms