Beyond receptive fields: sequence-pooled normalization can supply most of a sequence labeler's context

arXiv cs.LG Papers

Summary

This paper shows that sequence-pooled normalization in convolutional networks provides global context beyond the receptive field, supplying most of the context needed for sequence labeling and affecting attribution in network ablation studies.

arXiv:2608.18576v1 Announce Type: new Abstract: A convolutional sequence labeler's receptive field is routinely treated as the extent of the model's usable context: it sets dilation schedules, bounds streaming horizons, and underwrites locality claims. However, we show that this can be false: when a normalization layer computes statistics from the current input along the sequence at inference, those statistics open a sequence-spanning path that bypasses the convolutional receptive field to provide global context. We derive this from the layer's Jacobian (the criterion needs no experiment), and what the path carries has a closed form. On a synthetic labeling process with computable optima, the global summary that a sequence-spanning normalization encodes already supplies almost all of what a larger receptive field would buy where labels come in long runs: a network reaching 9 positions comes within 0.009 of the whole-sequence optimum, against a near-chance bound for its reach. Closing the path, by taking the same statistics per position, multiplies what enlarging the receptive field is worth by up to an order of magnitude on simulated genomes at every difficulty level tested and on real 1000 Genomes haplotypes. The same path also confounds attribution: ablating a trained network's receptive-field-enlarging blocks severs part of the path, overstating their contribution 8.3-16.1-fold relative to retraining from scratch. The substitution of normalization for receptive field fades as labels switch more often. Where labels run long, neither the receptive-field justification nor the ablation is wrong about its numbers, but both credit the wrong component.
Original Article
View Cached Full Text

Cached at: 08/20/26, 10:30 AM

