Computing Approximate p Sensitivities

Abstract

Recent works in dimensionality reduction for regression tasks have introduced the notion of sensitivity, an estimate of the importance of a specific datapoint in a dataset, offering provable guarantees on the quality of the approximation after removing low-sensitivity datapoints via subsampling. However, fast algorithms for approximating p sensitivities, which we show is equivalent to approximate p regression, are known for only the 2 setting, in which they are termed leverage scores. In this work, we provide efficient algorithms for approximating p sensitivities and related summary statistics of a given matrix. In particular, for a given n × d matrix, we compute α-approximation to its 1 sensitivities at the cost of O(n/α) sensitivity computations. For estimating the total p sensitivity (i.e. the sum of p sensitivities), we provide an algorithm based on importance sampling of p Lewis weights, which computes a constant factor approximation to the total sensitivity at the cost of roughly O(d) sensitivity computations. Furthermore, we estimate the maximum 1 sensitivity, up to a d factor, using O(d) sensitivity computations. We generalize all these results to p norms for p > 1. Lastly, we experimentally show that for a wide class of matrices in real-world datasets, the total sensitivity can be quickly approximated and is significantly smaller than the theoretical prediction, demonstrating that real-world datasets have low intrinsic effective dimensionality.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…