Tucker Bottleneck Attention for Multi-Dimensional Sequence Modeling

arXiv:2610.09090 · cs.LG · Submitted 2026-10-06 · Read on arXiv

Listen

Radio episode about this paper

Transcript

Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.

Tom: Today's paper: "Tucker Bottleneck Attention for Multi-Dimensional Sequence Modeling".

Jane: The gist The quadratic cost of self-attention limits scalability to long sequences from multidimensional data, and Tucker bottleneck attention (TuBA) exploits low-rank tensor structure for efficient global token mixing,

Tom: First, who's behind it and why it matters.

Paper summary: Tom: So we’ve looked at the setup, and now let’s go over what the authors are claiming in this paper about Tucker Bottleneck Attention for Multi-Dimensional Sequence Modeling.

Jane: The main thrust is that standard self-attention has a quadratic cost that limits scalability when dealing with long sequences from multidimensional data Jane. They propose introducing TuBA, which exploits low-rank tensor structure to perform efficient global token mixing Jane.

Lu: Specifically, they take hidden tensors and project them into compact Tucker cores using learned mode-wise read factors, then perform multi-head self-attention on those cores before writing the updates back to the ambient space Lu. This whole process is designed to enable subquadratic computation Lu.

Meng: So it’s a compression strategy: you compress the input tensor into a smaller core for the attention part and then expand it back out at the end, which they call writing updates back to the ambient space Meng.

Tom: Exactly. The paper claims this mechanism is key because of how hidden representations exhibit approximate low-rank structure and lie on low-dimensional manifolds Tom. This structural prior provides an efficient way to handle global token mixing without relying on the full quadratic cost of traditional attention Tom.

Jane: They also show that they can extend this concept to autoregressive tensor generation by combining bidirectional interactions within those cores with causal attention across those cores Jane. That lets the model predict the next tensor while looking at what came before it Jane.

Lalam: It’s neat that they link this to Tucker representations, showing a rank-based least-squares Tucker approximation of a tensor X into C times U times D Lalam. This gives them a solid mathematical foundation for their approach Lalam.

Meng: I need to know how much information is lost in that compression, because if the core is too small, we might just end up with poor quality results regardless of the speedup Meng.

Tom: The paper claims that they can get unique least-squares Tucker cores for associated factors using learned read projections and produces a Tucker-structured update in a potentially distinct output subspace Tom. That means the compression isn't just random; it’s guided by what the model learns Tom.

Jane: So the compression is structured, not just arbitrary. It’s informed by the tensor structure itself, which is what makes it powerful for this specific kind of data Jane. This moves away from treating attention as a generic black box and toward something more specialized Jane.

Lu: The idea that untied read and write factors can produce different mappings than tied factors at the same core size is important for understanding the expressive power of TuBA Lu. It shows that the way you set up those factor matrices really dictates what kind of attention you get out Lu.

Meng: So if they find these unique cores, it means we have a better handle on controlling the model’s behavior during training, which is something I can use when I’m trying to tune models Meng. But what about the computational cost scaling when we move from one core size to another?

Tom: They give us an analysis of the computational complexity as O(NRd¯ + R 2d + Rd two), which is asymptotically lower than the O(N squared d) cost of standard self-attention whenever R is smaller than N Tom <ref:2610.09090#pg3>.

Jane: And they demonstrate that for practical applications like video prediction and weather forecasting, this method delivers favorable accuracy-efficiency trade-offs over standard and other efficient attention models Jane.

Lalam: So the paper is essentially positioning TuBA as a way to leverage the low-rank structure of hidden representations to get both speedup and accuracy gains simultaneously Lalam. It’s not just one or the other; it’s about finding that sweet spot where they meet Lalam.

Meng: So they are claiming this is a viable path forward for handling the quadratic cost problem in long sequence modeling, provided you can manage the compression parameters well Meng. That sounds like a practical engineering challenge Meng.

Conclusion: Tom: Alright, to wrap up this discussion on "Tucker Bottleneck Attention for Multi-Dimensional Sequence Modeling," we’ve covered the main points of what they claim.

Jane: The core idea is that TuBA uses low-rank tensor structure to achieve subquadratic computation through a compact Tucker core Jane. It works by projecting tensors into these cores, attending on them, and then writing the results back out Jane.

Lu: They showed this isn't just a theoretical curiosity; it’s grounded in established tensor representations like the Tucker approximation of a tensor X ≈ C times U times D Lu.

Meng: And for deployment, they have shown concrete results on real tasks like video prediction and weather forecasting where it outperformed other models with significant efficiency gains Meng.

Tom: The implication is that we can now expect more attention mechanisms to be designed around the idea of using low-rank structure as an inductive bias Tom. Instead of just accepting quadratic cost, we should be actively looking for ways to constrain the model's interaction space using tensor priors Tom.

Jane: It suggests that the choice of tensor size and rank is a crucial parameter that controls how much accuracy you get versus how much computation you spend Jane. This gives researchers a new knob to tune for balancing those two factors Jane.

