mlsanityData to 14 Oct 2026

Learning-based Sketches for Frequency Estimation in Data Streams without Ground Truth

arXiv 2412.03611 ↗First posted 4 Dec 2024cs.LG cs.DBcited by 1

Not on the map. Why?

Abstract (arXiv)

Estimating the frequency of items on the high-volume, fast data stream has been extensively studied in many areas, such as database and network measurement. Traditional sketches provide only coarse estimates under strict memory constraints. Although some learning-augmented methods have emerged recently, they typically rely on offline training with real frequencies or/and labels, which are often unavailable. Moreover, these methods suffer from slow update speeds, limiting their suitability for real-time processing despite offering only marginal accuracy improvements. To overcome these challenges, we propose UCL-sketch, a practical learning-based paradigm for per-key frequency estimation. Our design introduces two key innovations: (i) an online training mechanism based on equivalent learning that requires no ground truth (GT), and (ii) a highly scalable architecture leveraging logically structured estimation buckets to scale to real-world data stream. The UCL-sketch, which utilizes compressive sensing (CS), converges to an estimator that provably yields a error bound far lower than that of prior works, without sacrificing the speed of processing. Extensive experiments on both real-world and synthetic datasets demonstrate that our approach outperforms previously proposed approaches regarding per-key accuracy and distribution. Notably, under extremely tight memory budgets, its quality almost matches that of an (infeasible) omniscient oracle. Moreover, compared to the existing equation-based sketch, UCL-sketch achieves an average decoding speedup of nearly 500 times. To help further research and development, our code is publicly available at https://github.com/Y-debug-sys/UCL-sketch.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 63 references that are in the map. First posted on arXiv 4 Dec 2024.

Builds on

11 of 63 references.

References · 11

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  4. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  5. 2018Competitive caching with machine learned advicecited by 195
  6. 2017The Case for Learned Index Structurescited by 188
  7. 2021Equivariant Imaging: Learning Beyond the Range Spacecited by 83
  8. 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
  9. 2019Meta-Learning Neural Bloom Filterscited by 10
  10. 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
  11. 2020A survey of sketches in traffic measurement: Design, Optimization, Application and Implementationcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.