mlsanityData to 7 Oct 2026

Learning-based Support Estimation in Sublinear Time

arXiv 2106.08396 ↗First posted 15 Jun 2021cs.LG cs.DS math.STcited by 16

Not on the map. Why?

Abstract (arXiv)

We consider the problem of estimating the number of distinct elements in a large data set (or, equivalently, the support size of the distribution induced by the data set) from a random sample of its elements. The problem occurs in many applications, including biology, genomics, computer systems and linguistics. A line of research spanning the last decade resulted in algorithms that estimate the support up to ± varepsilon n from a sample of size O(log2(1/varepsilon) · n/log n), where n is the data set size. Unfortunately, this bound is known to be tight, limiting further improvements to the complexity of this problem. In this paper we consider estimation algorithms augmented with a machine-learning-based predictor that, given any element, returns an estimation of its frequency. We show that if the predictor is correct up to a constant approximation factor, then the sample complexity can be reduced significantly, to [ log (1/varepsilon) · n1-Theta(1/log(1/varepsilon)). ] We evaluate the proposed algorithms on a collection of data sets, using the neural-network based estimators from Hsu et al, ICLR'19 as predictors. Our experiments demonstrate substantial (up to 3x) improvements in the estimation accuracy compared to the state of the art algorithm.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 11 of its 32 references that are in the map. First posted on arXiv 15 Jun 2021.

Builds on

11 of 32 references.

References · 11

  1. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  2. 2017Compressed Sensing using Generative Modelscited by 337
  3. 2018Competitive caching with machine learned advicecited by 194
  4. 2017The Case for Learned Index Structurescited by 188
  5. 2018Spreading vectors for similarity searchcited by 114
  6. 2018Learning to Branchcited by 78
  7. 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
  8. 2015A Deep Learning Approach to Structured Signal Recoverycited by 43
  9. 2015Learning to Hash for Indexing Big Data - A Surveycited by 39
  10. 2014Testing probability distributions underlying aggregated datacited by 15
  11. 2015Learning-based Compressive Subsamplingcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 6; 2023: 3; 2024: 3; 2025: 1; 2026: 1.

16 papers.

Sort: