资源论文Efficient Algorithms for Large-scale Generalized Eigenvector Computation and Canonical Correlation Analysis

Efficient Algorithms for Large-scale Generalized Eigenvector Computation and Canonical Correlation Analysis

2020-03-05 | |  64 |   46 |   0

Abstract

This paper considers the problem of canonicalcorrelation analysis, and more broadly, the generalized eigenvector problem for a pair of symmetric matrices. We consider the setting of finding top-k canonical/eigen subspace, and solve these problems through a general framework that simply requires black box access to an approximate linear system solver. Instantiating this framework with accelerated  gradient descent we obtain  a running time of 图片.png where z is the total number of nonzero entries, is the condition number and ρ is the relative eigenvalue gap of the appropriate matrices. Our algorithm is linear in the input size and the number of components k up to a log(k) factor, which is essential for handling large-scale matrices that appear in practice. To the best of our knowledge this is the first such algorithm with global linear convergence. We hope that our results prompt further research improving the practical running time for performing these important data analysis procedures on large-scale data sets.

上一篇:A Theory of Generative ConvNet

下一篇:Revisiting Semi-Supervised Learning with Graph Embeddings

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...