TL;DR
This paper analyzes the convergence radius and sample complexity of ITKM algorithms for dictionary learning, showing conditions under which they reliably recover dictionaries from noisy sparse signals.
Contribution
It provides theoretical guarantees for ITKM algorithms' convergence and sample complexity in dictionary learning with noisy data.
Findings
Recovery of dictionary with K atoms from noisy signals within a convergence radius
Sample size proportional to K log K divided by the square of the error
Valid for arbitrary errors if sparsity is about the square root of the signal dimension
Abstract
In this work we show that iterative thresholding and K-means (ITKM) algorithms can recover a generating dictionary with K atoms from noisy sparse signals up to an error as long as the initialisation is within a convergence radius, that is up to a factor inversely proportional to the dynamic range of the signals, and the sample size is proportional to . The results are valid for arbitrary target errors if the sparsity level is of the order of the square root of the signal dimension and for target errors down to if scales as .
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.
