atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Capturing the Temporal Dependence of Training Data Influence

ICLR 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 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.

Proposes data value embedding, a dot-product-based approximation of trajectory-specific leave-one-out influence that captures data ordering in SGD training, and uses it to reveal three phases of data influence during LLM pretraining.

Problem

Influence functions assume permutation-invariant, converged training, so they cannot capture how the timing and ordering of training data affects its influence on foundation models trained with stochastic, non-convergent, multi-stage schedules.

Approach

Define trajectory-specific LOO (removing a point from its specific training iteration) and approximate it via a backward-recursive data value embedding under GGN Hessian approximation, so influence on any test point is a dot product between the test gradient and the stored embedding, with influence checkpointing for parallel computation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Data Value Embedding instead of LoGRA to store influence vectorsPythia-410M on 1% of Pile · Pilestorage throughput: 41.6 -> 667.52Helped
Use Data Value Embedding instead of LoGRA to store influence vectorsPythia-410M on 1% of Pile · Pilepeak GPU memory for storing influence vectors: 63.6GB vs 0.84GBHelped
Use Data Value Embedding instead of LoGRA to store influence vectorsPythia-410M on 1% of Pile · Pilestorage: 170GB vs 171GBNo clear effect
Use Data Value Embedding instead of LoGRA for influence computationPythia-410M on 1% of Pile · Pileinfluence computation throughput: 640 vs 640No clear effect
Apply online data selection only in the first 2000 iterations and after 20000 iterations rather than throughout trainingPythia-410M training on Pile · PileperformanceNo clear effect
Apply online data selection only in the first 2000 iterations and after 20000 iterations rather than throughout trainingPythia-410M training on Pile · Pilecomputational cost: more than 5 timesHelped
Apply online data selection only in the first very brief high-influence regionPythia-410M training on Pile · Pileperformance gain: less than 4%; ≈ 50%Helped
Use Data Value Embedding rather than influence functions to estimate LOOMLP trained on MNIST for 3 epochs · MNIST single epoch removal and all-epoch removalSpearman correlation with ground-truth LOOHelped
Use data value embeddings to estimate data influence across training stagesPythia-410M · Pile validation setdata influenceMixed

Surprising findings

Limitations

Experimental setup

Datasets: Pile Wikitext-103 MNIST

Benchmarks: MNIST

Metrics: Spearman correlation with ground-truth LOO GPU memory throughput storage validation loss

Baselines: influence function LoGRA gradient cosine similarity batch selection

Builds on: influence functions LoGRA TracIN In-Run Data Shapley

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