MLMay 31, 2016

Scalable and Flexible Multiview MAX-VAR Canonical Correlation Analysis

arXiv:1605.09459v444 citations
Originality Incremental advance
AI Analysis

This work addresses scalability issues in multiview data analysis for applications like multilingual processing and speech modeling, though it appears incremental as it builds on existing MAX-VAR GCCA formulations.

The authors tackled the scalability and flexibility limitations of MAX-VAR generalized canonical correlation analysis (GCCA) by proposing an alternating optimization algorithm that handles regularized non-convex optimization, achieving substantial memory and computational savings while enabling structure-promoting regularization like non-negativity and sparsity.

Generalized canonical correlation analysis (GCCA) aims at finding latent low-dimensional common structure from multiple views (feature vectors in different domains) of the same entities. Unlike principal component analysis (PCA) that handles a single view, (G)CCA is able to integrate information from different feature spaces. Here we focus on MAX-VAR GCCA, a popular formulation which has recently gained renewed interest in multilingual processing and speech modeling. The classic MAX-VAR GCCA problem can be solved optimally via eigen-decomposition of a matrix that compounds the (whitened) correlation matrices of the views; but this solution has serious scalability issues, and is not directly amenable to incorporating pertinent structural constraints such as non-negativity and sparsity on the canonical components. We posit regularized MAX-VAR GCCA as a non-convex optimization problem and propose an alternating optimization (AO)-based algorithm to handle it. Our algorithm alternates between {\em inexact} solutions of a regularized least squares subproblem and a manifold-constrained non-convex subproblem, thereby achieving substantial memory and computational savings. An important benefit of our design is that it can easily handle structure-promoting regularization. We show that the algorithm globally converges to a critical point at a sublinear rate, and approaches a global optimal solution at a linear rate when no regularization is considered. Judiciously designed simulations and large-scale word embedding tasks are employed to showcase the effectiveness of the proposed algorithm.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes