atlas

Research map / Optimization / Nonconvex and smooth optimization

Sketching for Convex and Nonconvex Regularized Least Squares with Sharp Guarantees

ICLR 2025 · Optimization › Nonconvex and smooth optimization · approach: Adaptive first-order convex methods · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Sketching for Regularized Optimization (SRO) and an Iterative SRO variant that sketch the data matrix in the quadratic term of regularized least squares, with approximation-error bounds for convex and nonconvex regularizers and minimax sparse-estimation rates.

Problem

Efficiently solving large-scale least squares problems with convex or nonconvex regularization (Lasso, ridge, generalized Lasso, sparse nonconvex penalties) when the number of samples n is large, with guarantees on the approximation error of sketched solutions.

Approach

Sketch only the quadratic term X^T X with a subspace embedding P, solve the resulting sketched regularized problem, and analyze the error via a degree-of-nonconvexity quantity; iterate the sketch on the residual problem (Iterative SRO) to reduce error geometrically while reusing one sketch matrix.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Iteratively refine the sketch-based solution instead of using one-pass SROSRO on GLasso · GLassoapproximation error: roughly 1/3 of that of SROHelped
Reuse one sketch matrix rather than resampling and recomputing the sketch at each iterationIterative SRO-IHS on GLasso · GLassorunning time: 5.32s -> 4.91sHelped
Iteratively refine the sketch-based solution instead of using one-pass SROSRO on Lasso with sparse subspace embedding · Lasso, sparse subspace embeddingℓ2 error to true regression vector: 0.115 ± 0.149 -> 0.010 ± 0.017; 0.063 ± 0.023 -> 0.009 ± 0.009; 0.059 ± 0.010 -> 0.004 ± 0.002; 0.025 ± 0.054 -> 0.008 ±Helped
Iteratively refine the sketch-based solution instead of using one-pass SROSRO on Lasso with Gaussian subspace embedding · Lasso, Gaussian subspace embeddingℓ2 error to true regression vector: 0.067 ± 0.092 -> 0.008 ± 0.003; 0.043 ± 0.066 -> 0.008 ± 0.007; 0.044 ± 0.038 -> 0.004 ± 0.002; 0.046 ± 0.030 -> 0.003 ±Helped
Use Iterative SRO rather than the original problem solutionLasso with sparse subspace embedding · Lasso, sparse subspace embeddingℓ2 error to true regression vector: 0.010 ± 0.017 vs 0.008 ± 0.002; 0.009 ± 0.009 vs 0.007 ± 0.006; 0.004 ± 0.002 vs 0.003 ± 0.001; 0.008 ± 0.005 vs 0.006 ±Mixed
Use Iterative SRO rather than the original problem solutionLasso with Gaussian subspace embedding · Lasso, Gaussian subspace embeddingℓ2 error to true regression vector: 0.008 ± 0.003 vs 0.007 ± 0.001; 0.008 ± 0.007 vs 0.006 ± 0.003; 0.004 ± 0.002 vs 0.003 ± 0.001; 0.003 ± 0.004 vs 0.002 ±Mixed
Increase the sketch sizeIterative SRO on ridge regression · Ridge regressionapproximation errorHelped
Use SRO rather than Iterative SROSRO on Lasso · Lassoapproximation errorHurt

Surprising findings

Limitations

Experimental setup

Datasets: Extended Yale-B

Benchmarks: Extended Yale-B

Metrics: relative approximation error ||beta_tilde - beta*||_X^2 / n running time parameter estimation error clustering accuracy NMI

Baselines: Iterative Hessian Sketch (IHS) Noisy SSC K-means Spectral Clustering SMCE SSC-OMP

Builds on: Iterative Hessian Sketch Johnson-Lindenstrauss sketching SCAD MCP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy