Deep Delta Learning
Yifan Zhang, Yifeng Liu, Mengdi Wang, Quanquan Gu
TL;DR
Deep Delta Learning (DDL) addresses the rigidity of additive skip connections in deep residual networks by introducing the Delta Operator, a learnable, rank-1 perturbation of the identity controlled by a data-dependent direction $\mathbf{k}(\mathbf{X})$ and gate $\beta(\mathbf{X})$. This operator yields updates of the form $\mathbf{X}_{l+1} = \mathbf{A}(\mathbf{X}_l)\mathbf{X}_l + \beta(\mathbf{X}_l)\mathbf{k}(\mathbf{X}_l)\mathbf{v}(\mathbf{X}_l)^{\top}$ with $\mathbf{A}(\mathbf{X}) = \mathbf{I} - \beta(\mathbf{X}) \mathbf{k}(\mathbf{X})\mathbf{k}(\mathbf{X})^{\top}/(\mathbf{k}(\mathbf{X})^{\top}\mathbf{k}(\mathbf{X})+\epsilon)$, enabling a continuum of transformations from identity to projection to reflection. The paper provides a comprehensive spectral analysis showing how $\beta$ shapes the eigenstructure, discusses the lift to matrix-valued states, and connects the Delta Rule for residual learning to existing DeltaNet architectures, thereby enriching the expressive power of deep networks while preserving training stability. By unifying these geometric operations in a differentiable module, DDL offers a principled way to model non-monotonic dynamics and potentially mitigate feature-accumulation issues inherent to traditional residuals. The approach has implications for memory-augmented designs, dynamical-system perspectives on deep learning, and architectures that require adaptive subspace manipulation.
Abstract
The efficacy of deep residual networks is fundamentally predicated on the identity shortcut connection. While this mechanism effectively mitigates the vanishing gradient problem, it imposes a strictly additive inductive bias on feature transformations, thereby limiting the network's capacity to model complex state transitions. In this paper, we introduce Deep Delta Learning (DDL), a novel architecture that generalizes the standard residual connection by modulating the identity shortcut with a learnable, data-dependent geometric transformation. This transformation, termed the Delta Operator, constitutes a rank-1 perturbation of the identity matrix, parameterized by a reflection direction vector $\mathbf{k}(\mathbf{X})$ and a gating scalar $β(\mathbf{X})$. We provide a spectral analysis of this operator, demonstrating that the gate $β(\mathbf{X})$ enables dynamic interpolation between identity mapping, orthogonal projection, and geometric reflection. Furthermore, we restructure the residual update as a synchronous rank-1 injection, where the gate acts as a dynamic step size governing both the erasure of old information and the writing of new features. This unification empowers the network to explicitly control the spectrum of its layer-wise transition operator, enabling the modeling of complex, non-monotonic dynamics while preserving the stable training characteristics of gated residual architectures.
