Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dependency Depth Bias in Deep Learning

Updated 4 July 2026
  • Dependency depth bias is a phenomenon where deep learning models select structured solutions based on how depth affects parameter interactions and training dynamics.
  • It is characterized by effective depth in classification and implicit low-rank bias in matrix factorization and unconstrained feature models.
  • Understanding these depth-induced dependencies helps inform network architecture design and training strategies for better generalization and stability.

Searching arXiv for papers on dependency depth bias, neural collapse, and depth-induced low-rank implicit bias. Dependency depth bias denotes a family of implicit-bias phenomena in deep learning in which optimization does not merely fit with the available nominal depth, but instead selects structured solutions shaped by how depth enters the parameterization and the training dynamics. In classification, one manifestation is a bias toward small effective depth, defined as the first layer at which nearest-class-center separability is achieved under stochastic gradient descent (Galanti et al., 2022). In deep unconstrained-feature models and deep linear matrix factorization, a distinct but related manifestation is that multiplicative depth induces an implicit low-rank bias: low-rank matrices propagate norm more efficiently through successive multiplications, and cross-layer coupling becomes endemic once depth is at least three, favoring low-rank alternatives to Neural Collapse or high-rank matrix fits (Garrod et al., 21 May 2026); (Shin et al., 5 Mar 2026). This suggests that dependency depth bias is best understood as a depth-driven restructuring of the optimization landscape, the induced dependencies among parameters and examples, and the effective complexity of the learned solution.

1. Core formulations and scope

Two technical lines of work make the notion precise in different settings. One line studies effective depth in nonlinear classifiers trained by SGD, using the earliest layer at which a nearest-class-center classifier achieves low error as the operative measure of depth (Galanti et al., 2022). A second line studies deep linear or UFM-style parameterizations, where the multiplicative structure itself creates coupled dynamics and favors low-rank solutions (Garrod et al., 21 May 2026); (Shin et al., 5 Mar 2026).

Setting Depth object Main depth effect
Classification with SGD ϵ\epsilon-effective depth SGD implicitly selects small effective depth
Deep UFM with multiclass cross-entropy Multiplicative head depth DD Depth induces implicit low-rank bias and favors softmax codes
Deep matrix completion Factorization depth LL Depth 3\geq 3 enforces coupling and promotes rank-1 convergence

In the classification formulation, the relevant question is when class structure becomes recoverable by a simple NCC rule. In the deep UFM and matrix-completion formulations, the relevant question is how multiplicative depth changes norm propagation, singular-value dynamics, and coupling among gradients. The common theme is that depth changes the dependencies that matter during optimization, rather than acting only as a static expressivity parameter.

2. Effective depth as the first layer of NCC separability

For a network of depth LL with partial feature maps

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),

effective depth is defined through nearest-class-center (NCC) separability. At layer ii, the induced classifier is

h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),

and the ϵ\epsilon-effective depth is

$d_S^\epsilon(h)=\min\Bigl\{i\in\{1,\dots,L\}\mid \err_S(\hat h_i)\le\epsilon\Bigr\},$

or DD0 if no such layer exists (Galanti et al., 2022).

This definition operationalizes a minimal-depth hypothesis: on a fixed dataset DD1, there is an integer DD2 such that if one trains any network of depth DD3 with SGD and weight decay, then adding extra layers beyond DD4 does not push back the first layer at which NCC separability occurs. The reported empirical pattern is that, as DD5 grows large, the NCC train-accuracy at intermediate layers saturates to near DD6 at a fixed layer DD7, and does so at about the same epoch for all deeper models (Galanti et al., 2022).

The same work connects this bias to generalization through the DD8-minimal NCC depth

DD9

Under two technical assumptions—uniformly distributed mistakes on a hold-out split and stochastic increase of the minimal depth needed to fit randomly corrupted labels—they prove a bound of the form

LL0

The substantive interpretation is that expected test error is controlled by whether the learned effective depth exceeds the depth required to fit a mixture of clean and random labels, rather than by nominal depth or parameter count alone (Galanti et al., 2022).

