mlsanityData to 7 Oct 2026

Learning the Positions in CountSketch

arXiv 2007.09890 ↗First posted 20 Jul 2020cs.LG cs.DS cs.NAcited by 20

Not on the map. Why?

Abstract (arXiv)

We consider sketching algorithms which first quickly compress data by multiplication with a random sketch matrix, and then apply the sketch to quickly solve an optimization problem, e.g., low rank approximation. In the learning-based sketching paradigm proposed by Indyk et al. [2019], the sketch matrix is found by choosing a random sparse matrix, e.g., the CountSketch, and then updating the values of the non-zero entries by running gradient descent on a training data set. Despite the growing body of work on this paradigm, a noticeable omission is that the locations of the non-zero entries of previous algorithms were fixed, and only their values were learned. In this work we propose the first learning algorithm that also optimizes the locations of the non-zero entries. We show this algorithm gives better accuracy for low rank approximation than previous work, and apply it to other problems such as k-means clustering for the first time. We show that our algorithm is provably better in the spiked covariance model and for Zipfian matrices. We also show the importance of the sketch monotonicity property for combining learned sketches. Our empirical results show the importance of optimizing not only the values of the non-zero entries but also their positions.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jul 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 3; 2024: 5; 2025: 4; 2026: 3.

20 papers.

Sort:

  1. 2023HyperAttention: Long-context Attention in Near-Linear Timecited by 85
  2. 2022Generalization Bounds for Data-Driven Numerical Linear Algebracited by 24
  3. 2023Generalization Bound and Learning Methods for Data-Driven Projections in Linear Programmingcited by 10
  4. 2023Improved Frequency Estimation Algorithms with and without Predictionscited by 10
  5. 2024Algorithm Configuration for Structured Pfaffian Settingscited by 10
  6. 2022Improved Generalization Bound and Learning of Sparsity Patterns for Data-Driven Low-Rank Approximationcited by 5
  7. 2025Provably data-driven projection method for quadratic programmingcited by 5
  8. 2024Learning-Augmented Search Data Structurescited by 4
  9. 2024Learning-Based Algorithms for Graph Searching Problemscited by 4
  10. 2022Clustering the Sketch: A Novel Approach to Embedding Table Compressioncited by 2
  11. 2024Optimal Algorithms for Augmented Testing of Discrete Distributionscited by 2
  12. 2026Provably Data-driven Multiple Hyper-parameter Tuning with Structured Loss Functioncited by 2
8 more
  1. 2026Provably Data-driven Lagrangian Relaxation for Mixed Integer Linear Programmingcited by 2
  2. 2021Learning-Augmented Sketches for Hessianscited by 1
  3. 2024On Approximability of ℓ22 Min-Sum Clusteringcited by 1
  4. 2025Learning-Augmented Streaming Algorithms for Correlation Clusteringcited by 1
  5. 2022Learning Sparsity and Randomness for Data-driven Low Rank Approximationcited by 0
  6. 2025Compressive Meta-Learningcited by 0
  7. 2025Transductive and Learning-Augmented Online Regressioncited by 0
  8. 2026Tight Bounds for Data-driven Multiple Hyper-parameter Tuning with Structured Loss Functioncited by 0