When Dynamics Models Read the Wrong Time Steps: Label-Free Event Credit Re-Anchoring for Robust Global Readouts

arXiv cs.LG Papers

Summary

The paper identifies 'temporal credit dilution' in learned dynamics models where global readouts focus on spurious correlates rather than brief physical events. It proposes CREST, a training-free method that re-anchors pooled representations using event core estimates, improving out-of-distribution robustness.

arXiv:2606.17572v1 Announce Type: new Abstract: Learned dynamics models often answer global physical questions, such as fault severity or impact stiffness, by pooling a per-step feature sequence into one readout vector. This sequence-to-global interface creates an under-studied temporal credit problem: with only trajectory-level supervision, a model can predict accurately in training conditions while reading from abundant smooth correlates rather than the brief physical events that determine the target. We call this failure temporal credit dilution. It is not exposed by the training loss and is not removed by standard physics-informed residuals, because the error lies in where the global readout assigns functional credit. We introduce Credit-in-Event, an interface-level probe for measuring how much pooled credit lands on event steps, and prove in closed form that a pooled linear reader routes credit to a spurious background channel as the event fraction shrinks. We then propose CREST, a training-free and label-free readout that estimates a transient event core from learned features and re-anchors the pooled representation through event-versus-rest contrast. Across simulated gear and impact systems, recurrent and attention encoders, and public bearing vibration data, CREST reduces out-of-distribution error while restoring event credit. Ablations show that stable-step selection and receptive-field shrinking fail, confirming that the gain comes from event-core credit re-anchoring rather than a generic locality or stability prior.
Original Article
View Cached Full Text

Cached at: 06/17/26, 05:41 AM

# When Dynamics Models Read the Wrong Time Steps: Label-Free Event Credit Re-Anchoring for Robust Global Readouts
Source: [https://arxiv.org/html/2606.17572](https://arxiv.org/html/2606.17572)
###### Abstract

Learned dynamics models often answer global physical questions, such as fault severity or impact stiffness, by pooling a per\-step feature sequence into one readout vector\. This sequence\-to\-global interface creates an under\-studied temporal credit problem: with only trajectory\-level supervision, a model can predict accurately in training conditions while reading from abundant smooth correlates rather than the brief physical events that determine the target\. We call this failure temporal credit dilution\. It is not exposed by the training loss and is not removed by standard physics\-informed residuals, because the error lies in where the global readout assigns functional credit\. We introduce Credit\-in\-Event, an interface\-level probe for measuring how much pooled credit lands on event steps, and prove in closed form that a pooled linear reader routes credit to a spurious background channel as the event fraction shrinks\. We then propose CREST, a training\-free and label\-free readout that estimates a transient event core from learned features and re\-anchors the pooled representation through event\-versus\-rest contrast\. Across simulated gear and impact systems, recurrent and attention encoders, and public bearing vibration data, CREST reduces out\-of\-distribution error while restoring event credit\. Ablations show that stable\-step selection and receptive\-field shrinking fail, confirming that the gain comes from event\-core credit re\-anchoring rather than a generic locality or stability prior\.

## 1Introduction

Learned models of physical dynamics increasingly answer global questions from a sequence of measurements: the severity of a developing fault, the stiffness revealed by an impact, a stability margin, or a safety score\(Raissiet al\.[2019](https://arxiv.org/html/2606.17572#bib.bib12); Chenet al\.[2018](https://arxiv.org/html/2606.17572#bib.bib11)\)\. These deployments share a structure\. A per\-step encoder maps the trajectory to a feature sequence, an aggregation step pools that sequence into one vector, and a linear head reads off the scalar of interest\(Vaswaniet al\.[2017](https://arxiv.org/html/2606.17572#bib.bib9); Choet al\.[2014](https://arxiv.org/html/2606.17572#bib.bib10)\)\. They also share a requirement, namely robustness when the operating condition changes between training and deployment\.

The pooling step is where this structure becomes fragile\. Supervision is coarse, with one label per trajectory, so the loss never states which time steps the answer should come from\. We say a readout assigns*functional credit*to a step when that step materially shapes the pooled vector and hence the prediction\. When the decisive physical content is concentrated in a few brief events, while a smooth global statistic happens to correlate with the label during data collection, a pooled readout can lower its training error by placing its functional credit on the smooth statistic\. We call this failure temporal credit dilution: the events that physically determine the target receive little credit in the pooled representation, and the prediction rests on a correlate that is not causal\.

This failure is invisible from the usual signals\. The in\-distribution error decreases smoothly, so validation curves look healthy\. A physics\-informed residual constrains the local state evolution but leaves the global readout free to summarize the wrong part of the trajectory, so it does not remove the failure, and the remedy we propose is not a new physics loss\. Only under a distribution shift that breaks the smooth correlate does the error rise, and by then the model has committed to reading the wrong steps\. Figure[1](https://arxiv.org/html/2606.17572#S1.F1)illustrates the phenomenon and our remedy\.

Existing tools do not target this interface\. Shortcut and spurious\-correlation methods either act on input features or require group or environment labels, which are rarely available for a single stream of physical measurements\(Geirhoset al\.[2020](https://arxiv.org/html/2606.17572#bib.bib1); Arjovskyet al\.[2019](https://arxiv.org/html/2606.17572#bib.bib5); Sagawaet al\.[2020](https://arxiv.org/html/2606.17572#bib.bib6); Kirichenkoet al\.[2023](https://arxiv.org/html/2606.17572#bib.bib7)\)\. Shortcut studies in time series so far detect input\-level point shortcuts through gradients\(Ibarraet al\.[2025](https://arxiv.org/html/2606.17572#bib.bib4)\), an interface that, as we prove, cannot see credit misallocated during pooling\. Aggregation artifacts have also been observed in visual representations\(Shiet al\.[2026](https://arxiv.org/html/2606.17572#bib.bib3)\), but global physical readouts pose a different question: whether a scalar prediction receives functional credit from the transient events that determine the measured quantity\. This distinction motivates a temporal credit analysis rather than a visual\-token repair\.

We address temporal credit dilution directly at the readout\. We introduce Credit\-in\-Event, an interface\-level probe that quantifies how much pooled credit lands on the events, prove why pooling dilutes that credit, and propose Credit RE\-anchoring through Sparse Transient readout \(CREST\), a training\-free and label\-free rule that re\-anchors the pooled vector onto a transient event core estimated from the features themselves\. Our contributions are as follows\.

- •Temporal readout failure\.We identify temporal credit dilution, where a sequence\-to\-global dynamics model predicts accurately in distribution while assigning little readout credit to the sparse physical events that determine the target\.
- •Interface\-level probe and theory\.We introduce Credit\-in\-Event and prove, in a sparse\-event two\-channel model, that global pooling makes event credit scale asΘ​\(ε2\)\\Theta\(\\varepsilon^\{2\}\)while an abundant background cue remains high signal\-to\-noise, so input\-gradient saliency cannot detect the failure\.
- •Label\-free event re\-anchoring\.We propose CREST, a training\-free readout that estimates a transient event core from learned features and forms an event\-versus\-rest contrast, without event labels, out\-of\-distribution labels, or per\-system test tuning\.
- •Evidence and falsification\.Across two simulators, recurrent and attention encoders, and a public bearing dataset, CREST improves out\-of\-distribution error and restores event credit\. Stable\-step selection, receptive\-field shrinking, and group robustness fail, isolating the temporal mechanism\.

![Refer to caption](https://arxiv.org/html/2606.17572v1/x1.png)Figure 1:Temporal credit dilution and CREST\. \(a\) A sequence of physical states is compressed to one scalary^\\hat\{y\}; the target is set by sparse events \(shaded\), yet a smooth cue is globally predictive in training\. \(b\) The attention readout places most credit on the smooth background and little on the event windows\. \(c\) CREST scores feature transience by a low\-pass residual, which peaks on the events, and selects a sparse core\. \(d\) Under a shift that breaks the cue, CREST lowers out\-of\-distribution error on both systems, using no event labels\.
## 2Related Work

### Shortcut learning and out\-of\-distribution robustness\.

Deep models exploit cues that are predictive in training but not causal\(Geirhoset al\.[2020](https://arxiv.org/html/2606.17572#bib.bib1); Namet al\.[2020](https://arxiv.org/html/2606.17572#bib.bib8)\)\. Standard remedies assume group or environment structure, as in invariant risk minimization\(Arjovskyet al\.[2019](https://arxiv.org/html/2606.17572#bib.bib5)\)and group distributionally robust optimization\(Sagawaet al\.[2020](https://arxiv.org/html/2606.17572#bib.bib6)\), or retrain a final layer on a reweighted split\(Kirichenkoet al\.[2023](https://arxiv.org/html/2606.17572#bib.bib7)\)\. Such structure is rarely available for a single stream of physical measurements, where there are no demographic groups and the operating condition that drives the shift is itself unobserved at deployment\. We therefore intervene at the readout under a single training distribution\.

### Attribution and credit in time series\.

Saliency explains predictions through input sensitivity\(Sundararajanet al\.[2017](https://arxiv.org/html/2606.17572#bib.bib19)\), and recent work detects point\-level shortcuts in time\-series classification using gradients\(Ibarraet al\.[2025](https://arxiv.org/html/2606.17572#bib.bib4)\)\. Our Corollary[1](https://arxiv.org/html/2606.17572#Thmcorollary1)shows that the relevant failure is invisible to input sensitivity, because a step can be input\-sensitive while contributing almost nothing to the pooled vector\. Credit\-in\-Event is therefore not an attention\-weight explanation but an interface measurement, and whether attention weights explain predictions is itself contested\(Jain and Wallace[2019](https://arxiv.org/html/2606.17572#bib.bib13); Wiegreffe and Pinter[2019](https://arxiv.org/html/2606.17572#bib.bib14)\); we validate credit causally by masking\.

### Physics\-informed dynamics learning\.

Physics\-informed objectives and neural differential equations improve learned dynamics by constraining local evolution or residual consistency\(Raissiet al\.[2019](https://arxiv.org/html/2606.17572#bib.bib12); Chenet al\.[2018](https://arxiv.org/html/2606.17572#bib.bib11)\)\. These constraints are valuable but orthogonal to the question studied here: after a feature sequence has been learned, a global readout can still place its functional credit on time steps that are predictive rather than physically decisive\. CREST therefore targets the aggregation interface rather than the state\-transition model or the residual loss\.

### Aggregation artifacts beyond dynamics\.

Vision Transformers can develop high\-norm background tokens that serve internal aggregation roles, and recent work connects part of this behavior to shortcut\-like aggregation under coarse semantic supervision\(Darcetet al\.[2024](https://arxiv.org/html/2606.17572#bib.bib2); Shiet al\.[2026](https://arxiv.org/html/2606.17572#bib.bib3)\)\. CREST studies a different interface: a sequence of physical states compressed into one scalar readout, where the question is whether the pooled representation assigns credit to sparse events that determine the target\. The decisive content is a short physical transient rather than a foreground region, the useful selection direction is transient rather than stable, and the analysis gives a closed\-form sparse\-event credit theorem and a budget law for event anchoring\. We therefore treat visual\-token artifact methods as related motivation, not as the mechanism or baseline solution for learned dynamics\.

### Selective pooling and weak supervision\.

Selecting informative elements appears in multiple\-instance learning\(Ilseet al\.[2018](https://arxiv.org/html/2606.17572#bib.bib16)\), typically for weakly supervised classification\. CREST selects spectrally transient steps for out\-of\-distribution physical regression, ties the selection budget to a closed\-form budget law, and runs without labels or training\.

## 3Problem Setup and Credit Probe

We observe trajectoriesX=\(x1,…,xT\)X=\(x\_\{1\},\\dots,x\_\{T\}\)with a coarse labely∈ℝy\\in\\mathbb\{R\}, one per trajectory\. A physical event setE⊂\{1,…,T\}E\\subset\\\{1,\\dots,T\\\}withL=\|E\|L=\|E\|and event fractionε=L/T\\varepsilon=L/Tmarks the steps that determineyy\. For simulatorsEEis known from the generating equations; for real vibration dataEEis a diagnostic event window estimated from order tracking and used only for analysis and supervised references, and CREST never observes it\. The model family is a per\-step encoderFt=ϕ​\(xt\)∈ℝDF\_\{t\}=\\phi\(x\_\{t\}\)\\in\\mathbb\{R\}^\{D\}, an aggregationp=Agg​\(F1:T\)p=\\mathrm\{Agg\}\(F\_\{1:T\}\), and a linear readouty^=w⊤​p\\hat\{y\}=w^\{\\top\}p\. The experimental variable isAgg\\mathrm\{Agg\}\.

We measure credit at the aggregation interface\. The model\-agnostic step score is the cosine alignment between a step feature and the pooled vector,

st=⟨Ft,p⟩∥Ft∥​∥p∥,ct=max⁡\(st,0\)\.s\_\{t\}=\\frac\{\\langle F\_\{t\},\\,p\\rangle\}\{\\lVert F\_\{t\}\\rVert\\,\\lVert p\\rVert\},\\qquad c\_\{t\}=\\max\(s\_\{t\},0\)\.\(1\)The positive partctc\_\{t\}discards steps whose feature direction opposes the pooled direction, since such steps do not support the final readout vector\. We define

ECM=∑t∈Ect∑t=1Tct\+δ,Prec​@​\|E\|=\|Top\|E\|​\(s\)∩E\|\|E\|,\\mathrm\{ECM\}=\\frac\{\\sum\_\{t\\in E\}c\_\{t\}\}\{\\sum\_\{t=1\}^\{T\}c\_\{t\}\+\\delta\},\\quad\\mathrm\{Prec\}@\|E\|=\\frac\{\|\\mathrm\{Top\}\_\{\|E\|\}\(s\)\\cap E\|\}\{\|E\|\},\(2\)withCiE​@​1=Pr⁡\(arg⁡maxt⁡st∈E\)\\mathrm\{CiE\}@1=\\Pr\(\\arg\\max\_\{t\}s\_\{t\}\\in E\)and a smallδ\>0\\delta\>0\. The chance level forCiE​@​1\\mathrm\{CiE\}@1equalsε\\varepsilonand is shown with every figure\. All Credit\-in\-Event quantities are used only for diagnosis and reporting; they are not training objectives, and CREST does not use them for selection\.

## 4Temporal Credit Dilution

### A solvable model\.

We use a two\-channel generative model with fixed horizonTT, event setEEof sizeL=ε​TL=\\varepsilon Tindependent of the noise, labely∼𝒩​\(0,1\)y\\sim\\mathcal\{N\}\(0,1\), independent unit Gaussiansξ\\xi, noise scaless0,s1\>0s\_\{0\},s\_\{1\}\>0, and cue strengthγ∈\(0,1\]\\gamma\\in\(0,1\]:

xt0\\displaystyle x^\{0\}\_\{t\}=𝟏​\[t∈E\]​y\+s0​ξt0,\\displaystyle=\\mathbf\{1\}\[t\\in E\]\\,y\+s\_\{0\}\\,\\xi^\{0\}\_\{t\},\(3\)xt1\\displaystyle x^\{1\}\_\{t\}=𝟏​\[t∉E\]​\(g​y\)\+𝟏​\[t∉E\]​s1​ξt1\.\\displaystyle=\\mathbf\{1\}\[t\\notin E\]\\,\(g\\,y\)\+\\mathbf\{1\}\[t\\notin E\]\\,s\_\{1\}\\,\\xi^\{1\}\_\{t\}\.\(4\)Channel0is the invariant event channel and channel11the spurious background, withg=γg=\\gammain distribution andg=0g=0out of distribution while the noise law is preserved\. Risks are normalized mean squared error withVar​\(y\)=1\\mathrm\{Var\}\(y\)=1\. A pooled linear reader sees only the global meansmj=1T​∑txtjm\_\{j\}=\\frac\{1\}\{T\}\\sum\_\{t\}x^\{j\}\_\{t\}, and

SE=ε2​Ts02,SB=\(1−ε\)​γ2​Ts12,S=SE\+SB\.S\_\{E\}=\\frac\{\\varepsilon^\{2\}T\}\{s\_\{0\}^\{2\}\},\\quad S\_\{B\}=\\frac\{\(1\-\\varepsilon\)\\gamma^\{2\}T\}\{s\_\{1\}^\{2\}\},\\quad S=S\_\{E\}\+S\_\{B\}\.\(5\)The event channel is observed only onε​T\\varepsilon Tsteps, and global averaging shrinks its amplitude byε\\varepsilon, so its pooled signal power scales asε2\\varepsilon^\{2\}, whereas the background cue occupies\(1−ε\)​T\(1\-\\varepsilon\)Tsteps and stays order one\.

###### Proposition 1\(Sparse\-event credit dilution\)\.

Considerε→0\\varepsilon\\to 0withTTfixed andSBS\_\{B\}bounded away from zero\. The population least\-squares reader over\(m0,m1\)\(m\_\{0\},m\_\{1\}\)has

Rid=11\+S,Rood=\(1\+SB1\+S\)2\+S\(1\+S\)2,R\_\{\\mathrm\{id\}\}=\\frac\{1\}\{1\+S\},\\qquad R\_\{\\mathrm\{ood\}\}=\\Big\(\\tfrac\{1\+S\_\{B\}\}\{1\+S\}\\Big\)^\{2\}\+\\frac\{S\}\{\(1\+S\)^\{2\}\},\(6\)and event credit shareρE=SE/S=Θ​\(ε2\)\\rho\_\{E\}=S\_\{E\}/S=\\Theta\(\\varepsilon^\{2\}\)\. Hence

limε→0Rood=1\+SB\(1\+SB\)2\>1,limε→0Rid=11\+SB\.\\lim\_\{\\varepsilon\\to 0\}R\_\{\\mathrm\{ood\}\}=1\+\\frac\{S\_\{B\}\}\{\(1\+S\_\{B\}\)^\{2\}\}\>1,\\quad\\lim\_\{\\varepsilon\\to 0\}R\_\{\\mathrm\{id\}\}=\\frac\{1\}\{1\+S\_\{B\}\}\.\(7\)

A high signal\-to\-noise background cue therefore makes the in\-distribution risk small while the same pooled reader becomes worse than predicting the mean once the cue is removed\. Proposition[1](https://arxiv.org/html/2606.17572#Thmproposition1)establishes that the failure can be the population\-optimal pooled solution in the sparse\-event regime: the model appears reliable in distribution, while the event credit vanishes asΘ​\(ε2\)\\Theta\(\\varepsilon^\{2\}\)and the out\-of\-distribution risk exceeds the mean predictor when the cue breaks\. Proofs are in the supplement, where the predicted risks match an empirical fit to three decimals\.

###### Corollary 1\(Interface\-measurement principle\)\.

The per\-step input sensitivity of the same reader has ratiow0⋆/w1⋆=ε​s12/\(γ​s02\)w\_\{0\}^\{\\star\}/w\_\{1\}^\{\\star\}=\\varepsilon\\,s\_\{1\}^\{2\}/\(\\gamma\\,s\_\{0\}^\{2\}\)on event versus background steps, which is order one and can exceed one\. Input\-gradient saliency can therefore identify event steps as locally sensitive while failing to reveal that their aggregate contribution to the pooled readout is negligible\.

### Training\-dynamics fingerprint\.

Figure[2](https://arxiv.org/html/2606.17572#S4.F2)tracks an attention readout during training on the gear system\. The in\-distribution error falls by nearly an order of magnitude while the out\-of\-distribution error stalls, and the event credit rises briefly and then decays below the chance line, as the model re\-routes credit onto the cheaper global average\.

### Two factors, isolated\.

Figure[3](https://arxiv.org/html/2606.17572#S4.F3)separates the causes\. Adding an event\-localized auxiliary loss lifts event credit and halves the out\-of\-distribution error, a positive control that needs event labels\. Shrinking the aggregation window does not move credit onto the events and hurts both errors, a negative control showing that a locality prior cannot starve a cue that is locally readable\. A selection\-based remedy is therefore needed\.

![Refer to caption](https://arxiv.org/html/2606.17572v1/x2.png)Figure 2:Training can lower loss while event credit disappears\. On the gear system, in\-distribution error decreases, but Credit\-in\-Event peaks early and then falls below the event\-rate chance line while out\-of\-distribution error remains high\.![Refer to caption](https://arxiv.org/html/2606.17572v1/x3.png)Figure 3:Two\-factor isolation\. \(a\) Positive control: event\-localized supervision raises credit and lowers error but requires labels\. \(b\) Negative control: shrinking the aggregation window does not move credit onto the events, so a locality prior is insufficient\.

## 5CREST

CREST re\-anchors the pooled representation onto the transient steps without labels or training\. For channeljjwe compute a normalized low\-pass residual and an averaged transience profile,

rt​j=\|Ft​j−LPσ​\(F⋅j\)t\|∑u\|Fu​j−LPσ​\(F⋅j\)u\|\+δ,rt=1D​∑j=1Drt​j,r\_\{tj\}=\\frac\{\|F\_\{tj\}\-\\mathrm\{LP\}\_\{\\sigma\}\(F\_\{\\cdot j\}\)\_\{t\}\|\}\{\\sum\_\{u\}\|F\_\{uj\}\-\\mathrm\{LP\}\_\{\\sigma\}\(F\_\{\\cdot j\}\)\_\{u\}\|\+\\delta\},\\qquad r\_\{t\}=\\frac\{1\}\{D\}\\sum\_\{j=1\}^\{D\}r\_\{tj\},\(8\)whereLPσ\\mathrm\{LP\}\_\{\\sigma\}is a Gaussian low\-pass along time in the real Fourier domain\. A highrt​jr\_\{tj\}marks transient, event\-like content\.

### Label\-free budget and contrast\.

We normalize the averaged profile toSt∈\[0,1\]S\_\{t\}\\in\[0,1\]per trajectory, setPt=St/\(∑uSu\+δ\)P\_\{t\}=S\_\{t\}/\(\\sum\_\{u\}S\_\{u\}\+\\delta\), and read its concentration through a participation widthb=1T​\(∑tPt2\)−1b=\\frac\{1\}\{T\}\\big\(\\sum\_\{t\}P\_\{t\}^\{2\}\\big\)^\{\-1\}, where smallbbmeans a sharp profile\. The budget blends a sharp\-core estimate with an Otsu\-thresholded tail estimate\(Otsu[1979](https://arxiv.org/html/2606.17572#bib.bib17)\),

εcore\\displaystyle\\varepsilon\_\{\\mathrm\{core\}\}=clip​\(0\.55​b−0\.17,εmin,εmax\),\\displaystyle=\\mathrm\{clip\}\(0\.55\\,b\-0\.17,\\,\\varepsilon\_\{\\min\},\\,\\varepsilon\_\{\\max\}\),\(9\)gb\\displaystyle g\_\{b\}=clip​\(b−0\.450\.10,0,1\),ε^=\(1−gb\)​εcore\+gb​εtail,\\displaystyle=\\mathrm\{clip\}\\\!\\Big\(\\tfrac\{b\-0\.45\}\{0\.10\},0,1\\Big\),\\quad\\hat\{\\varepsilon\}=\(1\-g\_\{b\}\)\\,\\varepsilon\_\{\\mathrm\{core\}\}\+g\_\{b\}\\,\\varepsilon\_\{\\mathrm\{tail\}\},\(10\)and the contrast weight follows the same width,

α=clip​\(1\.025−2\.625​ε^,0\.50,1\.00\)\.\\alpha=\\mathrm\{clip\}\(1\.025\-2\.625\\,\\hat\{\\varepsilon\},\\,0\.50,\\,1\.00\)\.\(11\)Sharp cores receive a stronger event\-versus\-rest contrast and broad events more global context\. All constants are fixed before evaluation and shared across systems; exact values are in the supplement\.

### Selective readout\.

For channeljjwe select the topK′=⌈ε^​T/\(2​d\+1\)⌉K^\{\\prime\}=\\lceil\\hat\{\\varepsilon\}T/\(2d\+1\)\\rceilentries ofrt​jr\_\{tj\}and dilate each by radiusddto form a maskMt​jM\_\{tj\}covering aboutε^​T\\hat\{\\varepsilon\}Tsteps, withd=2d=2\. The masked meansF¯sel,F¯rest,F¯global\\bar\{F\}\_\{\\mathrm\{sel\}\},\\bar\{F\}\_\{\\mathrm\{rest\}\},\\bar\{F\}\_\{\\mathrm\{global\}\}over the selected, remaining, and all steps give

p=α​\(F¯sel−F¯rest\)\+\(1−α\)​F¯global\.p=\\alpha\\big\(\\bar\{F\}\_\{\\mathrm\{sel\}\}\-\\bar\{F\}\_\{\\mathrm\{rest\}\}\\big\)\+\(1\-\\alpha\)\\,\\bar\{F\}\_\{\\mathrm\{global\}\}\.\(12\)The selection is non\-differentiable and uses a stop\-gradient, so gradients flow only through the gathered features\(Bengioet al\.[2013](https://arxiv.org/html/2606.17572#bib.bib20)\); the per\-step vote count gives a free, training\-free event localization and is never a source of labels\. Because the selector reads the learned features it is not strictly noise\-independent; a sample\-splitting variant in the supplement restores independence\.

Algorithm 1CREST readout: label\-free transient\-core re\-anchoring0:step features

F∈ℝT×DF\\in\\mathbb\{R\}^\{T\\times D\}, low\-pass width

σ\\sigma, dilation radius

dd
1:compute channel residuals

rt​jr\_\{tj\}and averaged transience

rtr\_\{t\}
2:estimate

ε^\\hat\{\\varepsilon\}from the concentration of

rtr\_\{t\}; set

α=clip​\(1\.025−2\.625​ε^,0\.50,1\.00\)\\alpha=\\mathrm\{clip\}\(1\.025\-2\.625\\hat\{\\varepsilon\},0\.50,1\.00\)
3:

K′←⌈ε^​T/\(2​d\+1\)⌉K^\{\\prime\}\\leftarrow\\lceil\\hat\{\\varepsilon\}T/\(2d\+1\)\\rceil
4:for each channel

jj, select the top\-

K′K^\{\\prime\}indices of

rt​jr\_\{tj\}and dilate by radius

ddto obtain

Mt​jM\_\{tj\}
5:compute

F¯sel,F¯rest,F¯global\\bar\{F\}\_\{\\mathrm\{sel\}\},\\bar\{F\}\_\{\\mathrm\{rest\}\},\\bar\{F\}\_\{\\mathrm\{global\}\}using

MM
6:

p←α​\(F¯sel−F¯rest\)\+\(1−α\)​F¯globalp\\leftarrow\\alpha\(\\bar\{F\}\_\{\\mathrm\{sel\}\}\-\\bar\{F\}\_\{\\mathrm\{rest\}\}\)\+\(1\-\\alpha\)\\bar\{F\}\_\{\\mathrm\{global\}\}
7:returnpooled vector

pp; stop gradients through

MM

### Recovery and budget law\.

Let an idealized selector returnE^\\hat\{E\}of effective supportKKand precisionπ=\|E^∩E\|/K\\pi=\|\\hat\{E\}\\cap E\|/K, independent of the noise, and letLLbe the true event\-core support\.

###### Proposition 2\(Anchored recovery\)\.

The anchored event signal\-to\-noise ratio at full anchoring isπ2​K/s02\\pi^\{2\}K/s\_\{0\}^\{2\}, linear inKKrather than quadratic inε\\varepsilon, and the out\-of\-distribution risk decreases in this quantity, which increases in the anchoring weight wheneverπ\>ε\\pi\>\\varepsilon\.

###### Theorem 1\(Budget law\)\.

With the best selector of sizeKKthe risk isR​\(K\)=s02/\(π​\(K\)2​K\+s02\)R\(K\)=s\_\{0\}^\{2\}/\(\\pi\(K\)^\{2\}K\+s\_\{0\}^\{2\}\), U\-shaped with its minimum atK=LK=L\. AtK=TK=Tthe anchored event signal\-to\-noise ratio reduces toε2​T\\varepsilon^\{2\}T, the same dilution as the event channel of global averaging\.

Theorem[1](https://arxiv.org/html/2606.17572#Thmtheorem1)identifies the target budget for an ideal selector; the label\-free estimator is an approximation, and Figure[5](https://arxiv.org/html/2606.17572#S6.F5)tests whether its selected budget lies in the low\-risk regime\.

## 6Experiments

### Systems and splits\.

SG\-Drive is a lumped torsional gear\-drive simulator with time\-varying mesh stiffness and sparse faulty\-tooth engagement events; the target is a single\-tooth fault severity, with a collection bias in which damaged units are operated gently so a smooth speed level becomes spuriously predictive, and the out\-of\-distribution split removes the bias\. The impact oscillator is a wall\-contact system whose target is the log wall stiffness, with the out\-of\-distribution split decorrelating the drive amplitude from stiffness\. For each simulator we use10241024training,256256in\-distribution, and256256out\-of\-distribution trajectories, and a hand\-designed event\-window estimator verifies that the target is decodable from the event windows\. CWRU provides public drive\-end inner\-race bearing vibration\(Smith and Randall[2015](https://arxiv.org/html/2606.17572#bib.bib15)\); we train on motor loads0,1,20,1,2and test on the held\-out load33, with event windows from order tracking used only for probes and the supervised reference\.

### Baselines and metrics\.

We compare CREST against mean pooling, attention pooling, register\-augmented attention, windowed attention, and a supervised event\-window reference that pools the annotated event steps, together with last\-state pooling, empirical risk minimization, and group distributionally robust optimization on a recurrent encoder\. The group\-robust baseline uses quartiles of the known smooth speed proxy as groups, giving it access to the spurious factor but not to event windows\. We report in\-distribution and out\-of\-distribution root mean squared error, Credit\-in\-Event, the precision at the event rate, and the event credit mass, never reporting an out\-of\-distribution number without its in\-distribution counterpart\. We use ten seeds for the headline systems and five elsewhere, with one\-sided paired signed\-rank tests against attention\. All CREST constants are fixed before out\-of\-distribution evaluation and shared across systems; out\-of\-distribution labels are never used for method selection\.

### Main result\.

Table[1](https://arxiv.org/html/2606.17572#S6.T1)reports the headline systems and Figure[4](https://arxiv.org/html/2606.17572#S6.F4)the cross\-system summary\. A single label\-free CREST configuration improves out\-of\-distribution error by29%29\\%on SG\-Drive and50%50\\%on the impact system relative to attention, with paired signed\-rank significance over ten seeds \(p<0\.001p<0\.001on both\), and it roughly doubles to triples the event credit\. The improvement also appears on the public CWRU bearing benchmark under a held\-load split, where CREST reduces held\-load error from0\.8740\.874to0\.5890\.589over five seeds\. We treat this as public real\-data evidence rather than a complete field validation, since it covers one bearing benchmark and one held\-load protocol\.

Table 1:Headline results over ten seeds \(means; standard deviations: SG\-Drive OOD0\.404±0\.0550\.404\{\\pm\}0\.055versus0\.286±0\.0450\.286\{\\pm\}0\.045; Impact OOD1\.377±0\.0871\.377\{\\pm\}0\.087versus0\.683±0\.1050\.683\{\\pm\}0\.105\)\. CREST uses no event labels, out\-of\-distribution labels, or per\-system test tuning; paired one\-sided signed\-rank tests givep<0\.001p<0\.001for both\. Full statistics are in the supplement\.![Refer to caption](https://arxiv.org/html/2606.17572v1/x4.png)Figure 4:Cross\-system out\-of\-distribution error of attention and label\-free CREST across two simulators, two encoder families, and a public held\-load bearing split, with relative improvements annotated and one standard deviation over seeds\. In\-distribution counterparts are in Table[1](https://arxiv.org/html/2606.17572#S6.T1)and the supplement\.
### Stronger baselines\.

On the gear system with a recurrent encoder, last\-state pooling, empirical risk minimization, and group distributionally robust optimization all reach an out\-of\-distribution error near1\.461\.46with event credit at the mean\-pool floor, while CREST reaches0\.960\.96\. Group robustness over the smooth proxy does not repair temporal credit\.

### Budget law and direction\.

Figure[5](https://arxiv.org/html/2606.17572#S6.F5)traces the budget law and the selection direction\. The out\-of\-distribution error is U\-shaped in the budget, with the minimum near the dilated event rate on the gear system and at a narrower core on the impact system, consistent with Theorem[1](https://arxiv.org/html/2606.17572#Thmtheorem1)once the annotation width is accounted for\. Selecting stable steps rather than transient ones is the worst configuration in the study, which is the key evidence that CREST is not a stability\-based visual\-token repair applied to time\.

![Refer to caption](https://arxiv.org/html/2606.17572v1/x5.png)Figure 5:Ablations\. \(a\) Out\-of\-distribution error is U\-shaped in the selection budget, with the minimum tracking the event core rather than a universal fraction, which supports the adaptive estimator\. \(b\) Selecting stable steps inverts the direction and is the worst configuration\.
### Label\-free adaptation\.

Figure[6](https://arxiv.org/html/2606.17572#S6.F6)isolates the estimator on the impact system\. A fixed automatic budget reaches0\.930\.93, while estimating the narrow contact core lowers the error to0\.680\.68, below the best fixed budget on the evaluated grid, and the same estimator leaves the gear result unchanged\. On this system CREST also improves over the dilated event\-window reference\. This does not mean label supervision is inferior in principle; it indicates that the annotated window contains non\-informative halo steps and that the informative core is narrower than the diagnostic window\.

![Refer to caption](https://arxiv.org/html/2606.17572v1/x6.png)Figure 6:Label\-free core adaptation on the impact system\. The fixed automatic budget includes halo steps, while the adaptive core estimator selects a narrower contact core and lowers error\. The dashed line is the best fixed budget on the evaluated grid, and the reference pools the dilated diagnostic annotation rather than an ideal core\.
### The restored credit is causal\.

We interpolate out the steps each readout rates as most important and re\-evaluate\. Removing the attention readout’s highest\-credit steps barely changes its error, and removing the true events is almost free for it, which confirms that it never used them\. Removing the steps that CREST selects is catastrophic by comparison, so the two readouts rest on different parts of the trajectory\. Curves are in the supplement, and Table[2](https://arxiv.org/html/2606.17572#S6.T2)maps each claim to its evidence\.

Table 2:Claim\-to\-evidence map\.
### Limitations\.

CREST is not a universal shortcut remedy\. It is designed for sequence\-to\-global physical readouts where the decisive evidence is sparse and transient\. If the target is determined by diffuse slow dynamics, or if the spurious cue is also transient and co\-located with the event, the transience prior may not separate causal from non\-causal evidence\. The current real\-data evidence covers one public bearing benchmark under one held\-load protocol, and broader rotating\-machinery and structural\-impact studies are needed\. Finally, the selector is computed from learned features, so the independence assumption in the recovery theorem is an idealization, and the supplement reports a sample\-splitting variant that reduces this dependence\.

## 7Conclusion

We identified temporal credit dilution, a readout\-level failure in which a learned dynamics model predicts accurately in distribution while reading from the wrong time steps, proved why global pooling dilutes the credit of sparse physical events, and introduced CREST, a training\-free and label\-free rule that estimates a transient event core and re\-anchors the pooled representation\. The remedy lowers out\-of\-distribution error and restores event credit across simulated and real contact systems and across encoder families\. For global questions about physical dynamics, where the readout reads from deserves as much attention as the loss\.

## References

- M\. Arjovsky, L\. Bottou, I\. Gulrajani, and D\. Lopez\-Paz \(2019\)Invariant risk minimization\.arXiv preprint arXiv:1907\.02893\.Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px1.p1.1)\.
- Y\. Bengio, N\. Léonard, and A\. Courville \(2013\)Estimating or propagating gradients through stochastic neurons for conditional computation\.arXiv preprint arXiv:1308\.3432\.Cited by:[§5](https://arxiv.org/html/2606.17572#S5.SS0.SSS0.Px2.p1.9)\.
- R\. T\. Q\. Chen, Y\. Rubanova, J\. Bettencourt, and D\. Duvenaud \(2018\)Neural ordinary differential equations\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p1.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px3.p1.1)\.
- K\. Cho, B\. van Merriënboer, C\. Gulcehre, D\. Bahdanau, F\. Bougares, H\. Schwenk, and Y\. Bengio \(2014\)Learning phrase representations using rnn encoder\-decoder for statistical machine translation\.InConference on Empirical Methods in Natural Language Processing \(EMNLP\),pp\. 1724–1734\.External Links:[Document](https://dx.doi.org/10.3115/v1/D14-1179)Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p1.1)\.
- T\. Darcet, M\. Oquab, J\. Mairal, and P\. Bojanowski \(2024\)Vision transformers need registers\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px4.p1.1)\.
- R\. Geirhos, J\. Jacobsen, C\. Michaelis, R\. Zemel, W\. Brendel, M\. Bethge, and F\. A\. Wichmann \(2020\)Shortcut learning in deep neural networks\.Nature Machine Intelligence2\(11\),pp\. 665–673\.External Links:[Document](https://dx.doi.org/10.1038/s42256-020-00257-z)Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px1.p1.1)\.
- S\. Ibarra, F\. Cantu, K\. Zhou, and L\. Zhang \(2025\)Gradient\-based model shortcut detection for time series classification\.In2025 International Conference on Machine Learning and Applications \(ICMLA\),pp\. 726–731\.External Links:[Document](https://dx.doi.org/10.1109/ICMLA66185.2025.00104)Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px2.p1.1)\.
- M\. Ilse, J\. M\. Tomczak, and M\. Welling \(2018\)Attention\-based deep multiple instance learning\.InProceedings of the 35th International Conference on Machine Learning \(ICML\),PMLR, Vol\.80,pp\. 2127–2136\.Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px5.p1.1)\.
- S\. Jain and B\. C\. Wallace \(2019\)Attention is not explanation\.InConference of the North American Chapter of the Association for Computational Linguistics \(NAACL\),pp\. 3543–3556\.External Links:[Document](https://dx.doi.org/10.18653/v1/N19-1357)Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px2.p1.1)\.
- P\. Kirichenko, P\. Izmailov, and A\. G\. Wilson \(2023\)Last layer re\-training is sufficient for robustness to spurious correlations\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px1.p1.1)\.
- J\. Nam, H\. Cha, S\. Ahn, J\. Lee, and J\. Shin \(2020\)Learning from failure: training debiased classifier from biased classifier\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px1.p1.1)\.
- N\. Otsu \(1979\)A threshold selection method from gray\-level histograms\.IEEE Transactions on Systems, Man, and Cybernetics9\(1\),pp\. 62–66\.External Links:[Document](https://dx.doi.org/10.1109/TSMC.1979.4310076)Cited by:[§5](https://arxiv.org/html/2606.17572#S5.SS0.SSS0.Px1.p1.4)\.
- M\. Raissi, P\. Perdikaris, and G\. E\. Karniadakis \(2019\)Physics\-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations\.Journal of Computational Physics378,pp\. 686–707\.External Links:[Document](https://dx.doi.org/10.1016/j.jcp.2018.10.045)Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p1.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px3.p1.1)\.
- S\. Sagawa, P\. W\. Koh, T\. B\. Hashimoto, and P\. Liang \(2020\)Distributionally robust neural networks for group shifts: on the importance of regularization for worst\-case generalization\.InInternational Conference on Learning Representations \(ICLR\),Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px1.p1.1)\.
- C\. Shi, Y\. Yu, and S\. Yang \(2026\)Vision transformers need more than registers\.InProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition \(CVPR\),pp\. 26328–26337\.Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p4.1),[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px4.p1.1)\.
- W\. A\. Smith and R\. B\. Randall \(2015\)Rolling element bearing diagnostics using the case western reserve university data: a benchmark study\.Mechanical Systems and Signal Processing64–65,pp\. 100–131\.External Links:[Document](https://dx.doi.org/10.1016/j.ymssp.2015.04.021)Cited by:[§6](https://arxiv.org/html/2606.17572#S6.SS0.SSS0.Px1.p1.5)\.
- M\. Sundararajan, A\. Taly, and Q\. Yan \(2017\)Axiomatic attribution for deep networks\.InInternational Conference on Machine Learning \(ICML\),Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px2.p1.1)\.
- A\. Vaswani, N\. Shazeer, N\. Parmar, J\. Uszkoreit, L\. Jones, A\. N\. Gomez, L\. Kaiser, and I\. Polosukhin \(2017\)Attention is all you need\.InAdvances in Neural Information Processing Systems \(NeurIPS\),Cited by:[§1](https://arxiv.org/html/2606.17572#S1.p1.1)\.
- S\. Wiegreffe and Y\. Pinter \(2019\)Attention is not not explanation\.InConference on Empirical Methods in Natural Language Processing \(EMNLP\),pp\. 11–20\.External Links:[Document](https://dx.doi.org/10.18653/v1/D19-1002)Cited by:[§2](https://arxiv.org/html/2606.17572#S2.SS0.SSS0.Px2.p1.1)\.

Similar Articles

Forecast Collapse in Time-Series Foundation Models

Hugging Face Daily Papers

The paper identifies forecast collapse in time-series foundation models for hourly equity return prediction and introduces CalibRank to balance calibration and ranking, significantly improving cross-sectional correlation.

Dynamic Infilling Anchors for Format-Constrained Generation in Diffusion Large Language Models

arXiv cs.CL

This paper proposes Dynamic Infilling Anchors (DIA), a training-free method for diffusion large language models that dynamically estimates end-anchor positions to enforce format constraints (e.g., parseable JSON, reasoning templates) while avoiding the rigidity of fixed-span approaches. Experiments show significant zero-shot gains on GSM8K and MATH benchmarks.