Empirically, the effective depth increases monotonically with label noise. On CIFAR10 with a depth-10 CONV-400 model, perfect NCC separability occurs at layer LL1 for LL2, at LL3 for LL4 and LL5, at LL6 for LL7, and at LL8 for LL9 (Galanti et al., 2022). This supports the interpretation that effective depth measures a nontrivial complexity axis that tracks the distinction between fitting signal and fitting noise.

3. Depth-induced low-rank bias in deep UFMs

In the deep unconstrained-feature model, a 3\geq 30-class classifier is represented by a learned feature matrix 3\geq 31 and a depth-3\geq 32 linear head with logits

3\geq 33

Training minimizes the unregularized multiclass cross-entropy

3\geq 34

Gradient flow drives 3\geq 35 only at infinite parameter norm; among all diverging solutions the dynamics select particular geometric configurations, yielding an implicit bias (Garrod et al., 21 May 2026).

The central mechanism is that, under balancedness, the factors 3\geq 36 grow in Frobenius norm in lockstep, so asymptotically the geometric degree of freedom is the direction of the combined logit matrix 3\geq 37 subject to 3\geq 38. For normalized factors,

3\geq 39

maximizing the logits’ magnitudes boils down to maximizing LL0 at fixed factor norms (Garrod et al., 21 May 2026).

The key linear-algebra fact is that, for fixed Frobenius norms, low-rank matrices have larger singular values and therefore suffer less decay under repeated multiplications. If all normalized layers share the same nonzero singular values LL1, then

LL2

As LL3 grows, concentrating singular-value mass on fewer modes increases LL4 exponentially in LL5. Comparing the full-rank Neural Collapse solution with a rank-LL6 solution gives

LL7

Thus low-rank structures achieve much larger logits for the same factor norms and hence smaller cross-entropy loss (Garrod et al., 21 May 2026).

Within this model, the asymptotic max-margin landscape changes with depth: the global optimum is not Neural Collapse but a rank-2 softmax code in the LL8 limit. This directly contradicts the idea that Neural Collapse is always the asymptotically preferred geometry in deep classifiers (Garrod et al., 21 May 2026).

4. Training dynamics, singular-value repulsion, and the Neural Collapse basin

To analyze finite-time behavior, the deep UFM study imposes a spectral or Hadamard initialization that fixes the singular vectors of all layers and the feature matrix to those of a Sylvester-Hadamard matrix, so only the singular values LL9 evolve. The resulting ODE is

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),0

with

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),1

where fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),2 is the core ETF Gram-difference matrix (Garrod et al., 21 May 2026).

In the linearized regime fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),3, the flow satisfies

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),4

and therefore

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),5

Larger modes thus grow relatively faster than smaller ones. The paper describes this as a rich-get-richer effect or singular-value repulsion, with low-rank structure emerging before significant norm growth (Garrod et al., 21 May 2026).

This dynamic mechanism reshapes the basin of attraction for Neural Collapse. In the shallow UFM with fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),6, the KL divergence to the ETF direction is a Lyapunov function and Neural Collapse is the unique attractor from any positive initialization. For fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),7, by contrast, the Neural Collapse direction becomes unstable for small fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),8: there is a threshold

fi(x)=gigi1g1(x),f_i(x)=g^i\circ g^{i-1}\circ\cdots\circ g^1(x),9

below which NC is repulsive under the linearized ODE. Alternative low-rank directions, including rank-2 softmax codes, acquire their own basins of attraction above a norm threshold, and the KL divergence to NC need not decrease monotonically and can diverge along certain gradient-flow trajectories (Garrod et al., 21 May 2026).

A further complication is that not all depth-adjacent effects point toward lower rank. For randomly initialized networks, increasing head width ii0 biases the initial logit derivative toward the ETF structure,

ii1

where ii2. By continuity, sufficiently large width causes the trajectory to spend an ii3 interval close to the NC direction before the depth-driven rich-get-richer effect can act (Garrod et al., 21 May 2026). A common misconception is therefore that depth alone completely determines the outcome; the reported result is instead a competition between depth-induced low-rank bias and width-induced stabilization of higher-rank NC-like geometry at early times.

5. Coupled dynamics and rank-1 bias in deep matrix completion

