On Multi-Layer Basis Pursuit, Efficient Algorithms and Convolutional Neural Networks
K-SVD : An Algorithm for Designing of Overcomplete Dictionaries for Sparse Representation