Surrogate-Based Autotuning for Randomized Sketching Algorithms in Regression Problems
Algorithms from Randomized Numerical Linear Algebra (RandNLA) are known to be effective in handling high-dimensional computational problems, providing high-quality empirical performance as well as strong probabilistic guarantees. However, their practical application is complicated by the fact that the user needs to set various algorithm-specific tuning parameters which are different from those used in traditional NLA. This paper demonstrates how a surrogate-based autotuning approach can be used to address fundamental problems of parameter selection in RandNLA algorithms. In particular, we provide a detailed investigation of surrogate-based autotuning for sketch-and-precondition (SAP)-based randomized least squares methods, which have been one of the great success stories in modern RandNLA. Empirical results show that our surrogate-based autotuning approach can achieve near-optimal performance with much less tuning cost than a random search (up to about 7.6x fewer trials of different parameter configurations). Moreover, while our experiments focus on least squares, our results demonstrate a general-purpose autotuning pipeline applicable to any kind of RandNLA algorithm.
Authors
- Haoyun Li (ORCID: https://orcid.org/0000-0002-6318-587X)
- Michał Dereziński (ORCID: https://orcid.org/0009-0001-7274-539X)
- Younghyun Cho (ORCID: https://orcid.org/0000-0001-8910-0312)
- Michael W. Mahoney (ORCID: https://orcid.org/0000-0001-7920-4652)
- Hengrui Luo
- Riley Murray (ORCID: https://orcid.org/0000-0003-1461-6458)
- J. Demmel (ORCID: https://orcid.org/0000-0002-0550-5476)
Institutions
- International Computer Science Institute (US)
- Georgia Institute of Technology (US)
- Lawrence Berkeley National Laboratory (US)
- Santa Clara University (US)
- Sandia National Laboratories California (US)
- University of Michigan (US)
- University of California, Berkeley (US)
Publication Details
- Journal
- SIAM Journal on Matrix Analysis and Applications
- Published
- 2025-04-25
- DOI
- https://doi.org/10.1137/23m1597526
- Citations
- 1
- Primary Topic
- Stochastic Gradient Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 2.48
Funders
- National Science Foundation
- Intel Corporation
- Advanced Micro Devices
- Qualcomm
- Apple
- National Nuclear Security Administration
- Natural Sciences and Engineering Research Council of Canada