Lune

ICML2021顶会

Two-way kernel matrix puncturing: towards resource-efficient PCA and spectral clustering

Romain Couillet, Florent Chatelain, Nicolas Le Bihan

2021年份
11被引次数
5顶会引用

摘要

The article introduces an elementary cost and storage reduction method for spectral clustering and principal component analysis. The method consists in randomly"puncturing"both the data matrix X∈Cp×nX\in\mathbb{C}^{p\times n} (or Rp×n\mathbb{R}^{p\times n}) and its corresponding kernel (Gram) matrix KK through Bernoulli masks: S∈{0,1}p×nS\in\{0,1\}^{p\times n} for XX and B∈{0,1}n×nB\in\{0,1\}^{n\times n} for KK. The resulting"two-way punctured"kernel is thus given by K=1p[(X⊙S)H(X⊙S)]⊙BK=\frac{1}{p}[(X \odot S)^{\sf H} (X \odot S)] \odot B. We demonstrate that, for XX composed of independent columns drawn from a Gaussian mixture model, as n,p→∞n,p\to\infty with p/n→c0∈(0,∞)p/n\to c_0\in(0,\infty), the spectral behavior of KK -- its limiting eigenvalue distribution, as well as its isolated eigenvalues and eigenvectors -- is fully tractable and exhibits a series of counter-intuitive phenomena. We notably prove, and empirically confirm on GAN-generated image databases, that it is possible to drastically puncture the data, thereby providing possibly huge computational and storage gains, for a virtually constant (clustering of PCA) performance. This preliminary study opens as such the path towards rethinking, from a large dimensional standpoint, computational and storage costs in elementary machine learning models.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper5

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