atlas

Research map / Optimization / Implicit bias and generalization

Clipped SGD Algorithms for Performative Prediction: Tight Bounds for Stochastic Bias and Remedies

ICML 2025 · Optimization › Implicit bias and generalization · approach: SGD noise and flat minima

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.

Studies projected clipped SGD (PCSGD) under decision-dependent (performative) data distributions, proves tight clipping-bias bounds for strongly convex losses and stationarity bias for non-convex losses, and shows DiceSGD removes the bias.

Problem

Clipped SGD with decision-dependent data distributions in performative prediction has a non-smooth, non-gradient dynamic; clipping induces an asymptotic bias that prevents convergence to performative stable (or stationary) solutions, especially under privacy-motivated clipping and distribution shift

Approach

Shows clipping bias in performative settings scales as Θ(1/(µ−Lβ)²) (tight for strongly convex losses), so bias amplifies as distribution sensitivity β approaches µ/L; proposes optimal constant step size design for PCSGD and adapts DiceSGD's double-clipping with error feedback to remove the bias.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiceSGD instead of PCSGDQuadratic minimization · Quadratic minimizationsquared distance to PS solution: O(1/t)Helped
Use PCSGD with gradient clipping instead of plain SGD with DP noiseQuadratic minimization · Quadratic minimizationsquared distance to PS solutionHurt
Increase distribution sensitivity βPCSGD · Quadratic minimizationsquared distance to PS solutionHurt
Decrease privacy budget εPCSGD · Quadratic minimizationsquared distance to PS solutionHurt
Use the optimal step size adapted to distribution shifts instead of the non-optimal step sizePCSGD · Quadratic minimizationsquared distance to PS solutionHelped
Use DiceSGD instead of PCSGDLogistic regression · GiveMeSomeCredit test setsquared distance to PS solution: O(1/t)Helped
Increase distribution sensitivity βPCSGD and DiceSGD · GiveMeSomeCredit test settrajectory stabilityHurt
Increase distribution sensitivity βPCSGD and DiceSGD · GiveMeSomeCredit test settrue positive rateHurt
Add the DiceSGD error-feedback mechanism with a second clipping operatorPCSGD · Strongly convex performative predictionsquared distance to PS solution: O(1/t)Helped
Use DiceSGD with distribution sensitivity β approximately zeroDiceSGD · Non-convex performative predictionstationarity measure: O(1/√T + bβ)Helped

Surprising findings

Experimental setup

Datasets: GiveMeSomeCredit

Benchmarks: GiveMeSomeCredit

Metrics: squared distance to performative stable solution test true negative rate test true positive rate

Baselines: PCSGD plain SGD with DP noise DiceSGD

Builds on: PCSGD (projected clipped SGD) DiceSGD performative stable solution (Perdomo et al., 2020) DP-SGD (Abadi et al., 2016)

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