A simple and provable algorithm for sparse diagonal CCA

05/29/2016
by   Megasthenis Asteris, et al.
0

Given two sets of variables, derived from a common set of samples, sparse Canonical Correlation Analysis (CCA) seeks linear combinations of a small number of variables in each set, such that the induced canonical variables are maximally correlated. Sparse CCA is NP-hard. We propose a novel combinatorial algorithm for sparse diagonal CCA, i.e., sparse CCA under the additional assumption that variables within each set are standardized and uncorrelated. Our algorithm operates on a low rank approximation of the input data and its computational complexity scales linearly with the number of input variables. It is simple to implement, and parallelizable. In contrast to most existing approaches, our algorithm administers precise control on the sparsity of the extracted canonical vectors, and comes with theoretical data-dependent global approximation guarantees, that hinge on the spectrum of the input data. Finally, it can be straightforwardly adapted to other constrained variants of CCA enforcing structure beyond sparsity. We empirically evaluate the proposed scheme and apply it on a real neuroimaging dataset to investigate associations between brain activity and behavior measurements.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2017

Sparse Kernel Canonical Correlation Analysis via ℓ_1-regularization

Canonical correlation analysis (CCA) is a multivariate statistical techn...
research
05/11/2017

FDR-Corrected Sparse Canonical Correlation Analysis with Applications to Imaging Genomics

Reducing the number of false positive discoveries is presently one of th...
research
09/17/2019

Sparse Canonical Correlation Analysis via Concave Minimization

A new approach to the sparse Canonical Correlation Analysis (sCCA)is pro...
research
01/22/2014

Collaborative Regression

We consider the scenario where one observes an outcome variable and sets...
research
10/13/2017

Sparse Weighted Canonical Correlation Analysis

Given two data matrices X and Y, sparse canonical correlation analysis (...
research
08/04/2015

Sparse PCA via Bipartite Matchings

We consider the following multi-component sparse PCA problem: given a se...
research
10/12/2020

Deep Gated Canonical Correlation Analysis

Canonical Correlation Analysis (CCA) models can extract informative corr...

Please sign up or login with your details

Forgot password? Click here to reset