Reducing Per-Sample Interference in Stochastic Optimization
Not on the map. Why?
Abstract (arXiv)
Modern optimizers combine gradients from the current mini-batch with historical optimization state, such as momentum or adaptive moments. While effective, this standard practice can produce parameter updates that actively increase the loss of individual samples. We term this phenomenon per-sample interference and propose redefining the parameter update as an optimization problem that explicitly minimizes it. Because the exact formulation of the problem is computationally prohibitive, we introduce a highly efficient surrogate. By reducing the problem's dimensionality to the batch size and restricting the optimization to the last linear layer, we overcome memory and speed bottlenecks. This strategy hinges on our unexpected finding that this layer alone can reliably capture core second-order statistics of the full network. The resulting surrogate problem integrates readily into standard optimizers like SGD and AdamW, and can be solved using a small number of GPU-friendly iterations. Crucially, the method exhibits favorable scaling properties, as the relative computational overhead shrinks as the model size or input grows. Experiments on image classification benchmarks confirm reduced per-sample interference and improved generalization.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 28 Jun 2026.
Builds on
29 of 43 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2022A ConvNet for the 2020scited by 3,545
- 2016Deep Learning with Differential Privacycited by 2,682
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2018Group Normalizationcited by 1,514
- 2020Gradient Surgery for Multi-Task Learningcited by 1,210
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2021Scaling Vision Transformerscited by 993
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 763
17 more
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2023An Empirical Study of Catastrophic Forgetting in Large Language Models During Continual Fine-tuningcited by 622
- 2021Conflict-Averse Gradient Descent for Multi-task Learningcited by 441
- 2023Symbolic Discovery of Optimization Algorithmscited by 423
- 2021Large Language Models Can Be Strong Differentially Private Learnerscited by 405
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
- 2019Orthogonal Gradient Descent for Continual Learningcited by 361
- 2021Gradient Projection Memory for Continual Learningcited by 338
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2022Multi-Task Learning as a Bargaining Gamecited by 209
- 2019BackPACK: Packing more into backpropcited by 77
- 2023Independent Component Alignment for Multi-Task Learningcited by 69
- 2022Differentially Private Optimization on Large Model at Small Costcited by 65
- 2022AdaTask: A Task-aware Adaptive Learning Rate Approach to Multi-task Learningcited by 31
- 2019Efficient Per-Example Gradient Computations in Convolutional Neural Networkscited by 17
- 2020Gradient Episodic Memory with a Soft Constraint for Continual Learningcited by 12
- 2025Per-example gradients: a new frontier for understanding and improving optimizerscited by 2
Built on by
Not cited yet.