Dictionary-based Low-Rank Approximations and the Mixed Sparse Coding problem

11/24/2021
by   Jérémy E. Cohen, et al.
11

Constrained tensor and matrix factorization models allow to extract interpretable patterns from multiway data. Therefore identifiability properties and efficient algorithms for constrained low-rank approximations are nowadays important research topics. This work deals with columns of factor matrices of a low-rank approximation being sparse in a known and possibly overcomplete basis, a model coined as Dictionary-based Low-Rank Approximation (DLRA). While earlier contributions focused on finding factor columns inside a dictionary of candidate columns, i.e. one-sparse approximations, this work is the first to tackle DLRA with sparsity larger than one. I propose to focus on the sparse-coding subproblem coined Mixed Sparse-Coding (MSC) that emerges when solving DLRA with an alternating optimization strategy. Several algorithms based on sparse-coding heuristics (greedy methods, convex relaxations) are provided to solve MSC. The performance of these heuristics is evaluated on simulated data. Then, I show how to adapt an efficient MSC solver based on the LASSO to compute Dictionary-based Matrix Factorization and Canonical Polyadic Decomposition in the context of hyperspectral image processing and chemometrics. These experiments suggest that DLRA extends the modeling capabilities of low-rank approximations, helps reducing estimation variance and enhances the identifiability and interpretability of estimated factors.

READ FULL TEXT

page 13

page 18

research
09/14/2020

Continuous dictionaries meet low-rank tensor approximations

In this short paper we bridge two seemingly unrelated sparse approximati...
research
06/27/2012

Conditional Sparse Coding and Grouped Multivariate Regression

We study the problem of multivariate regression where the data are natur...
research
05/14/2021

Efficient Algorithms for Constructing an Interpolative Decomposition

Low-rank approximations are essential in modern data science. The interp...
research
04/03/2017

Dictionary-based Tensor Canonical Polyadic Decomposition

To ensure interpretability of extracted sources in tensor decomposition,...
research
02/21/2019

A Dictionary-Based Generalization of Robust PCA Part I: Study of Theoretical Properties

We consider the decomposition of a data matrix assumed to be a superposi...
research
02/21/2019

A Dictionary Based Generalization of Robust PCA

We analyze the decomposition of a data matrix, assumed to be a superposi...
research
08/27/2018

Identifiability of Low-Rank Sparse Component Analysis

Sparse component analysis (SCA) is the following problem: Given an input...

Please sign up or login with your details

Forgot password? Click here to reset