Interesting alternative to sparse coding for shift-invariant signals (images, audio).
New fast algorithm, which makes sparse coding feasible even for large problems.
3 versions of the algorithm, one of them designed for parallel implementation.
Convolution kernels can be learned at several scales simultaneously.
Algorithms are demonstrated on images but can be used for arbitrary signals.