A second formalization of dependency depth bias appears in deep matrix factorization for matrix completion. Here the predictor is

ii4

and the loss is

ii5

Under gradient flow,

ii6

with ii7 and ii8 (Shin et al., 5 Mar 2026).

The distinction between shallow and deep models is formulated through coupled versus decoupled dynamics. Training is decoupled with respect to a partition ii9 if, for any entries from different parts,

h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),0

Otherwise the dynamics are coupled. For depth h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),1, disconnected observations can evolve independently. For depth h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),2, however, intermediate factors appear in every observed entry’s gradient, so unless a layer is initialized in a special diagonal form, gradients share parameters and therefore couple (Shin et al., 5 Mar 2026).

The depth-induced coupling theorem states that for any depth h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),3, if the layers are initialized by an absolutely continuous distribution such as i.i.d. Gaussian, then with probability h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),4 the gradients for any two distinct observed entries have nonzero inner product at initialization; hence the dynamics are coupled almost surely, regardless of h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),5 (Shin et al., 5 Mar 2026).

For block-diagonal observations and the initialization family

h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),6

the singular-value dynamics can be characterized explicitly. When h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),7, the solution retains multiple comparable singular values and need not drop rank. When h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),8 and initialization is generic, the nonzero singular values satisfy the implicit system

h^i(x)=argminc[C]  fi(x)μfi(Sc),μfi(Sc)=1Sc(x,y)Scfi(x),\hat h_i(x)=\arg\min_{c\in[C]}\;\bigl\|f_i(x)-\mu_{f_i}(S_c)\bigr\|, \quad \mu_{f_i}(S_c)=\frac1{|S_c|}\sum_{(x,y)\in S_c}f_i(x),9

with ϵ\epsilon0 as ϵ\epsilon1, implying ϵ\epsilon2 and stable rank ϵ\epsilon3 as ϵ\epsilon4 (Shin et al., 5 Mar 2026). In this block-diagonal setting, the paper concludes that converges to rank-1 if and only if the dynamics are coupled.

This is the paper’s strongest formulation of dependency depth bias: depth yields endemic coupling that biases toward simpler, rank-1 solutions. A plausible implication is that multiplicative depth can act as an inductive-bias control even when the nominal architecture remains heavily overparameterized.

6. Plasticity, generalization, and conceptual synthesis

The matrix-completion results also address loss of plasticity. In depth-2 models, pre-training on sparse or disconnected observations can fit the data while remaining high-rank, and a subsequent warm start on an augmented observation set can fail to reduce the rank, even though a cold start on the full set would produce a low-rank solution. A detailed ϵ\epsilon5 analysis shows exponential decay of the new-data loss while stable rank stays bounded away from ϵ\epsilon6 (Shin et al., 5 Mar 2026). By contrast, for ϵ\epsilon7, inherent coupling forces realignment at every stage, and numerical experiments show that deep models avoid plasticity loss and quickly reconverge to near rank ϵ\epsilon8.

Across the three formulations, several objective clarifications emerge. First, depth and effective depth are not interchangeable. A nominally deep model may behave as though it were shallow in the NCC sense because SGD finds the earliest layer at which classes separate (Galanti et al., 2022). Second, Neural Collapse is not universally the asymptotic endpoint of depth. In deep UFMs trained without regularization, the global optimum shifts toward rank-2 softmax codes as ϵ\epsilon9 (Garrod et al., 21 May 2026). Third, low-rank bias is not a generic consequence of any overparameterization; in matrix completion it depends on coupled dynamics, and in the block-diagonal case rank-1 convergence is equivalent to coupling (Shin et al., 5 Mar 2026).

These works therefore place dependency depth bias at the intersection of optimization geometry, representation collapse, and inductive bias. In one direction, depth can be effectively ignored because SGD attains NCC separability as early as possible; in another, depth fundamentally changes the training dynamics because successive multiplications and shared parameters favor low-rank norm propagation or cross-entry coupling. This suggests that the term is best reserved for situations in which depth changes which dependencies are active during learning—between layers, singular modes, classes, or observed entries—and thereby changes the selected solution even when many solutions interpolate the data.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Dependency Depth Bias.