Gaussian Process Convolutional Dictionary Learning
Andrew H. Song, Bahareh Tolooshams, Demba Ba

TL;DR
GPCDL introduces a Gaussian Process prior into convolutional dictionary learning to enforce smoothness in learned templates, improving accuracy and interpretability especially in low SNR scenarios.
Contribution
It presents a flexible, theoretically grounded framework that incorporates Gaussian Process priors into CDL, enhancing template smoothness and predictive performance.
Findings
GPCDL learns smoother, more accurate dictionaries than unregularized methods.
The approach improves predictive performance in neural spiking data analysis.
The method is adaptable to different smoothness assumptions via kernel choice.
Abstract
Convolutional dictionary learning (CDL), the problem of estimating shift-invariant templates from data, is typically conducted in the absence of a prior/structure on the templates. In data-scarce or low signal-to-noise ratio (SNR) regimes, learned templates overfit the data and lack smoothness, which can affect the predictive performance of downstream tasks. To address this limitation, we propose GPCDL, a convolutional dictionary learning framework that enforces priors on templates using Gaussian Processes (GPs). With the focus on smoothness, we show theoretically that imposing a GP prior is equivalent to Wiener filtering the learned templates, thereby suppressing high-frequency components and promoting smoothness. We show that the algorithm is a simple extension of the classical iteratively reweighted least squares algorithm, independent of the choice of GP kernels. This property…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
