paper-with-me

홈 › Papers

A simple and provable algorithm for sparse diagonal CCA

2016-05-29 · Megasthenis Asteris, Anastasios Kyrillidis, Oluwasanmi Koyejo, Russell Poldrack

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.

📄 PDF Abstract BibTeX arXiv:1605.08961

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Simple, Efficient, and Neural Algorithms for Sparse Coding

2015-03-02 · Sanjeev Arora, Rong Ge, Tengyu Ma, Ankur Moitra

Sparse coding is a basic task in many fields including signal processing, neuroscience and machine learning where the goal is to learn a basis that enables a sparse representation of a given set of data, if one exists. I…

Efficient Sparse PCA via Block-Diagonalization

2024-10-18 · Alberto Del Pia, Dekun Zhou, Yinglun Zhu

Sparse Principal Component Analysis (Sparse PCA) is a pivotal tool in data analysis and dimensionality reduction. However, Sparse PCA is a challenging problem in both theory and practice: it is known to be NP-hard and cu…

Dimensionality Reduction

Momentum-inspired Low-Rank Coordinate Descent for Diagonally Constrained SDPs

2021-06-16 · Junhyung Lyle Kim, Jose Antonio Lara Benitez, Mohammad Taha Toghani, Cameron Wolfe 외

We present a novel, practical, and provable approach for solving diagonally constrained semi-definite programming (SDP) problems at scale using accelerated non-convex programming. Our algorithm non-trivially combines acc…

Do semidefinite relaxations solve sparse PCA up to the information limit?

2013-06-16 · Robert Krauthgamer, Boaz Nadler, Dan Vilenchik

Estimating the leading principal components of data, assuming they are sparse, is a central task in modern high-dimensional statistics. Many algorithms were developed for this sparse PCA problem, from simple diagonal thr…

NOODL: Provable Online Dictionary Learning and Sparse Coding

2019-02-28 · Sirisha Rambhatla, Xingguo Li, Jarvis Haupt

We consider the dictionary learning problem, where the aim is to model the given data as a linear combination of a few columns of a matrix known as a dictionary, where the sparse weights forming the linear combination ar…

Dictionary Learning