Lalam: And for me, this paper confirms that low-rank Tucker cores can indeed outperform full-rank attention in certain scenarios Lalam. It validates the idea that structure matters a lot in sequence modeling Lalam.

Lu: This opens up avenues for future work, like investigating adaptive rank selection and extending TuBA to long one-dimensional sequences where the choice of tensorization becomes an additional modeling decision Lu.

Meng: So for production AI, it means we need to keep looking at these low-rank tensor methods as viable alternatives when sequence lengths become too large for standard attention mechanisms Meng. We need to ensure those compression parameters are robust enough for real-world deployment Meng.

Tom: That’s the gist of what they’ve shown here about TuBA and how it tackles the quadratic cost problem in long sequence modeling Tom.

Ryan Solgi, Parsa Madinei, Zheng Zhang

University of California-Santa Barbara

cs.LG

Submitted: 2026-10-06

Updated: 2026-10-06

License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/

Importance score: 89/100

The gist: The gist The quadratic cost of self-attention limits scalability to long sequences from multidimensional data, and Tucker bottleneck attention (TuBA) exploits low-rank tensor structure for efficient

Key concepts

Tucker Bottleneck Attention (TuBA)
TuBA uses low-rank tensor structures to efficiently mix tokens globally. It projects high-dimensional hidden tensors into compact Tucker cores, performs multi-head self-attention on these smaller cores, and then maps the result back to the original space. This method avoids the quadratic cost of standard attention by exploiting inherent data structure.
Low-Rank Tensor Structure
This concept refers to the idea that complex data representations can be approximated by simpler, lower-dimensional structures. By projecting hidden tensors into compact Tucker cores, TuBA assumes this low-rank structure exists in the data. This allows for efficient global token mixing without needing to process every possible pair of tokens.
Subquadratic Computation
Standard self-attention scales quadratically with sequence length (N^2). TuBA achieves subquadratic complexity because the attention mechanism is performed on compact cores rather than the full sequence. This reduction in computational cost makes modeling very long sequences from multidimensional data feasible.
Autoregressive Extension
This extension adapts TuBA for sequential generation tasks. It combines bidirectional interactions within the Tucker cores with causal attention across these cores. This allows the model to jointly predict elements of the next tensor while correctly conditioning on all preceding tensors in a sequence.

Terminology

Summary

The gist The quadratic cost of self-attention limits scalability to long sequences from multidimensional data, and Tucker bottleneck attention (TuBA) exploits low-rank tensor structure for efficient global token mixing, enabling subquadratic computation.

How it works

  1. TuBA projects hidden tensors into compact Tucker cores using learned mode-wise read factors, performs multi-head self-attention on the cores, and writes updates back to the ambient space pg3, TuBA projects hidden tensors into a compact Tucker core using learned mode-wise read factors, performs multi-head self-attention on the cores, and writes updates back to the ambient space>

  2. The process involves projecting a multidimensional hidden tensor X into a compact Tucker core C using learned mode-wise factor matrices An, Bn pg4, TuBA learns read and write factors An, Bn in R In x rn for each token axis n = 1,..., D>

  3. The core C is flattened to C ∈ R × d, and standard multi-head self-attention is applied to the slots: C′ = MHSA(C) pg5, TuBA applies standard multi-head self-attention to these slots>

  4. The output Y is obtained by mapping this tensor back to the ambient space through learned write factors: Y = C′ ×1 B1 ×2 · · · ×D BD pg6, The output of the TuBA layer, Y, is obtained by mapping this tensor back to the ambient tensor space through the learned write factors>

Key Interpretations and Properties

A high-order tensor view for efficient attention. We introduce TuBA, which exploits low-rank tensor representations to perform global token mixing in a compact Tucker core at subquadratic cost pg2, We introduce TuBA, which exploits low-rank tensor representations to perform global token mixing in a compact Tucker core at subquadratic cost>

Interpretation and expressivity of TuBA. We show that TuBA’s learned read projection yields a unique least-squares Tucker core for associated factors, while its write projection produces a Tucker-structured update in a potentially distinct output subspace pg2, We show that TuBA’s learned read projection yields a unique least-squares Tucker core for associated factors, while its write projection produces a Tucker-structured update in a potentially distinct output subspace>

TuBA contains standard MHSA as a full-rank special case: when rn = In and An = Bn = I for every n, it reduces exactly to MHSA over the N flattened tokens pg4, TuBA contains standard MHSA as a full-rank special case: when rn = In and An = Bn = I for every n, it reduces exactly to MHSA over the N flattened tokens">

"Theorem 1 (Expressivity of untied read and write factors). For N > 1 and the same Tucker ranks, hidden dimension, and heads, with MHSA as in Eq. (1), Ftied ⊊ Funtied pg3, Theorem 1 shows that untied factors represent mappings that tied factors cannot at the same core size>

Computational and Experimental Results

TuBA reduces error and computation by up to 24.7% and 66.6% for video prediction and 37.1% and 85.1% for autoregressive weather forecasting, with speedups up to 4.27× pg1, Compared to standard self-attention, TuBA reduces error and computation by up to 24.7% and 66.6% for video prediction and 37.1% and 85.1% for autoregressive weather forecasting, with speedups up to 4.27×">

