TL;DR
This paper introduces a fast, geometry-aware sparse coding method that guarantees accurate dictionary recovery with fewer samples, improving efficiency over traditional approaches in image, video, and sensor data applications.
Contribution
It proposes a novel two-stage Riemannian optimization scheme for sparse coding that ensures exact atom recovery with finite samples, combining speed and theoretical guarantees.
Findings
Achieves exact atom recovery with high probability using finite samples.
Demonstrates superior speed and accuracy on synthetic and real data.
Effective in wireless sensor data compression applications.
Abstract
Sparse coding is a class of unsupervised methods for learning a sparse representation of the input data in the form of a linear combination of a dictionary and a sparse code. This learning framework has led to state-of-the-art results in various image and video processing tasks. However, classical methods learn the dictionary and the sparse code based on alternating optimizations, usually without theoretical guarantees for either optimality or convergence due to non-convexity of the problem. Recent works on sparse coding with a complete dictionary provide strong theoretical guarantees thanks to the development of the non-convex optimization. However, initial non-convex approaches learn the dictionary in the sparse coding problem sequentially in an atom-by-atom manner, which leads to a long execution time. More recent works seek to directly learn the entire dictionary at once, which…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
