Tackling Combinatorial Distribution Shift: A Matrix Completion Perspective
Abstract
Obtaining rigorous statistical guarantees for generalization under distribution shift remains an open and active research area. We study a setting we call combinatorial distribution shift, where (a) under the test- and training-distributions, the labels are determined by pairs of features , (b) the training distribution has coverage of certain marginal distributions over and separately, but (c) the test distribution involves examples from a product distribution over that is {not} covered by the training distribution. Focusing on the special case where the labels are given by bilinear embeddings into a Hilbert space : , we aim to extrapolate to a test distribution domain that is covered in training, i.e., achieving bilinear combinatorial extrapolation. Our setting generalizes a special case of matrix completion from missing-not-at-random data, for which all existing results require the ground-truth matrices to be either exactly low-rank, or to exhibit very sharp spectral cutoffs. In this work, we develop a series of theoretical results that enable bilinear combinatorial extrapolation under gradual spectral decay as observed in typical high-dimensional data, including novel algorithms, generalization guarantees, and linear-algebraic results. A key tool is a novel perturbation bound for the rank- singular value decomposition approximations between two matrices that depends on the relative spectral gap rather than the absolute spectral gap, a result that may be of broader independent interest.
Cite
@article{arxiv.2307.06457,
title = {Tackling Combinatorial Distribution Shift: A Matrix Completion Perspective},
author = {Max Simchowitz and Abhishek Gupta and Kaiqing Zhang},
journal= {arXiv preprint arXiv:2307.06457},
year = {2023}
}
Comments
The 36th Annual Conference on Learning Theory (COLT 2023)