# Beyond receptive fields: sequence-pooled normalization can supply most of a sequence labeler’s context
Source: [https://arxiv.org/html/2608.18576](https://arxiv.org/html/2608.18576)
Qing TianAddress:Department of Computer Science, University of Alabama at Birmingham, Birmingham, AL 35294, USAEmail:[qtian@uab\.edu](mailto:[email protected])

###### Abstract

A convolutional sequence labeler’s receptive field is routinely treated as the extent of the model’s usable context: it sets dilation schedules, bounds streaming horizons, and underwrites locality claims\. However, we show that this can be false: when a normalization layer computes statistics from the current input along the sequence at inference, those statistics open a sequence\-spanning path that bypasses the convolutional receptive field to provide global context\. We derive this from the layer’s Jacobian \(the criterion needs no experiment\), and what the path carries has a closed form\. On a synthetic labeling process with computable optima, the global summary that a sequence\-spanning normalization encodes already supplies almost all of what a larger receptive field would buy where labels come in long runs: a network reaching 9 positions comes within 0\.009 of the whole\-sequence optimum, against a near\-chance bound for its reach\. Closing the path, by taking the same statistics per position, multiplies what enlarging the receptive field is worth by up to an order of magnitude on simulated genomes at every difficulty level tested and on real1000 Genomeshaplotypes\. The same path also confounds attribution: ablating a trained network’s receptive\-field\-enlarging blocks severs part of the path, overstating their contribution 8\.3–16\.1\-fold relative to retraining from scratch\. The substitution of normalization for receptive field fades as labels switch more often\. Where labels run long, neither the receptive\-field justification nor the ablation is wrong about its numbers, but both credit the wrong component\.

###### Keywords:

receptive field , normalization , sequence labeling , convolutional networks , network ablation

## 1Introduction

An architecture’s receptive field, or reach,111Throughout, the receptive field means the span the convolutions reach, computed from kernel sizes, dilations and strides\. Section[4\.3](https://arxiv.org/html/2608.18576#S4.SS3)measures the set of inputs that actually influences an output, and the two agree unless a normalization statistic spans the sequence\.is a design parameter and a justification\. Dilated stacks are specified by the span they achieve, streaming systems budget their latency against it, and when the contribution of that span is questioned, the standard answer removes the reach\-enlarging blocks from a trained network and reports what is lost\. All three practices treat the receptive field as the extent of the context available to the model\. This paper shows that the description fails whenever the network contains normalization whose statistics are computed along the sequence at inference, and it measures by how much\. Such a layer hands every position a whole\-input summary, through a path no receptive\-field calculation accounts for, because it passes through no convolution \(Figure[1](https://arxiv.org/html/2608.18576#S1.F1)\)\. We find that where labels come in long runs, that single summary supplies almost all of the usable context, and both the receptive\-field justification and the ablation credit that context to the wrong component\.

Figure 1:The two paths from input to output\. Blue: the receptive field, the bounded set of positions the convolutions reach, which is the quantity architectures report and justify\. Orange: the path a normalization layer opens when its statisticsμS,σS\\mu\_\{S\},\\sigma\_\{S\}are pooled along the sequence: every position contributes to the statistic, and the statistic reaches every position\. Each single term∂zt/∂xs\\partial z\_\{t\}/\\partial x\_\{s\}isO⁡\(1/\|S\|\)O\(1/\|S\|\)\(with\|S\|\|S\|the number of positions pooled\), small enough to dismiss, but the terms do not cancel one another: they sum to exactly minus the position’s own term∂zt/∂xt\\partial z\_\{t\}/\\partial x\_\{t\}, so the normalization path is as large as the convolutional one it shadows \(Section[3](https://arxiv.org/html/2608.18576#S3)\)\. No receptive\-field calculation accounts for it, because it passes through no convolution\.To say how much such a summary supplies, we need an absolute scale\. On sequence\-labeling processes whose generating distribution is known, three reference quantities can be computed rather than estimated from trained models: a conservative bound on the best accuracy available from a bounded span of positions, the best available from the whole sequence, and the best available from the sequence’s class proportion alone, a single number that a sequence\-spanning normalization statistic encodes to first order \(Section[3](https://arxiv.org/html/2608.18576#S3)\)\. Placing trained networks against those three references puts their accuracies on that scale\. Figure[2](https://arxiv.org/html/2608.18576#S1.F2)does this for a synthetic process with computable optima\. Where labels rarely switch \(left end in Figure[2](https://arxiv.org/html/2608.18576#S1.F2)\), the references line up: an oracle handed only the class proportion reaches 0\.976 and perfect use of all 4096 positions gives 0\.976, against 0\.548 for the bound at 9 positions of reach\. A network with sequence\-pooled normalization reaching only 9 positions attains 0\.967: only 0\.009 below the whole\-sequence optimum, far above what its receptive field reaches, and tracking the proportion oracle\. In this regime, the path is not a small correction to the receptive field but the dominant source of context\.

Figure 2:The information landscape\. The horizontal axis isnn, the expected number of label switches in a sequence, sonnbelow one means the most likely number of switches in a sequence is zero: one label from end to end\. Three of the four lines are references, properties of the generating process computed before any model was trained, with nothing fitted: the whole\-sequence optimum \(gray, solid\), the class\-proportion oracle \(green, dash\-dotted\), and a conservative bound for 9 positions of context \(blue, dashed\)\. The green class\-proportion oracle is the summary a sequence\-spanning normalization encodes, to first order\. The fourth, the dotted curve, is the closed form derived in Section[3](https://arxiv.org/html/2608.18576#S3), also with nothing fitted, which tracks the proportion oracle forn≳1n\\gtrsim 1and necessarily departs below it\. Orange points are trained networks \(each for one switch rate\): the dilated residual stack of[A](https://arxiv.org/html/2608.18576#A1)cut to its first block \(receptive field 9 positions\), with normalization statistics pooled along the whole sequence rather than taken at each position\. The networks track the proportion curve rather than the bound for their own receptive field, falling short of the proportion oracle by 0\.009 where labels rarely switch and by at most 0\.037 anywhere\.The same path confounds attribution\. Ablation removes a component from a trained network and re\-evaluates\.222Both this and training the reduced architecture from scratch can be called ablation in practice, the first in interpretability work and the second in the ablation tables of architecture papers\. This paper compares them, so it calls the second retraining \(Section[6](https://arxiv.org/html/2608.18576#S6)\)\.Applied to the blocks that enlarge the receptive field, it removes their normalization layers with them, severing part of the sequence\-spanning path and charging the blocks for context that a network trained from scratch without them obtains anyway\. On the simulated genomic task, the ablated cost exceeds the retrained one 8\.3\-fold, and 16\.1\-fold on real1000 Genomeshaplotypes\. Where no statistic spans the sequence, ablation and retraining nearly agree \(differing by no more than the adaptation and compensation that follow any removal\([McGrath et al\. 2023](https://arxiv.org/html/2608.18576#bib.bib25)\)\), with everything else held fixed \(Section[6](https://arxiv.org/html/2608.18576#S6)\)\. The discrepancy is therefore a function of the normalization’s pooling axes alone\.

The effect is conditional, and its two conditions can be checked before any experiment: normalization statistics computed from the current input, along the sequence, at inference, which follows from the layer’s definition; and labels that come in long runs, which follows from the task\. Where either fails, the account predicts no effect\. Section[5](https://arxiv.org/html/2608.18576#S5)names two cases of predicted absence in advance and finds the effect absent in both\. Where both hold, the failure is not the models’, which are doing something sensible with the information available to them\. It is a failure of the description, and it has practical cost wherever the description is acted on: an architect sizing dilation schedules by measured gains, a streaming system relying on a bounded horizon it has by construction and not in fact\([Luo and Mesgarani 2019](https://arxiv.org/html/2608.18576#bib.bib24)\), a planner relying on locality for temporal compositionality\([Janner et al\. 2022](https://arxiv.org/html/2608.18576#bib.bib18)\)\.

Normalization carrying information past the receptive field has been observed before:[Pfrommer et al\. 2025](https://arxiv.org/html/2608.18576#bib.bib31)show it on a synthetic localization task, via iterative message passing between positions whose receptive fields overlap\. We arrived at the phenomenon independently and by a different mechanism, the broadcast they set aside: a single layer’s pooled statistic needs neither depth nor overlap\. The rest of what is new lies downstream of existence, which their task, admitting no competing source of evidence, could not measure: the derived criterion, a closed form for what an open path carries, the share it carries in practice when a real input–label relationship competes with it, and the consequence for attribution\. The paper’s contributions group under three headings:

- 1\.Mechanism\.A criterion derived from a normalization layer’s Jacobian that determines, from the layer’s definition alone, whether it opens a sequence\-spanning path; and a closed form for what such a path carries \(1/2​π​n1/\\sqrt\{2\\pi n\}above chance, wherennis the expected number of label switches in a sequence\), confirmed against exactly computed optima to within 4% with nothing fitted \(Section[3](https://arxiv.org/html/2608.18576#S3)\)\. A survey of thirteen published models shows the criterion partitions real architectures, and that the partition follows neither the domain nor the reported receptive field \(Section[7](https://arxiv.org/html/2608.18576#S7)\)\.
- 2\.Magnitude\.Four predictions of that account, tested across two unrelated generating processes, real1000 Genomeshaplotypes, a published Conv\-TasNet separator, and a transformer whose attention already spans the sequence, and each supported: reach is nearly worthless while the path is open; only pooling along the sequence at inference produces the effect; the effect decays as labels switch more often; and it is absent in the two cases where the account predicts no effect\. Two further checks show the networks sit at the computed bounds, and that the account survives a U\-Net whose pooled extent shrinks with depth \(Section[5](https://arxiv.org/html/2608.18576#S5)\)\.
- 3\.Consequence\.Where the removed blocks carry sequence\-spanning normalization, block ablation severs part of the path with them and charges them for it, overstating their contribution 8\.3\-fold in simulation and 16\.1\-fold on real haplotypes\. With only per\-position statistics, the overstatement falls to the level retraining alone produces, isolating the path as the cause \(Section[6](https://arxiv.org/html/2608.18576#S6)\)\.

## 2Related work

### 2\.1Normalization as an information path

That normalization statistics pooled over spatial extent are global summaries is not new; it is the operating premise of instance normalization in style transfer, where the spatial mean and variance of a feature map are treated as global style and transplanted between images\([Ulyanov et al\. 2016](https://arxiv.org/html/2608.18576#bib.bib40);[Huang and Belongie 2017](https://arxiv.org/html/2608.18576#bib.bib14)\)\. The same property is familiar in a different guise as leakage along the batch axis, which is why batch statistics are replaced by running averages at evaluation\([Ioffe and Szegedy 2015](https://arxiv.org/html/2608.18576#bib.bib16)\), a replacement that itself costs accuracy at small batch size, where the two sets of statistics diverge\([Wu and Johnson 2021](https://arxiv.org/html/2608.18576#bib.bib44)\)\.[Pfrommer et al\. 2025](https://arxiv.org/html/2608.18576#bib.bib31)draw out the consequence for receptive field, and additionally observe that BatchNorm’s path vanishes once population statistics replace minibatch ones at evaluation, a behavior the criterion of Section[3](https://arxiv.org/html/2608.18576#S3)predicts from the layer’s definition and Section[5](https://arxiv.org/html/2608.18576#S5)confirms\. Three things in this paper appear in none of the work above: the criterion, which decides from a layer’s definition alone which layers open a path; Equation[3](https://arxiv.org/html/2608.18576#S3.E3), which gives what the path carries in closed form, against exactly computed optima rather than against a trained baseline; and the survey of Section[7](https://arxiv.org/html/2608.18576#S7), which applies the criterion to each model’s released code, which is what a reader can repeat on their own model\.

Normalization statistics computed at inference, rather than frozen after training, are transductive: the prediction depends on data present alongside the point being predicted\. That character is also exploited deliberately\. Test\-time adaptation recomputes normalization statistics on the test data and gains robustness by doing so\([Schneider et al\. 2020](https://arxiv.org/html/2608.18576#bib.bib34);[Wang et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib42)\), treating the statistic as a path from the test distribution to the prediction\. The path studied here runs from distant positions within the current input to the prediction, and the issue is not that such a path exists but that the quantity practitioners use to describe a model’s context does not account for it\. A separate line establishes that convolutional networks acquire positional information through zero\-padding at the boundaries\([Islam et al\. 2020](https://arxiv.org/html/2608.18576#bib.bib17);[Kayhan and van Gemert 2020](https://arxiv.org/html/2608.18576#bib.bib19)\); that path has a distinct signature, strongest at the edges of the input and decaying inward, while the effect studied here is uniform across the sequence\.

### 2\.2Attributing function to components

Removing a component and re\-evaluating is the standard method for attributing function, and its limitations are documented\. Redundancy makes single\-unit ablation uninformative\([Morcos et al\. 2018](https://arxiv.org/html/2608.18576#bib.bib27);[Meyes et al\. 2019](https://arxiv.org/html/2608.18576#bib.bib26)\); in residual and transformer architectures the remaining components compensate, so the loss understates what the component does\([McGrath et al\. 2023](https://arxiv.org/html/2608.18576#bib.bib25)\); and the choice of what to substitute for the removed component changes the answer\([Li and Janson 2024](https://arxiv.org/html/2608.18576#bib.bib21)\)\. Whether the model is re\-evaluated after removal or retrained without the component changes the conclusion outright: retraining after removing the features that an attribution method identifies overturns the ranking of those methods\([Hooker et al\. 2019](https://arxiv.org/html/2608.18576#bib.bib12)\), and in structured pruning, architectures retrained from scratch can match their pruned\-and\-fine\-tuned counterparts\([Liu et al\. 2019](https://arxiv.org/html/2608.18576#bib.bib22)\)\. Those concern the surviving components, or what is substituted for the removed one, and they predict a discrepancy between removal and retraining in general\. The confound we report is different in kind: ablation removes a shared path along with the component, and charges the component for both\. Its signature distinguishes it, because the size of the discrepancy is a function of the normalization scheme\. Where statistics pooled along the sequence open a path, ablation and retraining differ by roughly an order of magnitude\. Where they do not, the two differ only by the factor adaptation and compensation account for, with every other aspect of the experiment unchanged \(Section[6](https://arxiv.org/html/2608.18576#S6)\)\.

### 2\.3Receptive field as justification

Reach is routinely the stated reason for an architecture, in more fields than one\. Dilated stacks are motivated by the span they achieve\([Yu and Koltun 2016](https://arxiv.org/html/2608.18576#bib.bib46);[van den Oord et al\. 2016](https://arxiv.org/html/2608.18576#bib.bib28);[Bai et al\. 2018](https://arxiv.org/html/2608.18576#bib.bib3)\)\. Temporal action segmentation is largely built on them and reports the receptive field as what lets a model see a whole action\([Farha and Gall 2019](https://arxiv.org/html/2608.18576#bib.bib8);[Yi et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib45)\); sleep staging quotes it in minutes of signal\([Perslev et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib29)\); speaker diarization inherits that span from the convolutional frontends beneath its segmentation models\([Bredin et al\. 2020](https://arxiv.org/html/2608.18576#bib.bib5)\); and[Luo and Mesgarani 2019](https://arxiv.org/html/2608.18576#bib.bib24)report the receptive field of the Conv\-TasNet separator as a design parameter\. Genomic sequence models are compared on the distance they integrate, from the 131 kb input of Basenji\([Kelley et al\. 2018](https://arxiv.org/html/2608.18576#bib.bib20)\)to the 197 kb of Enformer\([Avsec et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib1)\), justified by the regulatory elements it brings within reach\.[Luo et al\. 2016](https://arxiv.org/html/2608.18576#bib.bib23)note that the nominal receptive field overstates what a network uses, since the gradient\-weighted extent is smaller; we report the opposite failure, in which the nominal field understates what the network can access\.

## 3Theory: what context is available, and from where

The claim that a receptive field understates a model’s context turns on two questions\. Whether a layer opens a path at all, meaning that distant inputs influence an output through it, is a question of dependency and a property of the layer, settled by differentiating it, without running an experiment or specifying a task\. What the path carries is a question of information and a property of the task, and needs the task’s generating process\. Separating the two is what lets the answer be conditional and still definite; this section takes them in that order\.

### 3\.1What the path is

A normalization layer standardizes each entry against statistics pooled over an index setSS, writingzt=γ⁡\(xt−μS\)/σS\+βz\_\{t\}=\\gamma\\,\(x\_\{t\}\-\\mu\_\{S\}\)/\\sigma\_\{S\}\+\\betawithμS=\|S\|−1​∑s∈Sxs\\mu\_\{S\}=\|S\|^\{\-1\}\\sum\_\{s\\in S\}x\_\{s\}andσS2=\|S\|−1​∑s∈S\(xs−μS\)2\\sigma\_\{S\}^\{2\}=\|S\|^\{\-1\}\\sum\_\{s\\in S\}\(x\_\{s\}\-\\mu\_\{S\}\)^\{2\}, the population convention the implementations use\. Differentiating gives, for everys∈Ss\\in S,

∂zt∂xs=γσS​\[δt​s−1\+x^t​x^s\|S\|\],x^=\(x−μS\)/σS,\\frac\{\\partial z\_\{t\}\}\{\\partial x\_\{s\}\}\\;=\\;\\frac\{\\gamma\}\{\\sigma\_\{S\}\}\\Big\[\\,\\delta\_\{ts\}\-\\frac\{1\+\\hat\{x\}\_\{t\}\\hat\{x\}\_\{s\}\}\{\|S\|\}\\,\\Big\],\\qquad\\hat\{x\}=\(x\-\\mu\_\{S\}\)/\\sigma\_\{S\},\(1\)which we checked against automatic differentiation to within10−1510^\{\-15\}\([C](https://arxiv.org/html/2608.18576#A3)\)\.333Implementations normalize byσS2\+ϵ\\sqrt\{\\sigma\_\{S\}^\{2\}\+\\epsilon\}; Equation[1](https://arxiv.org/html/2608.18576#S3.E1)is exact atϵ=0\\epsilon=0, which is how the check is run\. Forϵ\>0\\epsilon\>0the same expression holds after replacingσS\\sigma\_\{S\}byσS2\+ϵ\\sqrt\{\\sigma\_\{S\}^\{2\}\+\\epsilon\}in both the prefactor and the definition ofx^\\hat\{x\}; adding a constant to everyxsx\_\{s\}still leavesztz\_\{t\}unchanged, so the sum of Equation[1](https://arxiv.org/html/2608.18576#S3.E1)overssis still exactly zero and thes≠ts\\neq tterms generically remain nonzero\.Three consequences follow, settling when the path exists, why one\-position\-at\-a\-time analysis misses it, and which layers have it\.

1. 1\.The path exists wheneverSSspans the current input’s sequence at inference\.The off\-diagonal terms,∂zt/∂xs\\partial z\_\{t\}/\\partial x\_\{s\}withs≠ts\\neq t, are generically nonzero, whatever the convolutions reach\. No receptive\-field calculation based only on the convolutions accounts for them, because none of them passes through a convolution\. This is a property of the layer, and downstream computation could in principle cancel it at the output\. Whether it does is measured rather than assumed, since the receptive\-field measurement of Section[4\.3](https://arxiv.org/html/2608.18576#S4.SS3)differentiates the whole network and finds the whole sequence present\.
2. 2\.It is invisible one position at a time\.Each off\-diagonal term isO⁡\(1/\|S\|\)O\(1/\|S\|\): for the GroupNorm of Section[4](https://arxiv.org/html/2608.18576#S4), whose groups span88channels and 4096 positions, about3×10−53\\times 10^\{\-5\}of the diagonal term∂zt/∂xt\\partial z\_\{t\}/\\partial x\_\{t\}\. Terms that small invite dismissal, and the natural guess is that they cancel among themselves\. They do not: they cancel the diagonal term\. Adding a constant to everyxsx\_\{s\},s∈Ss\\in S, leavesztz\_\{t\}unchanged, so each row of Equation[1](https://arxiv.org/html/2608.18576#S3.E1)sums to zero exactly\. The off\-diagonal terms therefore sum to−∂zt/∂xt\-\\partial z\_\{t\}/\\partial x\_\{t\}, individually negligible but collectively as large as the direct path\. A sensitivity analysis that perturbs positions one at a time sees only terms ofO⁡\(1/\|S\|\)O\(1/\|S\|\)and can dismiss the path as negligible; the path is carried by their aggregate\.
3. 3\.Which layers have it is a property ofSS, readable from a definition\.GroupNorm\([Wu and He 2018](https://arxiv.org/html/2608.18576#bib.bib43)\), InstanceNorm\([Ulyanov et al\. 2016](https://arxiv.org/html/2608.18576#bib.bib40)\)and layer normalization\([Ba et al\. 2016](https://arxiv.org/html/2608.18576#bib.bib2)\)taken over the sequence put every position of the current input intoSS, as does Conv\-TasNet’s global layer normalization \(gLN\)\. BatchNorm at evaluation replacesμS\\mu\_\{S\}andσS\\sigma\_\{S\}with running constants; its Jacobian with respect to the current input is therefore diagonal,∂zt/∂xs=\(γ/σrun\)​δt​s\\partial z\_\{t\}/\\partial x\_\{s\}=\(\\gamma/\\sigma\_\{\\mathrm\{run\}\}\)\\,\\delta\_\{ts\}, and no input\-dependent sequence\-spanning path survives at inference\. Per\-token normalization, as transformers\([Vaswani et al\. 2017](https://arxiv.org/html/2608.18576#bib.bib41)\)use it, hasSSinside a single position by construction\. Conv\-TasNet’s cumulative layer normalization \(cLN\) takesS=\{s:s≤t\}S=\\\{s:s\\leq t\\\}, so the future terms vanish and the past ones do not\. It is causal but not local, which is why it appears in Section[5](https://arxiv.org/html/2608.18576#S5)alongside gLN rather than alongside the per\-position controls\.

We call this the exposure criterion: statistics computed from the current input, along the sequence, at inference\. A layer that meets it, and a model that contains such a layer, we call exposed\. In the rest of the paper,*the path*, unqualified, always means this sequence\-spanning path\. Figure[3](https://arxiv.org/html/2608.18576#S3.F3)draws the criterion at the layer where it acts, contrasting the two stacks the experiments of Section[5](https://arxiv.org/html/2608.18576#S5)are built on\.

Figure 3:Two routes to a sequence labeler’s context\. The two stacks are identical in architecture, parameter count, data and seed; they differ only in the axes their normalization statistics are pooled over\. Each convolution reads a fixed window of its input: the first block’s kernel\-5 filter is drawn, and reach accumulates over the layers not shown as the dilation doubles\. Each normalization layer standardizes its own input activations, and the panels differ in what it standardizes them against: in \(a\) statistics taken at that position alone, so the layer adds no path between positions; in \(b\) statistics pooled along the whole activation sequence \(faint red lines\), so the layer’s output at every position depends on every other\. The normalization layer in \(b\) receives two things, the activation being standardized and a summary of all of them, and the second is what no receptive\-field calculation accounts for, supplied by a single layer, without depth\. The panel below states the exposure criterion and sorts common layers by it\. The drawing is schematic: one block is shown, each block being a normalization\-and\-convolution unit with a residual connection \(not drawn\), so the normalization layers sit inside the units that ablation removes \(Section[6](https://arxiv.org/html/2608.18576#S6)\)\. The pooled contributions are drawn thin because each term isO⁡\(1/\|S\|\)O\(1/\|S\|\), not because their aggregate is small: by Equation[1](https://arxiv.org/html/2608.18576#S3.E1), they sum to minus the diagonal exactly\.
### 3\.2What the path can carry

Knowing the path exists says nothing about its worth: that is the second question, and the one that decides whether the path matters in practice\. Consider per\-position binary labelsy1,…,yLy\_\{1\},\\dots,y\_\{L\}drawn from a stationary symmetric two\-state Markov chain with switch probabilitypp, observed through per\-position evidence of fixed strengthδ\\delta, the separation between the two classes’ mean emissions\. Writen=p​Ln=pLfor the expected number of label switches in a sequence\.444Exactlyp⁡\(L−1\)p\(L\-1\), sinceLLpositions haveL−1L\-1adjacent transitions; the difference, one part inLL, is below the approximations everything that usesnncarries\.Three quantities decompose the usable context by source, each measured as the best accuracy an optimal predictor reaches from that source alone, under the true prior and emission model \(for bounded reach, a conservative bound on it; how each is computed is given in Section[4](https://arxiv.org/html/2608.18576#S4)\)\.

Bounded reachisRRpositions of context around the target\. When runs are long relative toRR, theRRpositions usually share a single label, giving an effective separationR​δ\\sqrt\{R\}\\,\\deltaand an accuracyΦ⁡\(R​δ/2\)\\Phi\(\\sqrt\{R\}\\,\\delta/2\), withΦ\\Phithe standard normal distribution function\.

Full contextis allLLpositions, the ceiling no predictor of the observations can pass\.

The summary aloneis the sequence’s class proportionπ¯=L−1​∑tyt\\bar\{\\pi\}=L^\{\-1\}\\sum\_\{t\}y\_\{t\}, and nothing else\. This is what a normalization statistic taken along the sequence encodes to first order; for the Gaussian–Markov process, the pooled mean is exactly an affine function ofπ¯\\bar\{\\pi\}plus emission noise and nothing else \([B](https://arxiv.org/html/2608.18576#A2)\)\. The pooled statistic is a noisy function ofπ¯\\bar\{\\pi\}while the oracle receivesπ¯\\bar\{\\pi\}exactly, so the oracle upper\-bounds what this carrier supplies\. It is a reference for this process rather than a bound on every global statistic a deeper sequence\-pooled network could construct\. Where trained networks actually stand relative to it is measured in Section[5](https://arxiv.org/html/2608.18576#S5), and they sit below it at every density\.555The pooled variance depends on the class mix throughπ¯​\(1−π¯\)\\bar\{\\pi\}\(1\-\\bar\{\\pi\}\), soσS\\sigma\_\{S\}is a second path to the same sequence\-level quantity, carrying\|π¯−12\|\|\\bar\{\\pi\}\-\\tfrac\{1\}\{2\}\|without its sign\. The bound covers both paths, since each is a function ofπ¯\\bar\{\\pi\}plus noise\.

The third quantity has a closed form\. SinceVar⁡\(yt\)=14\\operatorname\{Var\}\(y\_\{t\}\)=\\tfrac\{1\}\{4\}andcorr⁡\(yt,yt\+k\)=\(1−2​p\)k\\operatorname\{corr\}\(y\_\{t\},y\_\{t\+k\}\)=\(1\-2p\)^\{k\},

Var⁡\(π¯\)=14​L​\[1\+2​∑k=1L−1\(1−kL\)​\(1−2​p\)k\]⟶14​L⋅1−pp≈14​n,\\operatorname\{Var\}\(\\bar\{\\pi\}\)=\\frac\{1\}\{4L\}\\Big\[1\+2\\sum\_\{k=1\}^\{L\-1\}\\big\(1\-\\tfrac\{k\}\{L\}\\big\)\(1\-2p\)^\{k\}\\Big\]\\;\\longrightarrow\\;\\frac\{1\}\{4L\}\\cdot\\frac\{1\-p\}\{p\}\\;\\approx\\;\\frac\{1\}\{4n\},\(2\)forn≫1n\\gg 1, which lets the sum converge inside the sequence, andp≪1p\\ll 1, which gives the last step\. An oracle givenπ¯\\bar\{\\pi\}predicts the sequence’s majority label everywhere,666This is the per\-position Bayes rule givenπ¯\\bar\{\\pi\}: the chain’s label\-swap symmetry puts the decision threshold atπ¯=12\\bar\{\\pi\}=\\tfrac\{1\}\{2\}, and its positive correlations \(p<12p<\\tfrac\{1\}\{2\}throughout\) putP⁡\(yt=1∣π¯\)P\(y\_\{t\}\{=\}1\\mid\\bar\{\\pi\}\)on the same side of12\\tfrac\{1\}\{2\}asπ¯\\bar\{\\pi\}\.achieving12\+𝔼​\|π¯−12\|\\tfrac\{1\}\{2\}\+\\mathbb\{E\}\|\\bar\{\\pi\}\-\\tfrac\{1\}\{2\}\|, and withπ¯\\bar\{\\pi\}approximately normal,

𝔼​\|π¯−12\|≈2π​Var⁡\(π¯\)≈12​π​n=0\.399n\.\\mathbb\{E\}\\big\|\\bar\{\\pi\}\-\\tfrac\{1\}\{2\}\\big\|\\;\\approx\\;\\sqrt\{\\tfrac\{2\}\{\\pi\}\\operatorname\{Var\}\(\\bar\{\\pi\}\)\}\\;\\approx\\;\\frac\{1\}\{\\sqrt\{2\\pi n\}\}\\;=\\;\\frac\{0\.399\}\{\\sqrt\{n\}\}\.\(3\)
Nothing in Equation[3](https://arxiv.org/html/2608.18576#S3.E3)is fitted\. Figure[2](https://arxiv.org/html/2608.18576#S1.F2)sets it against the exactly computed optima, alongside the other two quantities and the networks that will be measured against them\. The approximation holds to within 4% forn≥3\.0n\\geq 3\.0; atn=9\.9n=9\.9the computed value is 0\.1290 and the prediction 0\.1269 \(Table[F\.12](https://arxiv.org/html/2608.18576#A6.T12)\)\. Belown≈1n\\approx 1it must fail: the approximate variance1/\(4​n\)1/\(4n\)exceeds the largest variance a\[0,1\]\[0,1\]\-valued quantity can have, while the finite\-LLsum in Equation[2](https://arxiv.org/html/2608.18576#S3.E2)remains exact andπ¯\\bar\{\\pi\}concentrates at the endpoints\.

### 3\.3Four predictions

If this account is right, then: \(P1\) where the path is open, reach is worth far less than where it is closed, and the gap is large where labels have long runs; \(P2\) the length \(sequence\) axis at inference is what matters: pooling over channels alone changes nothing, pooling over length alone produces the effect, and pooling over length only during training produces none of it; \(P3\) the gap closes asnngrows, since Equation[3](https://arxiv.org/html/2608.18576#S3.E3)decays; and \(P4\) the effect is absent in the two cases where the account predicts none: an architecture that already spans the sequence, and normalization whose statistics are not taken from the current input at inference\. Each prediction is tested in Section[5](https://arxiv.org/html/2608.18576#S5), after Section[4](https://arxiv.org/html/2608.18576#S4)sets out the processes, the models, and the reference quantities\.

## 4Measuring what each route is worth

Every measurement below is a comparison between models differing in exactly one thing \(the receptive field, or which axes the normalization statistics span\), trained and evaluated on identical data with identical seeds\. Those two are the routes of this section’s title: the receptive field, and the path\.

### 4\.1Generating processes

An input sequence is 4096 positions long in all three processes\. The receptive field is a property of the model rather than of the data, and varies across our models by a factor of 227\. A switch is a position whose label differs from the one before it, and a run is a stretch of positions between two switches\. The expected number of switches per sequence,nn\(Section[3](https://arxiv.org/html/2608.18576#S3)\), is the axis the dose–response curves below are swept along, and we call it the switch rate\. At the sparse end of the sweep most sequences carry a single label from end to end while at the dense end none do, and the effect we report fades between the two\. This answers the charge that processes chosen for computable optima might also be ones in which a sequence’s class proportion is unusually informative\. The switch rate is swept rather than set, so the design exhibits the regime in which the effect is absent alongside the one in which it is large, and the boundary between them is a prediction rather than a caveat\.

Three processes are used rather than one because each answers an objection the others cannot\. All three are specified in full in[B](https://arxiv.org/html/2608.18576#A2)\. The synthetic process is the one analyzed in Section[3](https://arxiv.org/html/2608.18576#S3): labels from a symmetric two\-state Markov chain with the switch probability set directly, observed through isotropic Gaussian evidence separated byδ\\delta\. Its optima are exactly computable, so accuracies can be read against an absolute scale rather than only against each other\. The simulated genomic process labels each position of a chromosome by which of two populations it derives from: a population\-genetic simulator\([Baumdicker et al\. 2022](https://arxiv.org/html/2608.18576#bib.bib4)\)splits two populations and mixes them into mosaics whose segment origins are recorded, so labels are exact\. Evidence strength is set by how far the populations have diverged, measured as Hudson’sFS​TF\_\{ST\}\([Hudson et al\. 1992](https://arxiv.org/html/2608.18576#bib.bib15)\)\(zero when their allele frequencies coincide; lower is harder\), and the switch rate by the time since mixing\. Difficulty is therefore set by a physical parameter with a floor: a model that fails at the hard end has run out of information, not of training\. The process ports the demography of a local\-ancestry benchmark\([Tian 2026](https://arxiv.org/html/2608.18576#bib.bib38)\), and itsFS​TF\_\{ST\}is measured from the simulated panels rather than chosen, matching that benchmark’s at all 8 split times to within 0\.0029 absolute \(Table[F\.8](https://arxiv.org/html/2608.18576#A6.T8)\), so the difficulty axis is fixed by the demography rather than free to be whatever a result requires\. The real arm runs the same comparison on1000 Genomeschromosome 22 haplotypes\([The 1000 Genomes Project Consortium 2015](https://arxiv.org/html/2608.18576#bib.bib37)\), where the sequence statistics are not ours to choose and only the label mosaics are constructed\. Training and evaluation sequences come from genomically disjoint segments separated by a buffer, since nearby positions are correlated\.

### 4\.2Architectures and controls

The architecture is a residual dilated stack; keeping the firstkkblocks gives dilations1,2,…,2k−11,2,\\dots,2^\{k\-1\}and receptive fields from 9 to 2049, at 226,177 parameters when all nine blocks are present \(full architectural and training detail in[A](https://arxiv.org/html/2608.18576#A1), compute in[E](https://arxiv.org/html/2608.18576#A5)\)\. The normalization comparison varies only the axes the statistics are pooled over, holding group count, affine parameters and everything else fixed\. That the per\-position control genuinely closes the path, rather than appearing to, is verified numerically \([C](https://arxiv.org/html/2608.18576#A3)\); the discipline came from a control of ours that failed, recorded in[D](https://arxiv.org/html/2608.18576#A4)\. Every measurement uses three seeds and 3840 training and 512 evaluation sequences\. Compared models are paired on data and seed\.

Truncating the stack removes parameters as well as reach \(k=1k=1has 26,497 parameters against 226,177 atk=9k=9\), but capacity cancels from every claim, since each is a comparison between normalizations at the samekk, where parameter count, depth, optimizer and data are identical and only the pooling axes differ\. Capacity also cannot produce the effect: the same 8\.5\-fold increase in parameters is worth \+0\.3741 under per\-position normalization and \+0\.0452 under sequence\-pooled normalization \(Table[1](https://arxiv.org/html/2608.18576#S5.T1); its measure, reach worth, is defined in Section[4\.4](https://arxiv.org/html/2608.18576#S4.SS4)\)\. A capacity explanation would have to say why extra parameters help eightfold more when the normalization statistics happen to exclude the length axis\.

### 4\.3Reference quantities

The three quantities of Section[3](https://arxiv.org/html/2608.18576#S3)are computed, not estimated, which is what puts measured accuracies on an absolute scale\. A fourth item follows them: not a reference quantity but the instrument that reads a receptive field off a model\.

Full contextis computed by forward–backward over the true chain and the true emission model; equal\-covariance Gaussians make the per\-position log likelihood ratio a projection, so the recursion is exact\.

Bounded reach,local⁡\(R\)\\mathrm\{local\}\(R\), is a conservative bound rather than the exact centered\-window optimum, which would need one forward–backward pass per position\. The sequence is instead cut into non\-overlapping blocks ofRRand each position scored from its own block, which is exact at a block center and gives every position at leastR/2R/2of context on average, so it should sit below the centered\-window optimum, and the distance from a trained network to it therefore overstates what the path is worth at that reach\. Networks can nominally exceed it, both because the bound is conservative and because accuracies are seed means\. Section[5](https://arxiv.org/html/2608.18576#S5)reports such exceedances at no more than 0\.0091\. Where runs are long relative toRR, the closed formΦ⁡\(R​δ/2\)\\Phi\(\\sqrt\{R\}\\,\\delta/2\)of Section[3](https://arxiv.org/html/2608.18576#S3)and the forward–backward computation agree to within 0\.0011 forRRup to 513 \(Table[F\.7](https://arxiv.org/html/2608.18576#A6.T7)\), an independent check on both\.

The summary aloneis𝔼​max⁡\(π¯,1−π¯\)\\mathbb\{E\}\\max\(\\bar\{\\pi\},1\-\\bar\{\\pi\}\)over evaluation sequences: an oracle given the sequence’s class proportion predicts its majority label everywhere\.

Receptive fields are measured rather than derived wherever the architecture makes the derivation fallible \(the U\-Net of Section[5](https://arxiv.org/html/2608.18576#S5)\): a zero input is passed with gradients enabled, the center output is differentiated, and the receptive field is the extent of the input positions whose gradient is not exactly zero\. The comparison is with exact floating\-point zero, since absent a path the gradient is identically zero\. The input is zero, so the measurement is deterministic, and the nonlinearity’s derivative there is nonzero, so no live path is silently zeroed\. Run with per\-position statistics this returns the convolutional span; run with the same statistics pooled along the sequence it returns the whole sequence, because the normalization is itself a path\. The two numbers are the same measurement on the same model under two settings, which is why they can be set against each other\.

### 4\.4Measurements

Reach worthisaccuracy​\(k=9\)−accuracy​\(k=1\)\\text\{accuracy\}\(k\{=\}9\)\-\\text\{accuracy\}\(k\{=\}1\)for a given normalization, the full stack against the one\-block prefix, differenced per seed and then averaged\. It is what an architect buys by extending the receptive field, here 227\-fold\. Theratiois reach worth under per\-position statistics divided by reach worth under sequence\-pooled statistics\.777The ratio summarizes at the endpoints curves that are reported in full \(Figure[4](https://arxiv.org/html/2608.18576#S5.F4), Table[F\.1](https://arxiv.org/html/2608.18576#A6.T1)\), and the endpoints do not manufacture the contrast: on the arms trained at every intermediate prefix, the sequence\-pooled family’s worth stays within \+0\.015 to \+0\.020 at every cut of the real\-haplotype sweep while the per\-position family’s climbs from \+0\.030 to \+0\.219\.A ratio of one says reach is worth as much with the path open as closed; a large ratio says the normalization has already supplied most of what reach would have bought\.Retentionis the share of above\-chance accuracy that survives removing the long\-range \(reach\-enlarging\) blocks,\(accuracyremoved−12\)/\(accuracyfull−12\)\(\\text\{accuracy\}\_\{\\text\{removed\}\}\-\\tfrac\{1\}\{2\}\)/\(\\text\{accuracy\}\_\{\\text\{full\}\}\-\\tfrac\{1\}\{2\}\); accuracy is bounded below by chance, so a model barely above chance cannot lose much and raw drops are not comparable across difficulty levels\. We report retention only where the full model is at least0\.200\.20above chance\. Where blocks are ablated, they are ablated as a group, all those with dilation at or above a threshold\. With residual connections the surviving blocks compensate for any single removal, so per\-block importance reads near zero even where the blocks collectively carry the task\([Morcos et al\. 2018](https://arxiv.org/html/2608.18576#bib.bib27);[McGrath et al\. 2023](https://arxiv.org/html/2608.18576#bib.bib25)\)\. Group removal is also what lets ablation and retraining compare the same architecture, since what remains is the firstkkblocks, which the retraining sweep already trains from scratch\. Throughout, reported uncertainties are standard deviations, across seeds, of the per\-seed value of whatever quantity is reported\.

## 5Results: testing the predictions

Predictions \(P1\) and \(P3\) are tested on both generating processes and on real haplotypes, and \(P1\) additionally in a published architecture; \(P2\) runs on the genomic process, and \(P4\)’s two absence cases sit one on each process\. Two checks follow the four predictions: that the networks sit at the bounds the decomposition of Section[3](https://arxiv.org/html/2608.18576#S3)sets, and that the account survives an architecture whose pooled extent is not fixed\. Per\-condition numbers for every result are tabulated in[F](https://arxiv.org/html/2608.18576#A6)\.

### 5\.1\(P1\) Reach is worth little when the path is open

Figure[2](https://arxiv.org/html/2608.18576#S1.F2)places trained networks on the information landscape of the synthetic process\. The networks \(the dilated stack cut to its first block, receptive field 9 positions, with statistics pooled along the sequence\) track the class\-proportion oracle across the whole sweep rather than the bound for their own reach, which stays near chance\. The vertical distance between the network and its reach bound is an upper estimate of what the path is worth at that reach\.

Closing the path prices it\. On the simulated genomic process, across the 227\-fold range of receptive field and a 25\-fold sweep inFS​TF\_\{ST\}, accuracy moves by \+0\.0320 to \+0\.0524 when normalization statistics span the sequence and by \+0\.2011 to \+0\.3741 when they do not \(Figure[4](https://arxiv.org/html/2608.18576#S5.F4)a, Table[F\.2](https://arxiv.org/html/2608.18576#A6.T2)\)\. Taken level by level the ratio is 6\.3–8\.3, with no trend across the sweep\. Difficulty does not modulate how far normalization substitutes for reach\. The families nearly converge at full reach, where a 2049\-position window already carries nearly all the context the whole sequence does and the path has little left to add\. AtFS​T=0\.24F\_\{ST\}=0\.24, the sequence\-pooled model reaches 0\.963 from 9 positions against the control’s 0\.723, and the control needs 129 positions to match it; at the hardest level, the same pair is 0\.727 against 0\.519, the latter barely above chance \(Table[F\.1](https://arxiv.org/html/2608.18576#A6.T1)\)\.

Figure 4:\(P1\) Accuracy against receptive field, with \(orange\) and without \(blue\) the sequence\-spanning path\. Every comparison varies only the axes the normalization statistics are pooled over, holding architecture, parameter count, data and seeds fixed\. Reach worth is the accuracy the 227\-fold enlargement of the receptive field buys\. \(a\) the dilated stack on a simulated genomic process at 5 population divergence levels,FS​TF\_\{ST\}from 0\.24 \(dark, the easiest\) to 0\.010 \(light, the hardest\); the sequence\-pooled family is nearly flat while the per\-position one climbs to meet it, so their reach worth stands in a ratio of 6\.3–8\.3 at all 5 divergence \(difficulty\) levels, with no systematic trend across them\. \(b\) the same stack on real1000 Genomeshaplotypes, European and Gujarati Indian panels \([B](https://arxiv.org/html/2608.18576#A2)\), where that ratio is 12\.1\. \(c\) the Conv\-TasNet separator, with its recommended gLN \(pooled along the sequence\), a per\-position control, and its causal cLN \(pooled over the past only\); the gray dotted line is the exact optimum from the whole sequence\. cLN and that optimum appear only in \(c\): cLN is Conv\-TasNet’s own layer, and only the synthetic process it runs on makes the optimum computable\. Points are means over three seeds, with bands of±\\pmone standard deviation; \(a\) omits them for clarity, and in \(c\) they are narrower than the plotted lines\.#### On real sequences

Figure[4](https://arxiv.org/html/2608.18576#S5.F4)b takes the comparison to real1000 GenomesCEU/GIH haplotypes \(FS​T=0\.0322F\_\{ST\}=0\.0322, 0\.13 label switches per sequence\): reach across the same range is worth \+0\.0181±\\pm0\.0105 with sequence\-pooled statistics and \+0\.2190±\\pm0\.0195 without, a ratio of 12\.1 \(per\-seed 8–19\), even larger than in simulation\. The sequence\-pooled curve is flat within noise, 0\.8536 at receptive field 9 and 0\.8717 at 2049: a 227\-fold increase in receptive field buys nothing measurable there\.

#### In a published architecture

The Conv\-TasNet separator\([Luo and Mesgarani 2019](https://arxiv.org/html/2608.18576#bib.bib24)\)is a dilated stack whose receptive field is reported as the extent of its context, and whose recommended non\-causal configuration uses global layer normalization \(gLN\), sequence\-spanning at inference\. We run that separator unchanged on the synthetic process at 0\.27 switches per sequence, so its exposure can be read against a known optimum\. Reach is worth \+0\.0161±\\pm0\.0059 under gLN against \+0\.3322±\\pm0\.0030 under the per\-position control, a ratio of 20\.6 \(per\-seed 15–32; Figure[4](https://arxiv.org/html/2608.18576#S5.F4)c\); the model reaches 0\.9246 at a receptive field of only 7 positions, against an exact optimum of 0\.9522 from all 4096\. Its causal variant, cumulative layer normalization, pools only over the past yet shows a ratio of 6\.5\. With runs this long, the past of a sequence already carries most of what the whole sequence says about its class proportion, so a one\-sided running summary substitutes nearly as well as a whole\-sequence one\. Streaming deployments are therefore not exempt\. Causality is preserved, locality is not, and the nominal receptive field no longer bounds the context available to the model\. What the path is worth on speech separation itself is a separate study \(Section[7](https://arxiv.org/html/2608.18576#S7)\)\.

### 5\.2\(P2\) The length axis, at inference, is what produces the effect

Table[1](https://arxiv.org/html/2608.18576#S5.T1)gives reach worth for all five normalizations\. Pooling over channels alone is indistinguishable from no normalization \(\+0\.3741 against \+0\.3740\); pooling over length alone produces the whole effect \(\+0\.0424\), matching GroupNorm \(\+0\.0452\)\. BatchNorm, which pools over length in training but uses running statistics at evaluation, behaves as though it had no path \(\+0\.3687\), consistent with the observation of[Pfrommer et al\. 2025](https://arxiv.org/html/2608.18576#bib.bib31)and with the exposure criterion\. Constants carry nothing from the current input, whatever axes they were once pooled over\.

Table 1:\(P2\) Reach worth \(the accuracy gained by enlarging the receptive field\) by the axes the normalization statistics span\. The third column is the exposure criterion of Section[3](https://arxiv.org/html/2608.18576#S3)\(a path exists exactly when the statistics are computed from the current input, along the sequence, at inference\) applied to each layer’s definition, before any of these numbers were measured\. BatchNorm is the row where training and inference differ, pooling along the sequence while training but substituting running constants at evaluation\. Thus, the criterion predicts no path, and it behaves like the rows without one \(none and per position\)\. All rows are at one divergence level,FS​T=0\.0380F\_\{ST\}=0\.0380\. Means over three seeds\.
### 5\.3\(P3\) The gap closes as labels switch more often

Raising the switch rate with everything else fixed, the ratio of reach worth with the path closed to reach worth with it open falls monotonically on both processes \(Figure[5](https://arxiv.org/html/2608.18576#S5.F5)b\)\. On the genomic process it is 8\.3, 3\.1, 1\.7 and 1\.3 at 0\.29, 0\.99, 3\.00 and 9\.89 switches per sequence respectively\. On the synthetic process it runs from 62\.8 to 1\.2 across a 212\-fold range of switch rate, from 0\.094 to 19\.9\. The two processes can be compared point for point, since the synthetic one was also run at the switch densities the genomic one happens to produce: at 0\.27, 0\.97, 2\.97, 9\.74 switches per sequence it gives 15\.6×\\times, 4\.3×\\times, 2\.1×\\times, 1\.4×\\times, against the genomic process’s 8\.3×\\times, 3\.1×\\times, 1\.7×\\times, 1\.3×\\timesat the same densities\. The same shape comes from two generating processes that share no mechanism, converging where labels switch often\. At the highest switch rates the two routes are worth about the same and a receptive\-field justification is approximately right: the effect is a property of long label runs, not of sequence labeling in general\.

Empirically, the ratio follows\(ratio−1\)≈c/n\(\\text\{ratio\}\-1\)\\approx c/n, withc=3\.94c=3\.94and a relative spread of 22% across the full range while\(ratio−1\)\(\\text\{ratio\}\-1\)itself varies 329\-fold \(Table[F\.3](https://arxiv.org/html/2608.18576#A6.T3)\)\. Fitting the exponent freely gives1\.06±0\.041\.06\\pm 0\.04on the synthetic process and0\.94±0\.040\.94\\pm 0\.04on the genomic one, both consistent with11; imposing1/n1/\\sqrt\{n\}instead leaves a constant that varies by a factor of 23 across the sweep, so the data separate the two forms\. The exponent needs stating carefully\. Equation[3](https://arxiv.org/html/2608.18576#S3.E3)gives1/n1/\\sqrt\{n\}for the path’s value, but the ratio is not the path’s value\. Its numerator, reach worth without the path, carries a dependence onnnof its own, because shorter runs leave less coherent signal within any receptive field \(Figure[5](https://arxiv.org/html/2608.18576#S5.F5)a, where the two terms of the ratio move in opposite directions over most of the panel\)\. The bounds fix where the regimes lie and that the ratio falls toward one, but not the exponent: substituting the bounds and optima for the trained accuracies gives an idealized version of both reach\-worth curves, and the product\(ratio−1\)​n\(\\text\{ratio\}\-1\)\\,nformed from their ratio varies 2\.2\-fold where the measured one varies 22%\. We therefore report Equation[3](https://arxiv.org/html/2608.18576#S3.E3)as derived and the1/n1/nas an empirical regularity, whose exponent transfers across processes and whose constant does not\.

Figure 5:\(P3\) Normalization substitutes for reach \(the receptive field\) less and less as labels switch more often\. Reach worth is the accuracy gained by enlarging the receptive field, and the ratio is reach worth without the sequence\-spanning path divided by reach worth with it, so a large ratio means the normalization had already supplied what reach would have bought\. \(a\) the two quantities the ratio is built from, reach worth with the path \(orange\) and without it \(blue\)\. Both depend on the switch rate, and over most of the panel in opposite directions: as the summary degrades \(more switches\) the path supplies less of the context, so reach is worth more to a sequence\-pooled model; a per\-position model has no path at all, so its context is its receptive field and more switches leave less within it to integrate\. \(b\) their ratio minus one, both axes logarithmic; the dotted reference isc/nc/n, which is a slope of−1\-1on these axes\. Solid lines are the synthetic process, dashed the genomic one, and the bands in \(a\) are±\\pmone standard deviation over three seeds\.
### 5\.4\(P4\) The substitution is absent where the account says it must be

The account has two halves, a criterion for which layers open a path and a closed form for what an open one carries\. Each yields a falsifiable prediction of absence, and both hold\. A transformer, whose attention spans the input at every depth, differs by only 0\.0021–0\.0025 between sequence\-pooled and per\-position normalization, while sitting within 0\.0047 of the exact optimum, at each of four switch densities \(Table[F\.5](https://arxiv.org/html/2608.18576#A6.T5)\): with the context already available, the path has nothing left to supply\. The same runs certify that the task is solvable to near the optimum by a model that can see the whole sequence, so when a short\-reach stack falls short of its own bound, the shortfall belongs to what it can reach rather than to task difficulty or training\. The second case is BatchNorm, already reported under \(P2\): it pools along the sequence while training, yet shows no substitution, because running statistics sever the path exactly where it would be used\. An account that merely correlated normalization with reduced dependence on reach would predict an effect wherever normalization appears; this one predicts precisely where it will not, and is right in both cases for different reasons, one architectural, one an implementation detail of the layer\.

### 5\.5Networks operate at the limits their information allows

One further check ties the predictions back to Section[3](https://arxiv.org/html/2608.18576#S3): the networks are not merely ordered as predicted but sit at the limits the decomposition sets\. Per\-position models attain 98–99% of the local bound for their receptive field at the shortest reach, as a share of above\-chance accuracy, at all 7 switch densities\. Across all 35 combinations of receptive field and density, their mean absolute gap to the bound is 0\.004\. In 11 of those cells the network is nominally above it, by at most 0\.0091, as a conservative bound and finite\-sample means lead one to expect \(Table[F\.6](https://arxiv.org/html/2608.18576#A6.T6)\)\. At 9 positions the bound is tighter still, and every cell of that column sits below it, by at most 0\.0010\. Sequence\-pooled models are where no bounded\-reach predictor could be: at the sparsest density, a model reaching 9 positions exceeds the local bound for that reach by 0\.42 in accuracy, 46 times the largest slack anywhere in the grid\. Across the sweep they track the proportion oracle instead, attaining 98% of it where labels rarely switch and 70% at 19\.9 switches per sequence \(Figure[2](https://arxiv.org/html/2608.18576#S1.F2)\)\. Some shortfall is required: the oracle receivesπ¯\\bar\{\\pi\}exactly, while the pooled statistic carries it over a noise floor, and[B](https://arxiv.org/html/2608.18576#A2)measures that carrier degrading over the same sweep\. The comparison in \(P1\) is therefore not between a good model and a bad one\. A bounded\-reach network with per\-position statistics is at the information limit of what its inputs allow, and the ratio compares a model at its limit against one with an extra path\.

### 5\.6The account survives where the pooled extent shrinks with depth

A U\-Net\([Ronneberger et al\. 2015](https://arxiv.org/html/2608.18576#bib.bib33)\)halves the sequence at each depth, so a statistic at depthddpools overL/2dL/2^\{d\}values rather thanLL\. The criterion says a path exists at every depth, while theO⁡\(1/\|S\|\)O\(1/\|S\|\)magnitude argument says the values it is built from grow scarce\. This is where the two halves of the account could come apart, and it is the architecture[Pfrommer et al\. 2025](https://arxiv.org/html/2608.18576#bib.bib31)name as the practical risk\. They do not come apart\. Measured by autograd \(Section[4\.3](https://arxiv.org/html/2608.18576#S4.SS3)\), the receptive field with per\-position statistics is 22 to 768 positions across depth, a 35\-fold range\. With the same statistics pooled along the sequence, the measurement returns 4096 at every depth, the whole sequence\. That is the claim of this paper obtained as an observation rather than an argument\. Sequence\-pooled accuracy is flat to within 0\.017 while the pooled count falls 32\-fold, because even the deepest statistic still pools 4,096 values, far from the count at which its noise floor would swamp what it carries\. Depth moves reach and pooled extent together, which is why this architecture cannot separate them, but the confound runs against the finding: over this range reach grows 35\-fold while the pooled count falls, and both changes should reduce the path’s advantage over convolutional reach rather than preserve it\. What the path is worth follows the dilated stacks\. At 0\.27 switches per sequence the U\-Net’s reach worth stands in a ratio of 16\.1, beside 15\.6 for the dilated stack at the same density\. The shallowest sequence\-pooled U\-Net attains 98\.9% of the proportion oracle from 22 positions of convolutional reach, while its per\-position control sits between the bounds for 9 and 33 positions, which bracket that reach\. Raising the switch rate to 2\.98 collapses the ratio to 2\.0 \(Table[F\.9](https://arxiv.org/html/2608.18576#A6.T9)\), the decay \(P3\) predicts\.

## 6The consequence for attribution

Two estimates can answer what a component contributes\. One deletes it from a trained network and re\-evaluates; the other builds the same architecture without it and trains from the start\. Both are called ablation in practice; below,*ablation*exclusively means the first and*retraining*the second\. Where the removed component both extends the receptive field and carries normalization whose statistics span the sequence, ablation does not just shorten the reach\. It closes part of the path at the same time, and the network it leaves behind, its weights fit to the old routing, cannot obtain the summary through what remains\. A network trained without the component does obtain it, from the normalization layers it does have\. The accuracy ablation finds missing is therefore attributed to the component, although most of that context was reachable without it\. This section measures how large that error is, and separates it from the ordinary disagreement the two estimates show even with no path to sever: a retrained network adapts to the removal, and an ablated network’s surviving components compensate for it\.

Because each block enters ash←h\+f⁡\(h\)h\\leftarrow h\+f\(h\), removing it is exactly the identity map, so block ablation here needs no surgery, no fine\-tuning and no replacement value\. It is nonetheless biased by a large factor\. On the simulated genomic process, pooled over its 5 divergence levels and with normalization pooled along the sequence, ablating the reach\-enlarging blocks from the trained network costs 0\.3511 of accuracy where training a network that never had them costs 0\.0423: a ratio of 8\.3 \(per level in Table[F\.11](https://arxiv.org/html/2608.18576#A6.T11)\)\. On real haplotypes, ablation reports 0\.2919±\\pm0\.0701 against 0\.0181±\\pm0\.0105 by retraining, a ratio of 16\.1 \(the bottom rows of Figure[6](https://arxiv.org/html/2608.18576#S6.F6)a\)\. Ablation is also noisier: its seed\-to\-seed spread is 6\.7 times as large\. It is therefore both biased and imprecise, and the bias is the larger problem: read as what the blocks are worth, its number bills them for the network’s sequence\-spanning path\.

Figure 6:Two ways of estimating the contribution of a dilated convolutional stack’s long\-range blocks \(blocks that enlarge the receptive field; Section[4](https://arxiv.org/html/2608.18576#S4)\): ablating them from a trained network and re\-evaluating it with no fine\-tuning \(orange\) against training the same architecture without them from the start \(blue\)\. \(a\) Accuracy lost by removing the blocks, so further right is a larger reported loss, and ablation sits to the right of retraining in every row\. The gap between them depends only on which axes the normalization statistics are pooled over: the five rows above the rule share a task, an architecture, seeds and data, and differ only in the normalization layer, while the two below repeat the contrast on real haplotypes\. Where the statistics do not span the sequence at inference \(including BatchNorm, which spans it only while training\), the two measurements nearly agree \(there, the blocks’ reach was genuinely needed, and retraining without sequence\-spanning statistics does not recover much\)\. Where they do span it, the two differ by 9\.1–9\.8 times: the difference is context that sequence\-spanning statistics can recover and reach alone cannot\. \(b\) The sequence\-pooled \(GroupNorm\) configuration, at a shallower cut that removes only the blocks with dilation≥8\\geq 8: the two estimates disagree twice over, about how much the blocks matter and about whether that changes with task difficulty\. Retention, the share of above\-chance accuracy that survives removal, is far lower by ablation than by retraining at every difficulty, and it falls steeply as the task hardens where retraining finds it relatively flat\. Points in \(a\) are means over three seeds; the bands in \(b\) are±\\pmone standard deviation\.The size of the ablation estimate is not the only thing that goes wrong; so is its trend across task difficulty\. Analyses of this kind usually report a single cut that removes the long\-range tail of the model and ask how much of its skill survives\. To mirror that practice, ours cuts the blocks with dilation≥8\\geq 8, a removal shallower than the one above\. At that cut, ablation puts retention at 0\.527±\\pm0\.157: about half of what the model can do above chance appeared to depend on the removed blocks\. Retraining puts it at 0\.925±\\pm0\.019: almost none of it actually depended on them\. The two estimates also tell different stories about difficulty \(Figure[6](https://arxiv.org/html/2608.18576#S6.F6)b\)\. Read by ablation, reliance on the long\-range blocks appears to grow sharply as the task gets harder, retention falling from 0\.79 atFS​T=0\.24F\_\{ST\}=0\.24to 0\.28 at 0\.010\. Read by retraining, it barely moves: 0\.97 to 0\.90 over the same range\. An analysis built on the first curve would report that harder tasks lean harder on the long\-range architecture, which by the retrained estimate they do not, and would report it with error bars 8 times wider than necessary\.

We attribute the disagreement to what ablation removes besides the blocks: each block’s normalization layers go with its convolutions, and with them part of the sequence\-spanning path, so the path’s contribution lands on the blocks’ bill\. This explanation has to be separated from a familiar alternative, compensation among the surviving components\([McGrath et al\. 2023](https://arxiv.org/html/2608.18576#bib.bib25);[Hooker et al\. 2019](https://arxiv.org/html/2608.18576#bib.bib12)\), and one controlled comparison separates them \(Table[2](https://arxiv.org/html/2608.18576#S6.T2), Figure[6](https://arxiv.org/html/2608.18576#S6.F6)a\): holding the task, the architecture, the seeds and the data fixed, and changing only which axes the normalization statistics span\. Where no statistic spans the sequence at inference, there is no path to remove, and the two estimates differ by 1\.1–1\.3 times\. That band is what adaptation and compensation together produce\. Both costs there are large as well as close, since with nothing to substitute for it the blocks’ reach is genuinely needed\. Where a statistic does span it, they differ by 9\.1–9\.8 times\. The factor of eight between the two bands is attributable to the path, because nothing else differs between the rows\. Nor is the contrast a property of a single difficulty level: pooled across the whole sweep, the ablated cost is only 1\.2 times the retrained one with per\-position statistics, against the 8\.3 times reported above with the length axis restored \(Table[F\.11](https://arxiv.org/html/2608.18576#A6.T11)\)\.

Table 2:Removing the long\-range blocks of a dilated convolutional stack \(every block that enlarges the receptive field; Section[4](https://arxiv.org/html/2608.18576#S4)\) from the trained network costs accuracy: column 3, the cost with no retraining\. Column 4 retrains the same reduced architecture from scratch, and how much of the drop it recovers depends on the one thing that varies across the rows, whether the normalization statistics give an inference\-time path along the sequence\. Without one \(top three rows\), retraining recovers little and the two costs nearly agree, differing by 1\.1–1\.3 times \(the gap adaptation and compensation alone produce\): there, the blocks’ reach was genuinely needed\. With one \(bottom two rows\), the costs differ by 9\.1–9\.8 times: retraining recovers nearly all of the drop, because the network re\-obtains the sequence summary through the normalization layers it keeps\. The inference\-time path along the sequence, then, can supply most of the context the blocks were credited with, without any of their reach; the excess of the ablated cost over the retrained one, beyond the adaptation\-and\-compensation gap the top rows calibrate, measures the sequence\-spanning path severed with the removed blocks \(each block carries its own normalization layers\), not the blocks themselves\. The “by retraining” cost is the full network’s accuracy minus that of a network trained from scratch without the long\-range blocks, which is the same difference Table[1](https://arxiv.org/html/2608.18576#S5.T1)reports as reach worth \(the accuracy gained by enlarging the receptive field\)\. All rows are at one divergence level,FS​T=0\.0380F\_\{ST\}=0\.0380\. The ratios pooled across the difficulty sweep are in Table[F\.11](https://arxiv.org/html/2608.18576#A6.T11)\. Means over three seeds\.#### What to do instead of trusting the ablation number

The check we recommend is the one used throughout this paper, and it costs one additional training run: repeat the attribution with the length axis removed from the normalization statistics, closing the sequence\-spanning path\. If the conclusion moves, the original number was also measuring the normalization path rather than the component alone\. Where the removed component carries sequence\-spanning normalization and retraining without it is affordable, retraining is the better measurement, because it does not sever the path along with the component\. On our task it is also the steadier one\. That is not a general ranking of ablation and retraining: the two answer different questions, and ablation remains the right one to ask where removing a component removes nothing else\.

## 7Discussion

### 7\.1When the effect matters

The check that closes Section[6](https://arxiv.org/html/2608.18576#S6)generalizes past attribution \(retrain once with the length axis removed from the normalization statistics; the model is its own control, and how far any conclusion moves is how much of its context came from normalization\)\. Whether it is worth running can be settled in advance\. Equation[3](https://arxiv.org/html/2608.18576#S3.E3)depends onnn, the number of switches an input sequence contains, rather than on sequence length, andnnis estimable as sequence length divided by typical label run\. Below one switch per sequence a model sits deep inside the regime, near three the substitution is still worth about a factor of two, and by ten it has all but gone \(Table[F\.3](https://arxiv.org/html/2608.18576#A6.T3)\)\. The empiricalc/nc/nlaw sharpens this to a rate, halving the switch rate roughly doubling the ratio’s excess over one, and the factor itself where the substitution is large, though its constant is not transferable across settings \(Section[5](https://arxiv.org/html/2608.18576#S5)\)\.

### 7\.2Which architectures are exposed

That the exposure criterion is narrow is what makes it useful: it names a property of a layer, so a reader settles the question by reading a definition rather than running an experiment\. BatchNorm escapes it by an implementation detail \(running statistics replace minibatch ones at evaluation\)\. The escape is contingent on that detail\. A deployment that leaves BatchNorm in training mode at inference, or a test\-time adaptation method that recomputes statistics on the data being predicted, meets the criterion\.

Checked against released source rather than papers, the criterion partitions thirteen published models in four domains whose labels come in long runs: action segmentation, genomics, sleep staging and speaker diarization \(Table[F\.10](https://arxiv.org/html/2608.18576#A6.T10); the released survey file records each reading, pinned to the commit read, with exclusions and reasons\)\. Two are exposed: ASFormer\([Yi et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib45)\), whose attention modules apply InstanceNorm1d over the input at inference, and pyannote\.audio’s SincNet frontend\([Bredin et al\. 2020](https://arxiv.org/html/2608.18576#bib.bib5)\), where what the normalization bypasses is the frontend’s receptive field rather than the model’s context, since a recurrent layer follows\. The other eleven are not, for the two reasons the criterion names: batch statistics frozen at evaluation, or layer normalization over the feature axis at each position\. Enformer\([Avsec et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib1)\)and Basenji\([Kelley et al\. 2018](https://arxiv.org/html/2608.18576#bib.bib20)\), both motivated by the genomic distance they integrate, are both unexposed at inference, against our expectation\. Exposure follows neither the domain nor the reported reach \(both exposed models sit in domains that also contain unexposed ones\), so the property must be read from the normalization layer itself, and read from code rather than papers\. One diarization model specifies an input layer normalization its released code instantiates and never applies\. Had we cited the equation we would have called it exposed, and it is not\. The partition even reappears inside a single model: Mamba\([Gu and Dao 2024](https://arxiv.org/html/2608.18576#bib.bib10)\)normalizes per position and does not meet the criterion, while S4\([Gu et al\. 2022](https://arxiv.org/html/2608.18576#bib.bib11)\)is unexposed under its default layer normalization yet exposed under its instance and group options, so one configuration string decides whether the path exists\. These are readings of source, not measurements: a met criterion is necessary for the substitution but says nothing of its size, and settling the size for any of these models means running it on a task whose optima are known, as done here for Conv\-TasNet\.

### 7\.3An uncomfortable corollary

Exposure is not a property anyone chose\. A practitioner who leaves BatchNorm, as many do for small or variable batches, for variable\-length inputs, or for the documented pathologies of batch statistics\([Wu and He 2018](https://arxiv.org/html/2608.18576#bib.bib43);[Brock et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib6)\), usually lands on GroupNorm or InstanceNorm taken along the sequence, and acquires the path as a side effect of the move\. The discomfort is that although the move is good practice, for reasons that have nothing to do with context, a receptive\-field justification can stop being true in a change that looks like housekeeping\.

### 7\.4Scope and limitations

What this paper claims is bounded on both sides\. Not that receptive field is unimportant: where the path is closed, reach carries the task almost entirely \(Figure[4](https://arxiv.org/html/2608.18576#S5.F4)\), and where labels switch often the two routes are worth about the same\. Not that models using the path are worse; where labels run long they are better, having found information their architecture nominally denies them\. The claim is that the reasons given for these architectures, and the measurements offered in support, credit the receptive field with context that the normalization supplies, and that credit is the premise behind dilation schedules, behind the locality guarantees of streaming systems, and behind the ablations that decide what survives into the next design\. In the regime we measure it is off by roughly an order of magnitude\.

The claim is conditional and the condition is measured rather than assumed: the sweep of Figure[5](https://arxiv.org/html/2608.18576#S5.F5)crosses the boundary, and everything here is scoped to sequence labeling with long label runs\. We have not tested label processes that are structured rather than Markov, and two violations can be named in advance\. A task whose sequences are class\-balanced by construction gives the summary no variance to carry\. A statistic pooled over the whole sequence is also blind to arrangement, so a task that depends on which segment comes first should gain little, with cLN’s cumulative statistic the exception, since what it has pooled by positionttis what came before\. Nor have we tested inputs whose length at inference differs from training\. The derived half is narrower still\. Equation[3](https://arxiv.org/html/2608.18576#S3.E3)is a statement about binary labeling, where the summary is the scalarπ¯\\bar\{\\pi\}\. WithKKclasses the summary is a\(K−1\)\(K\-1\)\-dimensional proportion vector and the closed form would need re\-deriving, and for regression there is no class proportion at all\. The exposure criterion is untouched by this, being a claim about a layer rather than a label alphabet; what does not generalize is the closed form, the part that lets accuracies be read on an absolute scale\. The Conv\-TasNet results use that architecture on the controlled process, and what share of its speech\-separation performance comes from gLN would require training on a separation corpus against separation metrics, a study in its own right\. The real\-data arm uses one chromosome and one population pair, its three replicates sharing whatever is particular to that chromosome\. All measurements use three seeds, few enough that the ablation\-based retention is read as an order of magnitude rather than a precise value, and the largest ratios, whose sequence\-pooled denominators are small, are reported with their per\-seed ranges\. Hyperparameters are held to one configuration, though a control at its computed bound leaves tuning nothing to improve\. The constantccin the switch\-rate regularity varies across settings in a way we do not explain\.

## 8Conclusion

For a convolutional sequence labeler whose normalization statistics are pooled along the sequence, the receptive field computed from the convolutions is not a good description of the context the model uses, and where labels come in long runs, it is not even the dominant contributor\. Two routine practices inherit the error: justifying an architecture by the span it reaches, and attributing behavior to a model’s reach\-enlarging components by removing them from a trained network\. In the regime we measure, both overstate what the receptive field contributes by roughly an order of magnitude, and the overstatement disappears once the normalization statistics are taken per position, which is also the cheapest diagnostic available, at one additional training run\. What a practitioner can settle in advance is not the size of the effect, which the bounds do not predict, but whether they are in the regime at all\. That takes two checks and no experiment: whether the normalization statistics are computed from the current input along the sequence at inference, which follows from the layer’s definition, and whether the labels come in long runs, which follows from the task\.

## Data availability

Everything needed to regenerate the results is released at[https://github\.com/qtianreal/sequence\-pooled\-normalization](https://github.com/qtianreal/sequence-pooled-normalization): the two simulated generating processes \(Gaussian–Markov and coalescent ancestry\), the architectures, the bounds computation, the analysis scripts, and the result files for all 729 training runs\. From these, each table, each figure, and every number in the prose can be regenerated and checked against the paper\. The real\-data arm additionally requires the public1000 Genomeschromosome 22 release, which we do not redistribute\. No inference about individuals is made or attempted, and no new data was collected\.

## Acknowledgment

This work was supported in part by the National Science Foundation \(NSF\) under Award No\. 2412285\.

## References

- Avsec et al\. \(2021\)Avsec, Ž\., Agarwal, V\., Visentin, D\., Ledsam, J\.R\., Grabska\-Barwinska, A\., Taylor, K\.R\., Assael, Y\., Jumper, J\., Kohli, P\., Kelley, D\.R\., 2021\.Effective gene expression prediction from sequence by integrating long\-range interactions\.Nature Methods 18, 1196–1203\.
- Ba et al\. \(2016\)Ba, J\.L\., Kiros, J\.R\., Hinton, G\.E\., 2016\.Layer normalization\.arXiv doi:[10\.48550/arXiv\.1607\.06450](http://dx.doi.org/10.48550/arXiv.1607.06450)\. preprint\.
- Bai et al\. \(2018\)Bai, S\., Kolter, J\.Z\., Koltun, V\., 2018\.An empirical evaluation of generic convolutional and recurrent networks for sequence modeling\.arXiv doi:[10\.48550/arXiv\.1803\.01271](http://dx.doi.org/10.48550/arXiv.1803.01271)\. preprint\.
- Baumdicker et al\. \(2022\)Baumdicker, F\., Bisschop, G\., Goldstein, D\., Gower, G\., Ragsdale, A\.P\., Tsambos, G\., Zhu, S\., Eldon, B\., Ellerman, E\.C\., Galloway, J\.G\., Gladstein, A\.L\., Gorjanc, G\., Guo, B\., Jeffery, B\., Kretzschumar, W\.W\., Lohse, K\., Matschiner, M\., Nelson, D\., Pope, N\.S\., Quinto\-Cortes, C\.D\., Rodrigues, M\.F\., Saunack, K\., Sellinger, T\., Thornton, K\., van Kemenade, H\., Wohns, A\.W\., Wong, Y\., Gravel, S\., Kern, A\.D\., Koskela, J\., Ralph, P\.L\., Kelleher, J\., 2022\.Efficient ancestry and mutation simulation with msprime 1\.0\.Genetics 220\.
- Bredin et al\. \(2020\)Bredin, H\., Yin, R\., Coria, J\.M\., Gelly, G\., Korshunov, P\., Lavechin, M\., Fustes, D\., Titeux, H\., Bouaziz, W\., Gill, M\.P\., 2020\.pyannote\.audio: Neural building blocks for speaker diarization, in: IEEE International Conference on Acoustics, Speech and Signal Processing\.
- Brock et al\. \(2021\)Brock, A\., De, S\., Smith, S\.L\., Simonyan, K\., 2021\.High\-performance large\-scale image recognition without normalization, in: International Conference on Machine Learning\.
- Desplanques et al\. \(2020\)Desplanques, B\., Thienpondt, J\., Demuynck, K\., 2020\.ECAPA\-TDNN: Emphasized channel attention, propagation and aggregation in TDNN based speaker verification, in: Interspeech, pp\. 3830–3834\.
- Farha and Gall \(2019\)Farha, Y\.A\., Gall, J\., 2019\.MS\-TCN: Multi\-stage temporal convolutional network for action segmentation, in: IEEE Conference on Computer Vision and Pattern Recognition\.
- Fujita et al\. \(2019\)Fujita, Y\., Kanda, N\., Horiguchi, S\., Xue, Y\., Nagamatsu, K\., Watanabe, S\., 2019\.End\-to\-end neural speaker diarization with self\-attention, in: IEEE Automatic Speech Recognition and Understanding Workshop\.
- Gu and Dao \(2024\)Gu, A\., Dao, T\., 2024\.Mamba: Linear\-time sequence modeling with selective state spaces, in: Conference on Language Modeling \(COLM\)\.
- Gu et al\. \(2022\)Gu, A\., Goel, K\., Ré, C\., 2022\.Efficiently modeling long sequences with structured state spaces, in: International Conference on Learning Representations\.
- Hooker et al\. \(2019\)Hooker, S\., Erhan, D\., Kindermans, P\.J\., Kim, B\., 2019\.A benchmark for interpretability methods in deep neural networks, in: Advances in Neural Information Processing Systems\.
- Horiguchi et al\. \(2020\)Horiguchi, S\., Fujita, Y\., Watanabe, S\., Xue, Y\., Nagamatsu, K\., 2020\.End\-to\-end speaker diarization for an unknown number of speakers with encoder\-decoder based attractors, in: Interspeech, pp\. 269–273\.
- Huang and Belongie \(2017\)Huang, X\., Belongie, S\.J\., 2017\.Arbitrary style transfer in real\-time with adaptive instance normalization, in: IEEE International Conference on Computer Vision, pp\. 1510–1519\.
- Hudson et al\. \(1992\)Hudson, R\.R\., Slatkin, M\., Maddison, W\.P\., 1992\.Estimation of levels of gene flow from DNA sequence data\.Genetics 132, 583–589\.
- Ioffe and Szegedy \(2015\)Ioffe, S\., Szegedy, C\., 2015\.Batch normalization: Accelerating deep network training by reducing internal covariate shift, in: International Conference on Machine Learning, pp\. 448–456\.
- Islam et al\. \(2020\)Islam, M\.A\., Jia, S\., Bruce, N\.D\.B\., 2020\.How much position information do convolutional neural networks encode?, in: International Conference on Learning Representations\.
- Janner et al\. \(2022\)Janner, M\., Du, Y\., Tenenbaum, J\.B\., Levine, S\., 2022\.Planning with diffusion for flexible behavior synthesis, in: International Conference on Machine Learning, pp\. 9902–9915\.
- Kayhan and van Gemert \(2020\)Kayhan, O\.S\., van Gemert, J\.C\., 2020\.On translation invariance in cnns: Convolutional layers can exploit absolute spatial location, in: IEEE Conference on Computer Vision and Pattern Recognition, pp\. 14262–14273\.
- Kelley et al\. \(2018\)Kelley, D\.R\., Reshef, Y\.A\., Bileschi, M\., Belanger, D\., McLean, C\.Y\., Snoek, J\., 2018\.Sequential regulatory activity prediction across chromosomes with convolutional neural networks\.Genome Research 28, 739–750\.
- Li and Janson \(2024\)Li, M\., Janson, L\., 2024\.Optimal ablation for interpretability, in: Advances in Neural Information Processing Systems\.
- Liu et al\. \(2019\)Liu, Z\., Sun, M\., Zhou, T\., Huang, G\., Darrell, T\., 2019\.Rethinking the value of network pruning, in: International Conference on Learning Representations\.
- Luo et al\. \(2016\)Luo, W\., Li, Y\., Urtasun, R\., Zemel, R\., 2016\.Understanding the effective receptive field in deep convolutional neural networks, in: Advances in Neural Information Processing Systems\.
- Luo and Mesgarani \(2019\)Luo, Y\., Mesgarani, N\., 2019\.Conv\-tasnet: Surpassing ideal time–frequency magnitude masking for speech separation\.IEEE/ACM Transactions on Audio, Speech, and Language Processing 27, 1256–1266\.
- McGrath et al\. \(2023\)McGrath, T\., Rahtz, M\., Kramar, J\., Mikulik, V\., Legg, S\., 2023\.The hydra effect: Emergent self\-repair in language model computations\.arXiv doi:[10\.48550/arXiv\.2307\.15771](http://dx.doi.org/10.48550/arXiv.2307.15771)\. preprint\.
- Meyes et al\. \(2019\)Meyes, R\., Lu, M\., de Puiseau, C\.W\., Meisen, T\., 2019\.Ablation studies in artificial neural networks\.arXiv doi:[10\.48550/arXiv\.1901\.08644](http://dx.doi.org/10.48550/arXiv.1901.08644)\. preprint\.
- Morcos et al\. \(2018\)Morcos, A\.S\., Barrett, D\.G\.T\., Rabinowitz, N\.C\., Botvinick, M\., 2018\.On the importance of single directions for generalization, in: International Conference on Learning Representations\.
- van den Oord et al\. \(2016\)van den Oord, A\., Dieleman, S\., Zen, H\., Simonyan, K\., Vinyals, O\., Graves, A\., Kalchbrenner, N\., Senior, A\., Kavukcuoglu, K\., 2016\.WaveNet: A generative model for raw audio, in: 9th ISCA Speech Synthesis Workshop \(SSW 9\), p\. 125\.
- Perslev et al\. \(2021\)Perslev, M\., Darkner, S\., Kempfner, L\., Nikolic, M\., Jennum, P\.J\., Igel, C\., 2021\.U\-Sleep: Resilient high\-frequency sleep staging\.npj Digital Medicine 4, 72\.
- Perslev et al\. \(2019\)Perslev, M\., Jensen, M\.H\., Darkner, S\., Jennum, P\.J\., Igel, C\., 2019\.U\-Time: A fully convolutional network for time series segmentation applied to sleep staging, in: Advances in Neural Information Processing Systems, pp\. 4417–4428\.
- Pfrommer et al\. \(2025\)Pfrommer, S\., Ma, G\., Huang, Y\., Sojoudi, S\., 2025\.Spooky action at a distance: Normalization layers enable side\-channel spatial communication\.arXiv doi:[10\.48550/arXiv\.2507\.04709](http://dx.doi.org/10.48550/arXiv.2507.04709)\. preprint\.
- Phan et al\. \(2022\)Phan, H\., Mikkelsen, K\., Chén, O\.Y\., Koch, P\., Mertins, A\., De Vos, M\., 2022\.SleepTransformer: Automatic sleep staging with interpretability and uncertainty quantification\.IEEE Transactions on Biomedical Engineering 69, 2456–2467\.
- Ronneberger et al\. \(2015\)Ronneberger, O\., Fischer, P\., Brox, T\., 2015\.U\-net: Convolutional networks for biomedical image segmentation, in: Medical Image Computing and Computer\-Assisted Intervention\.
- Schneider et al\. \(2020\)Schneider, S\., Rusak, E\., Eck, L\., Bringmann, O\., Brendel, W\., Bethge, M\., 2020\.Improving robustness against common corruptions by covariate shift adaptation, in: Advances in Neural Information Processing Systems\.
- Supratak et al\. \(2017\)Supratak, A\., Dong, H\., Wu, C\., Guo, Y\., 2017\.DeepSleepNet: A model for automatic sleep stage scoring based on raw single\-channel EEG\.IEEE Transactions on Neural Systems and Rehabilitation Engineering 25, 1998–2008\.
- Supratak and Guo \(2020\)Supratak, A\., Guo, Y\., 2020\.TinySleepNet: An efficient deep learning model for sleep stage scoring based on raw single\-channel EEG, in: International Conference of the IEEE Engineering in Medicine and Biology Society \(EMBC\), pp\. 641–644\.
- The 1000 Genomes Project Consortium \(2015\)The 1000 Genomes Project Consortium, 2015\.A global reference for human genetic variation\.Nature 526, 68–74\.
- Tian \(2026\)Tian, Q\., 2026\.What limits local ancestry inference at low divergence: a feasibility threshold, a metric that conceals failure, and a deficit of input more than architecture\.bioRxiv URL:[https://doi\.org/10\.64898/2026\.07\.30\.741148](https://doi.org/10.64898/2026.07.30.741148), doi:[10\.64898/2026\.07\.30\.741148](http://dx.doi.org/10.64898/2026.07.30.741148)\. preprint\.
- Tian et al\. \(2021\)Tian, Q\., Arbel, T\., Clark, J\.J\., 2021\.Task dependent deep LDA pruning of neural networks\.Computer Vision and Image Understanding 203, 103154\.
- Ulyanov et al\. \(2016\)Ulyanov, D\., Vedaldi, A\., Lempitsky, V\., 2016\.Instance normalization: The missing ingredient for fast stylization\.arXiv doi:[10\.48550/arXiv\.1607\.08022](http://dx.doi.org/10.48550/arXiv.1607.08022)\. preprint\.
- Vaswani et al\. \(2017\)Vaswani, A\., Shazeer, N\., Parmar, N\., Uszkoreit, J\., Jones, L\., Gomez, A\.N\., Kaiser, L\., Polosukhin, I\., 2017\.Attention is all you need, in: Advances in Neural Information Processing Systems\.
- Wang et al\. \(2021\)Wang, D\., Shelhamer, E\., Liu, S\., Olshausen, B\., Darrell, T\., 2021\.Tent: Fully test\-time adaptation by entropy minimization, in: International Conference on Learning Representations\.
- Wu and He \(2018\)Wu, Y\., He, K\., 2018\.Group normalization, in: European Conference on Computer Vision, pp\. 3–19\.
- Wu and Johnson \(2021\)Wu, Y\., Johnson, J\., 2021\.Rethinking “batch” in batchnorm\.arXiv doi:[10\.48550/arXiv\.2105\.07576](http://dx.doi.org/10.48550/arXiv.2105.07576)\. preprint\.
- Yi et al\. \(2021\)Yi, F\., Wen, H\., Jiang, T\., 2021\.ASFormer: Transformer for action segmentation, in: British Machine Vision Conference\.
- Yu and Koltun \(2016\)Yu, F\., Koltun, V\., 2016\.Multi\-scale context aggregation by dilated convolutions, in: International Conference on Learning Representations\.

## Appendix AArchitectures and training

Enough to reimplement, and in particular enough to check the two properties the comparisons rest on: that the per\-position control differs from GroupNorm in the pooling axes and in nothing else, and that akk\-block prefix is exactly the full stack with the later blocks absent rather than a separately designed smaller model\.

#### The dilated stack

Stem:Conv1d\(C→64,k=5\)\\mathrm\{Conv1d\}\(C\\to 64,\\ k\{=\}5\)\. Each of nine blocks isnorm→GELU→Conv1d\(64→64,k=5,dilation=d\)→norm→GELU→Conv1d\(64→64,k=1\)\\mathrm\{norm\}\\to\\mathrm\{GELU\}\\to\\mathrm\{Conv1d\}\(64\\to 64,\\ k\{=\}5,\\ \\mathrm\{dilation\}\{=\}d\)\\to\\mathrm\{norm\}\\to\\mathrm\{GELU\}\\to\\mathrm\{Conv1d\}\(64\\to 64,\\ k\{=\}1\), added residually, withd=1,2,…,256d=1,2,\\dots,256\. Head:norm→GELU→Conv1d\(64→1,k=1\)\\mathrm\{norm\}\\to\\mathrm\{GELU\}\\to\\mathrm\{Conv1d\}\(64\\to 1,\\ k\{=\}1\)\. A kernel\-5 convolution at dilationddadds4​d4dpositions, so the prefix of the firstkkblocks has receptive field1\+4​∑i<k2i\+41\+4\\sum\_\{i<k\}2^\{i\}\+4: 9, 33, 129, 513 and 2049 atk=1,3,5,7,9k=1,3,5,7,9\. All nine blocks give 226,177 parameters, one block 26,497\.

#### Normalization variants

GroupNorm uses 8 groups\. The per\-position control normalizes over exactly the same 8 channel groups with the statistics taken at each position independently, and carries the same affine parameters, so the pooling axes are the only difference between them\. InstanceNorm pools over length within a channel; BatchNorm over batch and length while training and over running statistics at evaluation\. Conv\-TasNet’s gLN is a single group over channels and time, and its cLN the causal counterpart, statistics over channels and time up tottby a cumulative sum\.

#### The Conv\-TasNet separator

As published: a1×11\\times 1bottleneck of 64 channels expanding to 184, a depthwise convolution of kernel 3 at dilationdd, and a1×11\\times 1projection back, with normalization after each PReLU and the block added residually\. 226,538 parameters\. Its depthwise kernel is 3, so a block adds2​d2drather than4​d4d, and its receptive fields are 7, 19, 67, 259 and 1027\.

#### The transformer

Nine pre\-norm blocks, width 64, four heads, a pointwise feed\-forward of the same width, and a fixed sinusoidal positional encoding on the stem, without which attention is permutation\-equivariant and the model could not tell a switch at position 10 from one at position 3000\. Attention runs on tokens mean\-pooled 16\-fold and is upsampled back: full 4096\-position attention is 16M entries per head per sequence and exceeds what the accelerator will allocate\. Label runs span hundreds of positions, so the pooling discards little, but it does cap the resolution at which attention can localize a switch and is reported for that reason\.

#### The U\-Net

Stem:Conv1d\(C→64,k=5\)\\mathrm\{Conv1d\}\(C\\to 64,\\ k\{=\}5\)\. A block isnorm→GELU→Conv1d\(64→64,k=5\)\\mathrm\{norm\}\\to\\mathrm\{GELU\}\\to\\mathrm\{Conv1d\}\(64\\to 64,\\ k\{=\}5\)throughout\. The encoder applies one block per level and halves the sequence withAvgPool1d⁡\(2\)\\mathrm\{AvgPool1d\}\(2\); one block runs at the bottleneck; the decoder upsamples by nearest\-neighbor interpolation to the matching encoder length, concatenates that level’s skip, projects the doubled width back withConv1d\(128→64,k=1\)\\mathrm\{Conv1d\}\(128\\to 64,\\ k\{=\}1\), and applies one block\. Head:norm→GELU→Conv1d\(64→1,k=1\)\\mathrm\{norm\}\\to\\mathrm\{GELU\}\\to\\mathrm\{Conv1d\}\(64\\to 1,\\ k\{=\}1\)\. Depth runs from 1 to 6, which is what sets reach, and takes the parameter count from 71,809 to 319,809; depth 4 at 220,609 is the closest to the dilated stack’s 226,177, within 2\.5%\. Width is held at 64 as everywhere else, so depth is the only free variable\.

Two things differ from the other architectures and both are deliberate\. The receptive field is measured rather than derived: a recursion through down\- and up\-sampling is easy to get wrong by one, and the whole experiment hinges on that number \(Section[4\.3](https://arxiv.org/html/2608.18576#S4.SS3)\)\. And the blocks are not residual, so removing one is not the identity map and this architecture has no block\-ablation story: the model raises rather than silently accepting askipargument, since a U\-Net ablated the way Section[6](https://arxiv.org/html/2608.18576#S6)ablates the dilated stack would not be measuring the same thing\.

#### Training

AdamW, learning rate10−310^\{\-3\}, weight decay10−410^\{\-4\}, cosine schedule, batch 32, 15 epochs, binary cross\-entropy on logits\. Held\-out accuracy plateaus by epoch three at these settings; 15 is kept so that no comparison between normalizations is a comparison of who converges fastest\. The seed is set before construction as well as before training, so initialization and batch order are both matched across the variants being compared\. Widths are held at 64 everywhere, and every convolution is zero\-padded identically in every variant, so the positional information padding injects\([Islam et al\. 2020](https://arxiv.org/html/2608.18576#bib.bib17)\)is the same in every row of every comparison and cancels from the differences we report\.

## Appendix BThe three processes

All three must supply exact per\-position labels and a difficulty that is set rather than estimated, since without the first there is nothing to measure against and without the second there is no axis to sweep\. What they do not share is how they get there \(a coalescent, a Gaussian emission model, and a public genome\), which is what makes their agreement evidence rather than repetition\.

#### Simulated ancestry

Two populations splitTTgenerations ago from an ancestor of effective size10410^\{4\}and are simulated over10710^\{7\}bases at recombination rate10−810^\{\-8\}and mutation rate1\.25×10−81\.25\\times 10^\{\-8\}per base per generation\. Each population contributes 100 reference and 100 donor haplotypes\. Donors are spliced into 64 mosaic sequences per replicate, with breakpoints from a Poisson process at rateg​ρ​Lg\\rho Lforgggenerations since admixture: 30 unless the switch rate is being varied, which is the only thingggchanges\. Four channels per position carry the observed allele, the two reference allele frequencies, and their log likelihood ratio; frequencies are estimated from the cropped sequence rather than the whole simulation, so they describe exactly the sites the model sees\. Sequences of 4096 positions are cut at random offsets, since segments are long relative to the sequence and a fixed offset would give the class balance a positional bias\. The per\-position evidence weakens as the populations’ allele frequencies converge, which is what the divergence sweep of Section[5](https://arxiv.org/html/2608.18576#S5)varies, at 5 levels; measuredFS​TF\_\{ST\}matches the benchmark the demography was ported from to within 0\.0029 absolute at all 8 split times of the port check \(at most 14% relative, at the hardest level, whereFS​TF\_\{ST\}is 0\.0030; Table[F\.8](https://arxiv.org/html/2608.18576#A6.T8)\)\.

Training and evaluation sets come from different coalescent simulations\. Sequences within one replicate share reference panels, so a split inside a single draw scores memorization of those panels rather than generalization; an earlier version of the port did exactly that and read below chance at levels the benchmark solves at 0\.89\.

#### Gaussian–Markov

Labels from a symmetric two\-state Markov chain with the switch probability set directly; emissionsxt∼𝒩\(±m/2,I\)x\_\{t\}\\sim\\mathcal\{N\}\(\\pm m/2,\\ I\)in four channels with‖m‖=δ\\\|m\\\|=\\delta, the signal spread evenly across channels rather than concentrated in one, since a single informative channel would let a network solve the task without mixing channels at all\.

Spread this way, the statistic a single\-group normalization layer pools is not merely correlated withπ¯\\bar\{\\pi\}but is, up to noise, a known affine function of it\. Summing the emission model over theCCchannels and theLL\-position sequence,

μS=δ2​C​\(2​π¯−1\)\+η,η∼𝒩⁡\(0,1/\(C​L\)\),\\mu\_\{S\}\\;=\\;\\frac\{\\delta\}\{2\\sqrt\{C\}\}\\,\(2\\bar\{\\pi\}\-1\)\\;\+\\;\\eta,\\qquad\\eta\\sim\\mathcal\{N\}\\\!\\big\(0,\\ 1/\(CL\)\\big\),\(B\.1\)since the noise terms are independent standard normals averaged overC​LCLvalues and the signal term is uniform across channels by construction; nothing else contributes\. We confirm this against the raw draws at every switch density used in the dense sweep of Section[5](https://arxiv.org/html/2608.18576#S5): over 21 cells the ratio of the measured residual’s standard deviation to1/C​L1/\\sqrt\{CL\}is 0\.99–1\.02, and the correlation betweenμS\\mu\_\{S\}and Equation[B\.1](https://arxiv.org/html/2608.18576#A2.E1)’s prediction falls from 0\.92 where labels rarely switch to 0\.50 at the densest setting, which is the correct direction, since the signal term’s own variance shrinks asπ¯\\bar\{\\pi\}concentrates near one half while the noise floor does not\. This is the sense in which*the summary alone*is not an analogy for what the path supplies on this process, but the quantity itself, plus a noise floor that shrinks with sequence length and is otherwise unrelated toπ¯\\bar\{\\pi\}\.

We fixδ=0\.08\\delta=0\.08\. That value is chosen so that the accuracy achievable at each reach matches the ancestry process, not so that the per\-position error is a round number: atδ=0\.08\\delta=0\.08one position gives 0\.5160, nine give 0\.5478 and 2049 give 0\.965, against the ancestry process’s 0\.577 and 0\.951 at the two ends\. Choosingδ\\deltaby per\-position error instead put nine positions at 0\.73 and left nothing for reach to buy\.

#### Real haplotypes

1000 Genomes chromosome 22, 16–51 Mb, CEU \(Utah residents of northern and western European ancestry\) and GIH \(Gujarati Indians in Houston\), 129,828 biallelic SNVs\. Reference and donor haplotypes are disjoint partitions of each population’s panel, 80 each, so a donor is never in the panel used to classify it\. Mosaics and features are built by the same code as the simulated process\. Training sequences come from the first 60% of sites and evaluation sequences from the last 35%, with a 5% buffer between them, because linkage disequilibrium correlates nearby sequences and adjacent segments would leak\. The three replicates are independent reference/donor partitions and independent mosaics rather than independent draws from a generating process, which is weaker, and is the reason the real\-data arm is reported with that caveat in Section[7](https://arxiv.org/html/2608.18576#S7)\.

## Appendix CNumerical check of Equation[1](https://arxiv.org/html/2608.18576#S3.E1)

The identity is what makes the exposure criterion checkable against a layer’s definition instead of merely assertible, so it is verified numerically rather than trusted\. The Jacobian is\|S\|×\|S\|\|S\|\\times\|S\|, so it can be built in full only on a small input; the identity does not depend on the size\. The layer compared against the closed form is instantiated withϵ=0\\epsilon=0, since the identity is stated for the unstabilized layer \(Section[3](https://arxiv.org/html/2608.18576#S3)\); cLN alone carriesϵ=10−12\\epsilon=10^\{\-12\}, because its cumulative variance is exactly zero at the first position\. On44channels and6464positions,\|S\|=256\|S\|=256:

largest disagreement with Equation[1](https://arxiv.org/html/2608.18576#S3.E1), gLN5\.6×10−165\.6\\times 10^\{\-16\}mean\|∂zt/∂xs\|\|\\partial z\_\{t\}/\\partial x\_\{s\}\|,s≠ts\\neq t0\.00460\.00461/\|S\|1/\|S\|0\.00390\.0039∂zt/∂xt\\partial z\_\{t\}/\\partial x\_\{t\}0\.97660\.9766∑s≠t∂zt/∂xs\\sum\_\{s\\neq t\}\\partial z\_\{t\}/\\partial x\_\{s\}−0\.9766\-0\.9766row total1×10−161\\times 10^\{\-16\}BatchNorm at evaluation, largest\|∂zt/∂xs\|\|\\partial z\_\{t\}/\\partial x\_\{s\}\|,s≠ts\\neq t00cLN, largest\|∂zt/∂xs\|\|\\partial z\_\{t\}/\\partial x\_\{s\}\|fors\>ts\>t00cLN, largest\|∂zt/∂xs\|\|\\partial z\_\{t\}/\\partial x\_\{s\}\|fors<ts<t0\.31640\.3164
The off\-diagonal terms are of order1/\|S\|1/\|S\|and sum to minus the diagonal, so the row total is zero to machine precision\. BatchNorm’s off\-diagonal terms at evaluation and cLN’s future terms are not small but exactly zero, which is what makes the two predictions of absence in \(P4\) predictions rather than expectations\.

## Appendix DA premise that did not survive its own control

Everything in this paper rests on the per\-position variant genuinely closing the path rather than appearing to, which is why[C](https://arxiv.org/html/2608.18576#A3)checks that it does\. That discipline came from a failure, which we record because the way it failed is a general hazard\.

The project began from a different observation on the same benchmark\. The effective discriminant dimensionality of the final representation \(the participation ratio of the per\-channel Fisher ratios\([Tian et al\. 2021](https://arxiv.org/html/2608.18576#bib.bib39)\), a scale\-free count of how widely class information is spread across channels\) appeared non\-monotonic in task difficulty: 33\.7 at the easy end, rising to 40\.0 at intermediate divergence, collapsing to 25\.5 at the floor\. A representation that spreads class information more widely as the task gets harder and then loses it is an appealing story\.

It did not survive a label null\. Recomputing the same statistic on the same activations, with labels drawn from an independent replicate at the same difficulty \(a second draw from the same process, statistically identical to the real labels and causally unrelated to those activations\) gives 46\.2 at the easy end falling to 23\.0 at the floor\. The null moves along the axis in the same direction as the observation, and most of the apparent collapse is the null moving\. Across all 8 levels, the observed value exceeds its null by at most 0\.9 of the null’s own spread, so there is nothing there\.

The first null we tried was worse than uninformative\. It rolled each sequence’s label vector circularly, which preserves the run\-length structure while destroying the alignment between labels and activations, except that a circular shift is exactly the identity on a sequence whose label never changes, and 74% of these sequences are like that\. Measured on the same label vectors, a shift leaves precisely the single\-label sequences bit\-identical and no others, and alters 8\.9% of positions in total\. It agreed closely with the observed value, which looked alarming and meant nothing\.

Two things carried into the present work\. A scale\-free statistic needs a null computed on the same activations, and that null cannot be assumed constant across conditions: the difficulty axis has a known floor precisely so that a representation which has run out of information can be told from one that is merely struggling\. And a control has to be verified to remove what it claims to remove, which is why[C](https://arxiv.org/html/2608.18576#A3)establishes that BatchNorm’s off\-diagonal terms at evaluation and cLN’s future terms are not merely small but exactly zero, and why the per\-position control is matched to GroupNorm group for group so that the pooling axes are the only thing that differs\.

## Appendix ECost

The experiments are 729 trained\-and\-evaluated configurations in total, each a network trained from scratch for 15 epochs on 3840 sequences of 4096 positions and evaluated on 512\. They ran on a single consumer GPU\. We do not report wall\-clock: the machine slept between cells for part of the sweep, so the recorded durations include time not computing and would misstate the cost in either direction depending on the cell\. The configuration count is exact and is the honest unit here\.

## Appendix FFull results

In order: Table[F\.1](https://arxiv.org/html/2608.18576#A6.T1)is the accuracy grid behind \(P1\) and Table[F\.2](https://arxiv.org/html/2608.18576#A6.T2)the reach worth it implies at each divergence level; Table[F\.3](https://arxiv.org/html/2608.18576#A6.T3)is the dose–response behind \(P3\), on both simulated processes and on real haplotypes; Table[F\.4](https://arxiv.org/html/2608.18576#A6.T4)gives the Conv\-TasNet curves and Table[F\.5](https://arxiv.org/html/2608.18576#A6.T5)the transformer, the two architecture arms; Table[F\.6](https://arxiv.org/html/2608.18576#A6.T6)places the per\-position networks against the local bound for their own receptive field, cell by cell; Table[F\.7](https://arxiv.org/html/2608.18576#A6.T7)lists the local bounds and exactly computed optima and Table[F\.8](https://arxiv.org/html/2608.18576#A6.T8)the simulated process against the benchmark it was ported from; Table[F\.9](https://arxiv.org/html/2608.18576#A6.T9)is the U\-Net depth sweep; Table[F\.10](https://arxiv.org/html/2608.18576#A6.T10)is the normalization survey of published models discussed in Section[7](https://arxiv.org/html/2608.18576#S7); Table[F\.11](https://arxiv.org/html/2608.18576#A6.T11)gives the per\-level costs behind the pooled ablation numbers of Section[6](https://arxiv.org/html/2608.18576#S6); and Table[F\.12](https://arxiv.org/html/2608.18576#A6.T12)sets Equation[3](https://arxiv.org/html/2608.18576#S3.E3)against the optima it predicts\.

Table F\.1:Held\-out accuracy of networks retrained with the firstkkblocks, by divergence level and normalization\. The columns are receptive fields in positions\. Means over three seeds; this is the grid behind Figure[4](https://arxiv.org/html/2608.18576#S5.F4)a and Table[F\.2](https://arxiv.org/html/2608.18576#A6.T2)\.Table F\.2:Reach worth at each divergence level of the simulated genomes, with statistics pooled along the sequence and per position\. Their ratio, per position over pooled, does not vary systematically with difficulty\.Table F\.3:Switch\-rate dose–response on both simulated processes and on real haplotypes\. Both middle columns are the accuracy gained by the 227\-fold enlargement of the receptive field; the last column is the constant of thec/nc/nregularity at each density\. It is flat within each process and differs between them\.Table F\.4:The Conv\-TasNet separator on the synthetic process at 0\.27 switches per sequence, against an exact whole\-sequence optimum of 0\.9522\. Its depthwise kernel is 3, so a block adds2​d2drather than4​d4dand the receptive fields differ from the other tables\. Means over three seeds\.Table F\.5:\(P4\) A transformer, whose attention spans the input sequence at every depth, with sequence\-pooled and with per\-position normalization\. The two are within a few thousandths of each other and of the exact optimum at every switch density: with the context already available there is nothing for the path to supply\. The last column is the better of the two normalizations against the optimum, and the range the main text quotes is the widest of these\. Means over three seeds\.Table F\.6:Per\-position networks against the local bound for their own receptive field, on the synthetic process: each entry is held\-out accuracy minus that bound, so zero is the bound and positive is above it\. This is the grid behind every number quoted in Section[5](https://arxiv.org/html/2608.18576#S5)for this comparison: 35 cells, mean absolute value 0\.004, 11 of them positive, the largest 0\.0091\. Exceedances are expected, sincelocal⁡\(R\)\\mathrm\{local\}\(R\)is a blocked bound and therefore conservative, and the entries are finite\-sample means \(Section[4](https://arxiv.org/html/2608.18576#S4)\)\. Adding the corresponding entry of Table[F\.7](https://arxiv.org/html/2608.18576#A6.T7)recovers the accuracy itself\. Means over three seeds\.Table F\.7:The reference values on the synthetic process: the local bound at every receptive field it was computed for, and the exactly computed optima with full context and with an oracle given only the sequence’s class proportion\. The intermediate columns are here because the main text reads values off them:R=33R=33brackets the U\-Net’s receptive field \(Section[5](https://arxiv.org/html/2608.18576#S5)\) andR=129R=129is where the per\-position control matches a sequence\-pooled model atR=9R=9\(Section[5](https://arxiv.org/html/2608.18576#S5)\)\. At 0\.09 switches the proportion oracle exceeds full context by 0\.0001\. The two references are not nested and neither bounds the other: the oracle is handed the sequence’s class proportion, a function of the labels, while full context is the best any predictor of the observations can do\. Where nearly every sequence carries one label, the oracle is right at every position of those sequences and a predictor reading evidence of strengthδ\\deltais not, so the two cross\.Table F\.8:The simulated ancestry process against the benchmark it was ported from\([Tian 2026](https://arxiv.org/html/2608.18576#bib.bib38)\), at all eight of its split times\.FS​TF\_\{ST\}is measured from the simulated panels rather than set, so agreement is a check on the demography, the coalescent draw and the estimator together\. Accuracy is the reference architecture’s, over three seeds\.Table F\.9:The U\-Net depth sweep on the synthetic process, at 6 depths and two switch densities, means over three seeds\. “Receptive field” is the convolutional span, measured by autograd rather than derived; with statistics pooled along the sequence the same measurement returns 4096 at every depth, which is the whole sequence\. Depth is what sets the receptive field here, and it also sets how many values each normalization statistic is taken over, so this is the one architecture in which the two cannot be varied separately\.Table F\.10:Normalization configurations of 13 published sequence\-labeling models across 4 domains whose labels come in long runs, read from each project’s source rather than from its paper\. “Exposed” means the criterion of Section[3](https://arxiv.org/html/2608.18576#S3)is met: statistics computed from the current input, along the sequence, at inference\. Two are\. Citations are to each model’s publication; the evidence for the row is the code, since the two can disagree \(Section[7](https://arxiv.org/html/2608.18576#S7)\)\. Each row’s source link, pinned to the commit that was read, and its provenance are in the releasedexposure\_survey\.json\.
Table F\.11:Accuracy lost by removing the long\-range blocks \(those that enlarge the receptive field; Section[4](https://arxiv.org/html/2608.18576#S4)\), per divergence level and normalization: ablating them from the trained network against retraining without them\. The pooled figures of Section[6](https://arxiv.org/html/2608.18576#S6)are means over these rows: 0\.3511 against 0\.0423 \(ratio 8\.3\) with statistics pooled along the sequence, and a ratio of 1\.2 per position\. Means over three seeds\.Table F\.12:The derived advantage of an oracle given the sequence’s class proportion,1/2​π​n1/\\sqrt\{2\\pi n\}, against the value computed exactly\. No quantity is fitted\. The approximation requiresn≫1n\\gg 1andp≪1p\\ll 1\(Section[3](https://arxiv.org/html/2608.18576#S3)\) and fails belown≈1n\\approx 1becauseπ¯\\bar\{\\pi\}is bounded in\[0,1\]\[0,1\]\.

Similar Articles

Sentence-Level Contextual Entrainment in Large Language Models

arXiv cs.CL

This paper extends contextual entrainment from token-level to sentence-level, showing that even counterfactual sentences in prompts increase their probability during inference. The effect decreases with model size and is driven by 2-4% of attention heads, which can be ablated without performance loss.

Representation Collapse in Sequential Post-Training of Large Language Models

arXiv cs.LG

This paper studies representation collapse in sequential post-training of large language models, showing that repeated adaptation stages compress internal representations, reducing plasticity and out-of-domain generalization. The authors propose lightweight interventions to preserve future learnability without sacrificing behavioral gains.