TLDR: A new research paper introduces the Accumulative SGD-Influence Estimator (ACC-SGD-IE), a method that significantly improves how we understand the impact of individual training examples on AI models. Unlike previous methods that sum independent per-epoch influences, ACC-SGD-IE continuously tracks and propagates the effect of removing a data point across the entire training process. This leads to more accurate influence estimates, especially over long training periods and with noisy data, and enhances downstream tasks like data cleansing. While it has higher computational costs, practical strategies are proposed to make it deployable.
In the rapidly evolving landscape of artificial intelligence, understanding how individual pieces of training data shape a model’s behavior is becoming increasingly vital. This field, known as data attribution, helps us pinpoint which examples are most influential, guiding crucial tasks like cleaning up datasets or selecting the most relevant data for training. A common approach to estimate this influence without the costly process of retraining a model from scratch is through Stochastic Gradient-based Influence Estimators (SGD-IE).
The Challenge with Current Influence Estimators
While SGD-IE offers an efficient way to approximate the impact of removing a single training example, it has a fundamental limitation. It tends to treat the influence of a data point in each training cycle (epoch) as independent events, simply adding them up to get a total impact. This overlooks how the exclusion of a data point can have a compounding effect across multiple epochs, leading to an accumulation of errors and a systematic deviation from the true influence. Imagine trying to track a car’s journey by only summing up its speed at different points, without considering how each turn or acceleration affects its subsequent path. This oversight can result in misidentifying truly critical examples, which in turn weakens the effectiveness of data attribution and degrades downstream tasks such as data cleansing and data selection.
Introducing the Accumulative SGD-Influence Estimator (ACC-SGD-IE)
To address this critical issue, researchers Yunxiao Shi, Shuo Yang, Yixin Su, Rui Zhang, and Min Xu have introduced a novel approach: the Accumulative SGD-Influence Estimator (ACC-SGD-IE). This new method departs significantly from its predecessors by not merely summing up disjoint single-epoch influences. Instead, ACC-SGD-IE continuously tracks and propagates the “leave-one-out” perturbation—the effect of excluding a data point—along the entire training trajectory. This means it updates the accumulative influence state at every optimization step, making it a trajectory-aware and continuously tracked approach.
Why ACC-SGD-IE Makes a Difference
The core innovation of ACC-SGD-IE lies in its ability to inject an exact Hessian correction (a mathematical adjustment that accounts for the curvature of the loss function) each time a sample is re-excluded. This prevents the drift and bias that plague classical estimators, leading to more faithful influence estimates over the entire training run, especially during long training periods. This advantage holds true for both convex (simpler, bowl-shaped) and non-convex (complex, undulating) objective functions common in AI models.
The theoretical underpinnings of ACC-SGD-IE are robust. In smooth strongly convex settings, it achieves a geometric error contraction, which is a much faster reduction in error compared to the sublinear decay of SGD-IE. For smooth non-convex settings, ACC-SGD-IE provides tighter error bounds, resulting in progressively smaller bias, particularly with large-batch training. Empirically, across various datasets like Adult, 20-Newsgroups, and MNIST, and under different conditions including clean and corrupted data, ACC-SGD-IE consistently delivers more accurate influence estimates and higher fidelity over long-epoch training. When applied to practical tasks like data cleansing, it more reliably identifies noisy examples, leading to models trained on ACC-SGD-IE-cleaned data that outperform those cleaned with SGD-IE.
Furthermore, the accumulative correction principle introduced by ACC-SGD-IE is transferable and can be plugged into other related estimators, such as DVEmb and Adam-IE, consistently tightening their influence estimates.
Also Read:
- Enhancing AI Model Understanding with Smarter Data Sampling
- Rethinking Machine Unlearning Evaluation: The Overlooked Impact of Training Seeds
Practicality and Future Directions
While ACC-SGD-IE offers significant advancements in accuracy, the authors acknowledge that it comes with a trade-off of increased time and memory footprints. However, they propose several practical strategies to mitigate these costs, such as vectorizing operations, restricting computations to influence-critical layers, sparsifying the training trajectory, randomizing corrections, and applying the method only during influential stages of training. The research highlights a critical, previously overlooked issue in data attribution and provides a principled solution, paving the way for more precise data attribution and enhanced performance across a broad range of data-centric AI applications, including large language model training.
For a deeper dive into the technical details, you can read the full research paper here.


