mlsanityData to 7 Oct 2026

Learning-Augmented Sketches for Hessians

arXiv 2102.12317 ↗First posted 24 Feb 2021cs.LG cs.DScited by 1

Not on the map. Why?

Abstract (arXiv)

Sketching is a dimensionality reduction technique where one compresses a matrix by linear combinations that are chosen at random. A line of work has shown how to sketch the Hessian to speed up each iteration in a second order method, but such sketches usually depend only on the matrix at hand, and in a number of cases are even oblivious to the input matrix. One could instead hope to learn a distribution on sketching matrices that is optimized for the specific distribution of input matrices. We show how to design learned sketches for the Hessian in the context of second order methods. We prove that a smaller sketching dimension of the column space of a tall matrix is possible, given an oracle that can predict the indices of the rows of large leverage score. We design such an oracle for various datasets, and this leads to a faster convergence of the well-studied iterative Hessian sketch procedure, which applies to a wide range of problems in convex optimization. We show empirically that learned sketches, compared with their "non-learned" counterparts, do improve the approximation accuracy for important problems, including LASSO and matrix estimation with nuclear norm constraints.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 36 references that are in the map. First posted on arXiv 24 Feb 2021.

Builds on

19 of 36 references.

References · 19

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Learning to learn by gradient descent by gradient descentcited by 616
  3. 2019Differentiable Convex Optimization Layerscited by 458
  4. 2014Sketching as a Tool for Numerical Linear Algebracited by 285
  5. 2015Newton Sketch: A Linear-time Optimization Algorithm with Linear-Quadratic Convergencecited by 72
  6. 2020Training (Overparametrized) Neural Networks in Near-Linear Timecited by 58
  7. 2019Learning-Based Low-Rank Approximationscited by 41
  8. 2017Second-Order Optimization for Non-Convex Machine Learning: An Empirical Studycited by 35
  9. 2014Iterative Hessian sketch: Fast and accurate solution approximation for constrained least-squarescited by 34
  10. 2019RSN: Randomized Subspace Newtoncited by 34
  11. 2014Randomized Sketches of Convex Programs with Sharp Guaranteescited by 25
  12. 2016Stochastic Block BFGS: Squeezing More Curvature out of Datacited by 24
7 more
  1. 2016Sub-sampled Newton Methods with Non-uniform Samplingcited by 21
  2. 2020Learning the Positions in CountSketchcited by 20
  3. 2013Toward a unified theory of sparse dimensionality reduction in Euclidean spacecited by 15
  4. 2018Randomized Block Cubic Newton Methodcited by 14
  5. 2018Accelerated Stochastic Matrix Inversion: General Theory and Speeding up BFGS Rules for Faster Second-Order Optimizationcited by 11
  6. 2019Do Subsampled Newton Methods Work for High-Dimensional Data?cited by 5
  7. 2019Iterative Hessian Sketch in Input Sparsity Timecited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 1.

1 paper.