LGDSSep 28, 2017

Sampling Without Compromising Accuracy in Adaptive Data Analysis

arXiv:1709.09778v310 citations
AI Analysis

This work addresses efficiency challenges in large-scale adaptive data analysis, offering incremental improvements for researchers and practitioners handling big datasets and numerous queries.

The paper tackles the problem of speeding up adaptive data analysis mechanisms using sampling without compromising accuracy, achieving polynomial speed-up per query while maintaining the same generalization error and providing a faster method with constant samples per query.

In this work, we study how to use sampling to speed up mechanisms for answering adaptive queries into datasets without reducing the accuracy of those mechanisms. This is important to do when both the datasets and the number of queries asked are very large. In particular, we describe a mechanism that provides a polynomial speed-up per query over previous mechanisms, without needing to increase the total amount of data required to maintain the same generalization error as before. We prove that this speed-up holds for arbitrary statistical queries. We also provide an even faster method for achieving statistically-meaningful responses wherein the mechanism is only allowed to see a constant number of samples from the data per query. Finally, we show that our general results yield a simple, fast, and unified approach for adaptively optimizing convex and strongly convex functions over a dataset.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes