Xiaol.x
AI-assisted summary of Transformers Are Wide—But Their Feedback Is Narrow | Full-Bandwidth Transformer Explained — original source. Check the original for full context.
Source published:
Key ideas
- The Full-Bandwidth Transformer addresses the bottleneck in standard autoregressive decoding by feeding the prior top-layer state directly into the next token's input layer via an asymmetric gate, expanding reachability from a triangle Θ(Tℓ) to a rectangle Θ(TL). (0:00)
- To preserve parallel pretraining without sequential recurrence, the architecture uses a Jacobi-style multi-pass training schedule, decoupling sequence length from feedback depth. (5:56)
- Replacing just 3% of two-pass training batches with three-pass batches prevents hidden state oscillations and stabilizes validation loss across up to 30 iterative passes. (7:39)
- Linear probing shows near-perfect decodability of global context features at layer zero under latent feedback, though base-model gains tend to diminish after standard instruction tuning. (8:30)
Detailed notes
## Background Published on YouTube by channel Xiaol.x on August 23, 2026, this visual lesson explains the mathematics, intuitions, and training mechanics behind the Full-Bandwidth Transformer paper (arXiv:2608.08888). According to the video description, it illustrates how latent feedback recirculates top-layer hidden states into the next token's input to overcome the narrow discrete bottleneck of standard autoregressive decoding.
## TL;DR Standard autoregressive transformers squeeze their rich, high-dimensional top-layer hidden states through a single sampled discrete token, leaving past computations 'depth-frozen' in the KV cache without the ability to receive fresh computational depth. The Full-Bandwidth Transformer addresses this by introducing asymmetric latent feedback, where the previous top-layer state provides the value and the incoming token embedding acts as a multiplicative gate, expanding reachability from a triangle $\Theta(T\ell)$ to a rectangle $\Theta(TL)$ while keeping serial depth constant. To bypass the sequential training bottleneck of recurrent feedback, the model uses Jacobi-style multi-pass parallel training with a prefix mix-in objective. Adding as little as 3% three-pass batches stabilizes hidden state updates into a contraction-like plateau over extended inference passes, enabling high linear probe decodability at layer zero and outperforming standard decoding baselines up to 1B parameters.
## Atmosphere & style The presentation carries the deliberate, lucid precision of an advanced graduate lecture or formal theoretical walkthrough, complemented by Lean 4 visualizations and clean architectural diagrams. It maintains a measured, intellectually rigorous tone that methodically dismantles common assumptions—such as the belief that the KV cache already solves depth routing—before rebuilding the solution from first principles. The narrative arc moves smoothly from diagnostic friction to elegant algebraic formulation, tempering enthusiasm with clear-eyed scientific humility regarding heuristic schedules, model scale boundaries, and instruction-tuning limitations.
## Bulletin - [00:00](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=0s) The Full-Bandwidth Transformer addresses the bottleneck in standard autoregressive decoding by feeding the prior top-layer state directly into the next token's input layer via an asymmetric gate, expanding reachability from a triangle Θ(Tℓ) to a rectangle Θ(TL). - [05:56](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=356s) To preserve parallel pretraining without sequential recurrence, the architecture uses a Jacobi-style multi-pass training schedule, decoupling sequence length from feedback depth. - [07:39](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=459s) Replacing just 3% of two-pass training batches with three-pass batches prevents hidden state oscillations and stabilizes validation loss across up to 30 iterative passes. - [08:30](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=510s) Linear probing shows near-perfect decodability of global context features at layer zero under latent feedback, though base-model gains tend to diminish after standard instruction tuning.
## Key takeaways - [00:00](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=0s) Standard transformers suffer from an architectural paradox: attention is wide across past tokens, but the feedback between sequential decoding steps is squeezed through a single discrete token. - [00:50](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=50s) The KV cache preserves key and value vectors across context but leaves computation 'depth-frozen' because attention layers cannot route deeper past representations downward to lower layers. - [01:44](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=104s) Chain-of-thought prompting functions as a discrete scratchpad, transmitting at most log2(|V|) bits per token rather than leveraging the rich, continuous d-dimensional activation vector. - [02:37](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=157s) The asymmetric latent-feedback gate multiplies the projected prior top-layer state by a sigmoid-gated token embedding, preventing the model from degenerating into a token-only bypass shortcut. - [03:23](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=203s) Latent feedback introduces no new factual information; its primary advantage is computational accessibility, enabling finished computations to receive a fresh depth budget through the full transformer stack. - [04:17](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=257s) Direct latent routing expands computational reachability from a causal triangle of volume Θ(Tℓ) to a full rectangle of Θ(TL), all while keeping serial execution depth per token at O(L). - [05:07](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=307s) Exact recurrent training destroys sequence-level parallel teacher forcing, creating a dilemma for training latent feedback on large datasets. - [05:56](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=356s) Jacobi-style temporal parallelism restores training efficiency by running K iterative forward passes across the sequence, where each pass shifts and fuses the previous pass's top states in parallel. - [06:48](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=408s) The multi-pass training loss preserves first-pass prefill behavior alongside feedback passes, and a prefix mix-in strategy matches the mixed plain-and-feedback input distribution seen at inference. - [07:39](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=459s) A tiny injection of deeper training—swapping just 3% of two-pass batches with three-pass batches—induces contraction-mapping-like stability over extended recurrence horizons. - [08:30](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=510s) Linear probes at layer zero confirm immediate access to sequence completion tracking and memory recall, demonstrating representational availability of prior top-layer computation. - [09:28](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=568s) The architecture introduces depth renewal with minimal overhead—only two projection matrices—though evaluated scales currently stop at 1 billion parameters and empirical gains attenuate after instruction tuning.
## Detailed walkthrough ### [00:00](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=0s) Wide Attention, Narrow Feedback
Transformers exhibit a fundamental architectural paradox: while self-attention permits a model to look across thousands of tokens in context, the channel connecting consecutive decoding steps is squeezed through an extraordinarily narrow bottleneck. At any step, the previous token's top layer retains a high-dimensional vector packed with nuanced computational state—capturing internal uncertainty, partial arithmetic calculations, and emerging generation plans. In standard autoregressive decoding, however, the vocabulary projection head flattens this rich continuous vector into a discrete probability distribution, samples a single word token, and passes only that sampled token's lookup embedding back into the input layer for the next step.
```mermaid flowchart TD accTitle: Standard Decoding vs Full-Bandwidth Latent Feedback accDescr: Diagram contrasting how standard decoding compresses the top-layer hidden state through a single discrete token versus the latent-feedback gating mechanism.
subgraph Standard["Standard Decoding (Discrete Bottleneck)"] H_prev["Top Hidden State: h_(t-1)"] --> Head["Vocab Projection Head"] Head --> Sample["Sampled Word Token: w_t"] Sample --> Embed["Token Embedding: e_t"] Embed --> NextL0["Next Layer 0 Input: x_t"] end
subgraph LatentFeedback["Full-Bandwidth Latent Feedback"] TopH["Top State: h_(t-1)"] --> ValueBranch["Value Branch: W_U * h_(t-1)"] TokE["Token Embedding: e_t"] --> GateBranch["Gate Branch: σ(W_G * e_t)"] ValueBranch --> Mult["Hadamard Product (⊙)"] GateBranch --> Mult Mult --> U_t["Fused Input: u_t"] end ```
The resulting system is "horizontally wide across tokens, but vertically narrow across steps." The core dilemma is not whether representations of past inputs exist, but whether fully processed, top-tier computation can be recirculated back to the foundation of the network to receive a brand-new depth budget.
[00:50](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=50s) Why the KV Cache Leaves Computation "Depth-Frozen"
A frequent initial reaction to this diagnosis points to the key-value (KV) cache: does the KV cache not already preserve the model's past activations across context? While the cache reliably preserves key and value vectors at each individual layer, its geometry imposes strict constraints on computational routing. During the computation of token $t$ at layer $\ell$, attention is restricted to reading states generated at earlier positions $t'$ at or below depth $\ell$. It cannot reach into deeper past layers and transport those high-level representations downward to lower layers.
Because the top-layer output has no higher attention layer above it in which to be stored, the model's reachable computational set is fundamentally triangular—spanning prior tokens $t' < t$ and strictly lower depths $\ell' < \ell$, with a total volume scaling as $\Theta(T \ell)$. At the foundational input layer ($\ell = 0$), this reachable history shrinks to virtually nothing. Persistence of activations in memory is therefore entirely distinct from renewing their computational depth; the earlier work remains what the paper characterizes as "depth frozen."
[01:44](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=104s) Chain of Thought as a Discrete Scratchpad
Historically, autoregressive language models circumvent this vertical barrier through chain-of-thought (CoT) prompting and reasoning traces. To pass a partial remainder, sub-goal, or unresolved hypothesis forward in time, the model is forced to verbalize it explicitly as intermediate text tokens that future decoding positions can read through attention. - For instance, when dividing $137 / 500$, an extended trace writes out intermediate long division steps sequentially before arriving at $0.274$. - While effective, this communication protocol relies on a discrete interface: each generated token can distinguish at most $|V|$ possibilities, transmitting roughly $\log_2 |V|$ bits of information. - By contrast, the pre-sampling top-layer activation holds $d$ continuous coordinates. While not carrying infinite information, standard decoding bottlenecks reusable computation through a single discrete symbol.
[02:37](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=157s) The Asymmetric Latent-Feedback Gate
The architecture resolves this bottleneck through a mechanism termed *latent feedback*. Rather than feeding only the static token embedding to the bottom layer, the next input vector $u_t$ combines the prior top-layer state with the current token representation via coordinate-wise gating:
$$u_t = \left(W_U h_{t-1}\right) \odot \sigma\left(W_G e_t\right)$$
In this formulation, the hidden state $h_{t-1}$ acts as the underlying value, while the incoming token embedding $e_t$ serves strictly as the gate.
This strict asymmetric design choice prevents a failure mode inherent to simple addition. Had the architecture merely added a projected state to the token embedding ($W_U h_{t-1} + e_t$), an existing pretrained checkpoint could easily learn to zero out or suppress the latent pathway, falling back onto the familiar token-only shortcut. Multiplicative gating removes that degenerate escape hatch: if the latent value is zeroed or dropped, the entire input vanishes. The token maintains control over which coordinates are selected and amplified, but it cannot inject additive content to bypass the latent state.
[03:23](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=203s) Information vs. Computational Accessibility
This feedback loop requires an important conceptual clarification: latent feedback introduces zero new factual information into the system. The latent state $h_{t-1}$ is a purely deterministic function of the preceding token history and the static network weights; it contains no facts that were not already fully determined by the context.
The actual advantage lies in *computational accessibility*. Extracting a high-level semantic property directly from raw tokens typically requires burning through multiple transformer layers. Because the preceding top-layer state has already spent that operational depth, routing it directly into layer zero allows that history-determined state to be processed through the entire transformer stack a second time. The process functions like an elevator returning a completed worksheet from the top floor of an office directly back to the ground floor: no new paper enters the building, but finished work becomes immediately accessible to a fresh sequence of transformations.
[04:17](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=257s) Expanding Reachability from a Triangle to a Rectangle
This architectural modification alters the reachability geometry of the transformer stack. Under standard causal attention, reachability is bounded by the causal triangle:
$$\{(t', \ell') \mid t' < t,\; \ell' < \ell\}$$
By introducing a single directed edge from the previous top state $h_{t-1}$ to the current layer zero input $u_t$, computation moves upward through the layers, and the current token subsequently writes these newly updated representations into every layer's KV cache. Propagated across sequential positions, every layer gains direct access to past computations originating at any depth from $0$ through $L$. The reachable set transforms from a triangle of size $\Theta(T \ell)$ into a full rectangle of size $\Theta(TL)$.
Crucially, the asymptotic serial depth of the network remains entirely unchanged. Generating each token still requires evaluating a single $L$-layer transformer stack; across $T$ tokens, serial computation remains $\mathcal{O}(TL)$. The information channel across time steps has widened, but the underlying execution depth per step remains constant.
```mermaid flowchart LR accTitle: Computational Reachability Geometry accDescr: Comparison between standard attention's triangular reachability and latent feedback's rectangular reachability.
subgraph StandardAttention["Standard Transformer: Triangle Θ(Tℓ)"] direction TB L_top["Layer L (Depth Frozen)"] -.->|"Cannot route down"| L_0["Layer 0"] T_past["Past Tokens t'"] -->|"Reads only ℓ' < ℓ"| T_curr["Current Token t"] end
subgraph FullBandwidth["Full-Bandwidth Transformer: Rectangle Θ(TL)"] direction TB TopState["Past Top State h_(t-1)"] ==>|"Latent Feedback Edge"| BotInput["Layer 0 Input u_t"] BotInput -->|"Vertical Pass"| CacheWrite["All Layers (0 to L) Cached"] CacheWrite -->|"Full Access"| NextStep["Position t Accesses All Depths"] end ```
[05:07](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=307s) The Recurrent Training Dilemma
While the inference-time recurrence is clean, it introduces a severe roadblock during model pretraining. Because input $u_t$ depends directly on $h_{t-1}$, computing $u_t$ requires waiting for the forward pass at position $t-1$ to finish. Training this chain sequentially ($h_1 \to u_2 \to h_2 \to u_3$) would force pretraining to execute one step at a time, discarding parallel teacher forcing—the primary computational advantage that makes large-scale transformer pretraining practical.
Furthermore, standard foundation models have never encountered their own top-level hidden states in their bottom input slots, meaning latent feedback cannot simply be activated zero-shot at test time. The training method must therefore satisfy two competing demands: expose the model to recurrently fused inputs while maintaining position-wide parallel execution.
[05:56](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=356s) Temporal Parallelism via Jacobi-Style Multi-Pass Training
The architecture resolves this tension through *temporal parallelism*, structured as a Jacobi-style fixed-point iteration: 1. **Pass 1 (Parallel Baseline):** Standard parallel teacher forcing runs across the full sequence. Every token position receives its base token embedding simultaneously, and all positions compute their layer stacks in parallel. 2. **Pass 2 (Single-Step Recurrence):** The top-layer states generated in Pass 1 are shifted right by one position ($h_{t-1}^{(1)}$ aligned with position $t$), fused with the fixed token embeddings via the gating equation, and fed into a second fully parallel forward pass across all positions. 3. **Pass 3+ (Iterative Deepening):** The process repeats, shifting and fusing the top states produced by Pass 2 to run Pass 3 across all tokens concurrently.
Through this formulation, the sequential axis is reduced to a tiny number of passes $K$, completely decoupled from sequence length $T$. Running $K$ passes explicitly trains a recurrent feedback horizon of $K - 1$ steps while preserving parallel matrix multiplication across all sequence tokens within each pass.
[06:48](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=408s) The Multi-Pass Objective and Prefix Mix-In
The training loss preserves standard next-token prediction across the iterative passes. The total loss retains the initial pass loss and adds the unweighted average of the subsequent feedback passes:
$$\mathcal{L} = \mathcal{L}^{(1)} + \frac{\lambda}{K-1} \sum_{k=2}^{K} \mathcal{L}^{(k)}$$
In the reported experiments, $\lambda$ is set to $1$. Retaining the first pass ($\mathcal{L}^{(1)}$) is vital: it ensures the model retains its native prefill behavior when ingesting raw prompt tokens prior to generating recurrent continuations. Backpropagating through subsequent passes trains the hidden states to remain stable under repeated reuse, albeit at the expense of higher activation memory.
To mirror real-world inference—where an initial prompt sequence is processed plain before soft latent generation begins—training incorporates a *prefix mix-in* strategy. A split point is sampled randomly along the training sequence: tokens prior to this boundary remain plain token embeddings, while tokens in the suffix receive fused latent feedback. The underlying loss calculation remains identical, but the model is trained directly on the mixed input distribution it faces at inference time.
[07:39](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=459s) The 3% Stabilization Phenomenon
Empirical evaluation of the multi-pass training schedule reveals a striking dynamical property. When trained on a mix of 75% single-pass and 25% two-pass batches ($K=2$), the model behaves cleanly at its trained horizon; however, if evaluated through extended recurrence passes at inference, its validation loss degrades and the successive hidden state updates begin to oscillate violently.
Remarkably, replacing merely 3% of those two-pass batches with three-pass batches ($K=3$) eliminates this divergence entirely: - Validation loss remains completely stable through 30 diagnostic iterative passes. - The norm of the hidden state updates ($\|h^{(k)} - h^{(k-1)}\|$) decays smoothly toward a tight, low plateau. - This behavior strongly resembles a contraction mapping converging toward a stable fixed point.
While not constituting a mathematical proof of contractivity or establishing a global Lipschitz bound, the experimental result demonstrates that a tiny fraction of higher-order supervision teaches the underlying transformation to maintain stability over recurrent horizons far exceeding those seen during training.
[08:30](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=510s) Mechanistic Probing and Task Results
To confirm that the performance gains stem from genuine depth reuse rather than standard optimization artifacts, the authors perform linear probing across the intermediate residual states of each layer: - In standard prompt prefill, the final token enters layer zero as an isolated embedding; linear probes trained to detect global context properties perform near chance until multiple layers have reconstructed the global state. - Under recurrent prefill, injecting the prior top summary directly into layer zero allows linear probes to decode sequence completion tracking at 99.6% accuracy and delayed memory recall at 100% accuracy right at layer zero. - While probing demonstrates representational *availability* rather than guaranteed *causal use*, downstream evaluations confirm functional benefits: soft latent feedback consistently outperforms standard decoding across all tested base-model benchmarks at both evaluated model scales.
[09:28](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=568s) The Transferable Idea: Depth Renewal
The Full-Bandwidth Transformer sits alongside a broader family of architectures aimed at expanding temporal computation—such as the Feedback Transformer, $T^2$-MLR, Latent Recurrent Transformers, PonderLM-2, and Loop Transformers. Its primary distinction is its extreme minimalism: it introduces only two $d \times d$ projection matrices outside the main transformer stack, leverages Jacobi-style parallel multi-pass training, and maintains standard per-token serving mechanics.
The authors note several clear empirical bounds to keep in mind: - Evaluated models stop at 1 billion parameters. - Multi-pass batch mix schedules remain heuristic. - High linear probe decodability does not prove the model causally relies on those features during generation. - The reduction in base-model reasoning trace lengths tends to wash out following standard instruction tuning.
The central takeaway is architectural: latent feedback provides a mechanism for *depth renewal* of already determined computation. Rather than attempting to introduce new information, it establishes an efficient pathway through the network's computation graph.
## Notable quotes > [00:00](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=0s) horizontally wide across tokens, but vertically narrow across steps.
> [00:50](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=50s) Persistence of activations in memory is therefore entirely distinct from renewing their computational depth; the earlier work remains what the paper characterizes as "depth frozen."
> [01:44](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=104s) To pass a partial remainder, sub-goal, or unresolved hypothesis forward in time, the model is forced to verbalize it explicitly as intermediate text tokens that future decoding positions can read through attention.
> [02:37](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=157s) In this formulation, the hidden state $h_{t-1}$ acts as the underlying value, while the incoming token embedding $e_t$ serves strictly as the gate.
> [02:37](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=157s) The token maintains control over which coordinates are selected and amplified, but it cannot inject additive content to bypass the latent state.
> [03:23](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=203s) latent feedback introduces zero new factual information into the system.
> [03:23](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=203s) The process functions like an elevator returning a completed worksheet from the top floor of an office directly back to the ground floor: no new paper enters the building, but finished work becomes immediately accessible to a fresh sequence of transformations.
> [04:17](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=257s) The reachable set transforms from a triangle of size $\Theta(T \ell)$ into a full rectangle of size $\Theta(TL)$.
> [05:56](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=356s) Running $K$ passes explicitly trains a recurrent feedback horizon of $K - 1$ steps while preserving parallel matrix multiplication across all sequence tokens within each pass.
> [08:30](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=510s) While probing demonstrates representational availability rather than guaranteed causal use, downstream evaluations confirm functional benefits: soft latent feedback consistently outperforms standard decoding across all tested base-model benchmarks at both evaluated model scales.
> [09:28](https://www.youtube.com/watch?v=aT3DSgHKMOs&t=568s) latent feedback provides a mechanism for depth renewal of already determined computation.
## Mentioned Xiaol.x, Full-Bandwidth Transformer, Lean 4, Leanim, arXiv, Jacobi, Feedback Transformer, T^2-MLR, Latent Recurrent Transformers, PonderLM-2, Loop Transformers
## Video description Transformers can attend across thousands of past tokens—but between decoding steps, their rich hidden state is squeezed through a single sampled token.
This visual lesson explains the mathematics and intuition behind the Full-Bandwidth Transformer: a latent-feedback architecture that returns the previous top-layer state to the next token’s input.
You’ll learn:
- Why the KV cache preserves computation but leaves it “depth-frozen” - How latent feedback renews computation depth - Why the token acts as a gate while the hidden state carries value - How reachability expands from a triangle, Θ(Tℓ), to a rectangle, Θ(TL) - Why exact recurrent training destroys token parallelism - How Jacobi-style multi-pass training restores parallel teacher forcing - Why just 3% three-pass batches dramatically improve stability - What the experiments demonstrate—and what they do not prove
Chapters
00:00 Wide attention, narrow feedback 00:50 Why the KV cache is not enough 01:44 Chain of thought as a discrete scratchpad 02:37 The asymmetric latent-feedback gate 03:23 Information versus computational accessibility 04:17 From a reachability triangle to a rectangle 05:07 Why exact recurrent training is sequential 05:56 Temporal parallelism and Jacobi-style passes 06:48 The multi-pass objective and prefix mixin 07:39 Why 3% deeper batches improve stability 08:30 Mechanistic probes and task results 09:28 The transferable idea: depth renewal
Paper: https://arxiv.org/abs/2608.08888
Visualized with Lean 4 and Leanim using compiled mathematics and official paper figures.
#Transformers #MachineLearning #DeepLearning #AIResearch #LLM
[Source](https://www.youtube.com/watch?v=aT3DSgHKMOs)