Low-rank Tucker cores and multi-frame generation also outperform full-rank attention and frame-by-frame generation, respectively pg1, Low-rank Tucker cores and multi-frame generation also outperform full-rank attention and frame-by-frame generation, respectively">

TuBA’s computational complexity is O(NRd¯ + R 2d + Rd 2), which is asymptotically lower than the O(N 2d + Nd 2) cost of standard self-attention whenever R = o(N), i.e., R/N → 0 as N → ∞ pg7, TuBA’s computational complexity is O(NRd¯ + R 2d + Rd 2), which is asymptotically lower than the O(N 2d + Nd 2) cost of standard self-attention whenever R = o(N), i.e., R/N → 0 as N → ∞">

The core R = 1287 attains the best MSE, SSIM, PSNR, and LPIPS pg18, The core R = 1287 attains the best MSE, SSIM, PSNR, and LPIPS">

Autoregressive TuBA achieves the lowest mean NRMSE and the lowest error on every individual field reported in Table 3 pg9, Autoregressive TuBA achieves the lowest mean NRMSE and the lowest error on every individual field reported in Table 3">

Future Directions

Future work could investigate adaptive rank selection and extend TuBA to long one-dimensional sequences, where the choice of tensorization introduces an additional modeling decision pg15, Future work could investigate adaptive rank selection and extend TuBA to long one-dimensional sequences, where the choice of tensorization introduces an additional modeling decision">

We further extend autoregressive forecasting to ten days. Figure 4 shows that TuBA maintains lower daily NRMSE than both FourCastNet and ViT throughout the forecast period pg9, Figure 4 shows that TuBA maintains lower daily NRMSE than both FourCastNet and ViT throughout the forecast period">

The choice of tensor size controls the trade-off between forecasting accuracy and computational efficiency, with the best accuracy achieved at an intermediate granularity pg9, The choice of tensor size controls the trade-off between forecasting accuracy and computational efficiency, with the best accuracy achieved at an intermediate granularity">

Tucker bottleneck attention (TuBA) is a method that leverages low-rank tensor structure to perform global token mixing in a compact Tucker core at subquadratic cost pg2. This approach exploits the approximate low-rank structure of hidden representations, which lie on low-dimensional manifolds, by projecting them into a compact core and performing attention within that core pg3. The authors demonstrate that this mechanism enables global token mixing at reduced computational cost compared to standard self-attention pg7. TuBA is extended to autoregressive tensor generation by combining bidirectional interactions within cores with causal attention across cores pg3, allowing the model to jointly predict the elements of the next tensor while conditioning on preceding tensors pg5. Experimental results on video prediction and global weather forecasting show that TuBA achieves favorable accuracy–efficiency trade-offs over standard and efficient attention methods pg1, with speedups up to 4.27× for autoregressive weather forecasting pg1. The findings support the use of low-rank tensor structure as a useful inductive bias for sequence modeling pg5, motivating further exploration of attention within learned representation subspaces pg5. The paper concludes that low-rank Tucker cores and multi-frame generation can outperform full-rank attention and frame-by-frame generation, respectively pg1, providing a favorable accuracy–efficiency trade-off against many predictors pg4. The results further show that performance is maximized at an intermediate low rank rather than in the full-rank or standard self-attention pg18, supporting the premise that global multidimensional interactions can be modeled effectively in a compact low-rank tensor representation pg5.

Improvements for AI systems

  1. Improved global token mixing via Tucker bottleneck attention (TuBA) enables subquadratic computation by projecting hidden tensors into compact Tucker cores and performing multi-head self-attention within them, achieving a complexity of O(NRd¯ + R2d + Rd2) which is asymptotically lower than the O(N2d+N d 2) cost of standard self-attention when R = o(N).

  2. Enhanced predictive accuracy on video and weather tasks by exploiting the low-rank tensor structure, as evidenced by TuBA reducing video prediction MSE by up to 24.7% and FLOPs by up to 66.6% and achieving a 37.1% and 85.1% for autoregressive weather forecasting improvement compared to standard self-attention with speedups up to 4.27×.

  3. More efficient long-term forecasting capabilities through causal TuBA, which imposes causality on low-rank Tucker cores by using a block lower-triangular mask across core slots to autoregressively generate a sequence of tensors, allowing the model to jointly predict elements of the next tensor while conditioning on preceding ones.

  4. Optimized representation learning through untied read and write factors, as shown in Theorem 1, which demonstrates that untied factors increase expressivity without increasing TuBA’s computational cost by allowing separate read and write factors to learn distinct mappings than the tied configuration.

  5. Task-specific model optimization by empirically selecting intermediate Tucker ranks, where the results show that The core R = 1287 attains the best MSE, SSIM, PSNR, and LPIPS, indicating that intermediate Tucker ranks provide a superior trade-off compared to full-rank attention.

Sources

Related papers