mlsanityData to 14 Oct 2026

Learning-Augmented Frequent Directions

arXiv 2503.00937 ↗First posted 2 Mar 2025cs.LG cs.DScited by 2

Not on the map. Why?

Abstract (arXiv)

An influential paper of Hsu et al. (ICLR'19) introduced the study of learning-augmented streaming algorithms in the context of frequency estimation. A fundamental problem in the streaming literature, the goal of frequency estimation is to approximate the number of occurrences of items appearing in a long stream of data using only a small amount of memory. Hsu et al. develop a natural framework to combine the worst-case guarantees of popular solutions such as CountMin and CountSketch with learned predictions of high frequency elements. They demonstrate that learning the underlying structure of data can be used to yield better streaming algorithms, both in theory and practice. We simplify and generalize past work on learning-augmented frequency estimation. Our first contribution is a learning-augmented variant of the Misra-Gries algorithm which improves upon the error of learned CountMin and learned CountSketch and achieves the state-of-the-art performance of randomized algorithms (Aamand et al., NeurIPS'23) with a simpler, deterministic algorithm. Our second contribution is to adapt learning-augmentation to a high-dimensional generalization of frequency estimation corresponding to finding important directions (top singular vectors) of a matrix given its rows one-by-one in a stream. We analyze a learning-augmented variant of the Frequent Directions algorithm, extending the theoretical and empirical understanding of learned predictions to matrix streaming.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 20 of its 37 references that are in the map. First posted on arXiv 2 Mar 2025.

Builds on

20 of 37 references.

References · 20

  1. 2014Sketching as a Tool for Numerical Linear Algebracited by 288
  2. 2018Competitive caching with machine learned advicecited by 195
  3. 2017The Case for Learned Index Structurescited by 188
  4. 2020Algorithms with Predictionscited by 153
  5. 2019A Model for Learned Bloom Filters, and Optimizing by Sandwichingcited by 64
  6. 2020Hutch++: Optimal Stochastic Trace Estimationcited by 63
  7. 2021Faster Matchings via Learned Dualscited by 56
  8. 2022Faster Fundamental Graph Algorithms via Learned Predictionscited by 42
  9. 2019Learning-Based Low-Rank Approximationscited by 41
  10. 2015Frequent Directions : Simple and Deterministic Matrix Sketchingcited by 39
  11. 2016Practical sketching algorithms for low-rank matrix approximationcited by 38
  12. 2022Triangle and Four Cycle Counting with Predictions in Graph Streamscited by 20
8 more
  1. 2018Hyperspectral Image Dataset for Benchmarking on Salient Object Detectioncited by 17
  2. 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
  3. 2013Relative Errors for Deterministic Low-Rank Matrix Approximationscited by 5
  4. 2022Streaming Algorithms for Support-Aware Histogramscited by 4
  5. 2024Learning-Based Heavy Hitters and Flow Frequency Estimation in Streamscited by 3
  6. 2022Even Simpler Deterministic Matrix Sketchingcited by 2
  7. 2024Learning-Augmented Frequency Estimation in Sliding Windowscited by 2
  8. 2024Optimal Sketching for Residual Error Estimation for Matrix and Vector Normscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.