Lune

NeurIPS2022Top-tier venue

Subspace Recovery from Heterogeneous Data with Non-isotropic Noise

John C. Duchi, Vitaly Feldman, Lunjia Hu, Kunal Talwar

2022Year
16Citations
6Top-tier citations

Abstract

Recovering linear subspaces from data is a fundamental and important task in statistics and machine learning. Motivated by heterogeneity in Federated Learning settings, we study a basic formulation of this problem: the principal component analysis (PCA), with a focus on dealing with irregular noise. Our data come from nn users with user ii contributing data samples from a dd-dimensional distribution with mean μi\mu_i. Our goal is to recover the linear subspace shared by μ1,…,μn\mu_1,\ldots,\mu_n using the data points from all users, where every data point from user ii is formed by adding an independent mean-zero noise vector to μi\mu_i. If we only have one data point from every user, subspace recovery is information-theoretically impossible when the covariance matrices of the noise vectors can be non-spherical, necessitating additional restrictive assumptions in previous work. We avoid these assumptions by leveraging at least two data points from each user, which allows us to design an efficiently-computable estimator under non-spherical and user-dependent noise. We prove an upper bound for the estimation error of our estimator in general scenarios where the number of data points and amount of noise can vary across users, and prove an information-theoretic error lower bound that not only matches the upper bound up to a constant factor, but also holds even for spherical Gaussian noise. This implies that our estimator does not introduce additional estimation error (up to a constant factor) due to irregularity in the noise. We show additional results for a linear regression problem in a similar setup.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 99bdb4e4-8526-4430-8162-24bade404b5a

Cited by top-tier papers6

Ask how each one uses it

Builds on10

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines