atlas

Research map / Optimization / Implicit bias and generalization

Estimating Generalization Performance Along the Trajectory of Proximal SGD in Robust Regression

NeurIPS 2024 · Optimization › Implicit bias and generalization · approach: SGD noise and flat minima · 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.

Derives consistent, observable estimators of the out-of-sample error of every iterate along GD, SGD, proximal GD and proximal SGD trajectories for high-dimensional robust regression (Huber/pseudo-Huber, optional L1), using out-of-batch samples to make SGD estimates work.

Problem

Estimating the generalization (out-of-sample) error of each iterate along the trajectory of GD/SGD and proximal variants for robust regression in the proportional regime (p ~ n) with possibly heavy-tailed noise, without sample splitting or refitting.

Approach

Extends approximate-leave-one-out style risk estimation along the iteration trajectory by unrolling derivatives of iterates with respect to design entries via the chain rule into T×T weight matrices (W, K, A), estimated from data; for SGD, out-of-batch samples are used to keep the estimated K matrix invertible.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use out-of-batch samples to construct the risk-estimator matricesProximal SGD risk estimation · Huber regression, SGD with batch size n/10risk-estimation accuracyHelped
replace the out-of-batch construction with the direct-generalization estimator using K^{-1}A (ablation)Proposed risk estimator · Huber regression, SGD with batch size n/10risk-estimation accuracyHurt
use the proposed risk estimates along the algorithm trajectoryGD, SGD, Proximal GD, and Proximal SGD · Huber and Pseudo-Huber regressionrisk-estimation accuracyHelped
vary step sizes across iterationsSGD for Huber regression · Risk curves with alternating step sizesrisk-estimation accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: synthetic Gaussian design with Student-t(2) noise

Benchmarks: simulated linear regression (n,p)=(10000,5000) and (10000,12000)

Metrics: squared generalization error ||Sigma^{1/2}(b^t - b*)||^2 agreement between estimated and true risk curves

Baselines: Generalized cross-validation tilde r_t^sub estimator (direct generalization of prior trajectory risk estimate

Builds on: approximate leave-one-out generalized cross-validation Huber regression Lasso

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