Accumulative SGD Influence Estimation for Data Attribution
Yunxiao Shi, Shuo Yang, Yixin Su, Rui Zhang, Min Xu
TL;DR
ACC-SGD-IE addresses the cross-epoch bias of SGD-IE in data-influence estimation by propagating leave-one-out perturbations with per-occurrence Hessian corrections across training. It derives a recursive, curvature-aware formulation and unrolls to a closed-form accumulation that prevents drift over long multi-epoch runs. The method yields geometric error contraction in smooth strongly convex settings and tighter non-convex bounds, with empirical gains in estimation fidelity and downstream data cleansing across diverse datasets and noise conditions. While incurring higher time and memory costs, ACC-SGD-IE establishes a new, transferable paradigm for accurate influence estimation in data-centric AI and points to scalable extensions and domain-specific optimizations.
Abstract
Modern data-centric AI needs precise per-sample influence. Standard SGD-IE approximates leave-one-out effects by summing per-epoch surrogates and ignores cross-epoch compounding, which misranks critical examples. We propose ACC-SGD-IE, a trajectory-aware estimator that propagates the leave-one-out perturbation across training and updates an accumulative influence state at each step. In smooth strongly convex settings it achieves geometric error contraction and, in smooth non-convex regimes, it tightens error bounds; larger mini-batches further reduce constants. Empirically, on Adult, 20 Newsgroups, and MNIST under clean and corrupted data and both convex and non-convex training, ACC-SGD-IE yields more accurate influence estimates, especially over long epochs. For downstream data cleansing it more reliably flags noisy samples, producing models trained on ACC-SGD-IE cleaned data that outperform those cleaned with SGD-IE.
