TL;DR
This paper introduces LKDL, a method that approximates kernel matrices using Nyström sampling and SVD to enable efficient kernelized dictionary learning without high computational costs.
Contribution
The paper proposes a novel approach combining Nyström approximation and SVD to kernelize dictionary learning efficiently, overcoming previous scalability issues.
Findings
Improves classification performance over linear methods
Reduces computational cost compared to full kernel methods
Easily integrates with existing dictionary learning algorithms
Abstract
In this paper we present a new approach of incorporating kernels into dictionary learning. The kernel K-SVD algorithm (KKSVD), which has been introduced recently, shows an improvement in classification performance, with relation to its linear counterpart K-SVD. However, this algorithm requires the storage and handling of a very large kernel matrix, which leads to high computational cost, while also limiting its use to setups with small number of training examples. We address these problems by combining two ideas: first we approximate the kernel matrix using a cleverly sampled subset of its columns using the Nystr\"{o}m method; secondly, as we wish to avoid using this matrix altogether, we decompose it by SVD to form new "virtual samples," on which any linear dictionary learning can be employed. Our method, termed "Linearized Kernel Dictionary Learning" (LKDL) can be seamlessly applied…
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.
