← Latest papers
🤖 machine learning

Elastic Attention Cores for Scalable Vision Transformers

This paper introduces VECA (Visual Elastic Core Attention), a Vision Transformer architecture that achieves linear computational complexity and scalable high-resolution processing by replacing quadratic all-to-all self-attention with an efficient core-periphery structure where patch tokens communicate exclusively through a small, learned set of core embeddings.

Original authors: Alan Z. Song, Yinjie Chen, Mu Nan, Rui Zhang, Jiahang Cao, Weijian Mai, Muquan Yu, Hossein Adeli, Deva Ramanan, Michael J. Tarr, Andrew F. Luo

Published 2026-05-13
📖 4 min read☕ Coffee break read

Original authors: Alan Z. Song, Yinjie Chen, Mu Nan, Rui Zhang, Jiahang Cao, Weijian Mai, Muquan Yu, Hossein Adeli, Deva Ramanan, Michael J. Tarr, Andrew F. Luo

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to organize a massive party with thousands of guests (the pixels in an image).

The Old Way: The "Everyone Talks to Everyone" Party

Traditional AI models, called Vision Transformers (ViTs), work like a chaotic party where every single guest must introduce themselves to every other guest to understand the room.

  • The Problem: If you have 100 guests, that's 10,000 handshakes. If you have 1,000 guests (a high-resolution photo), that's 1,000,000 handshakes. The time it takes to organize this grows explosively (quadratically). It's so slow and expensive that these models struggle with high-definition images.
  • The Assumption: The old models assumed that for the computer to "see" an object, every pixel needed to chat directly with every other pixel.

The New Way: VECA (The "VIP Core" Party)

The authors of this paper, Alan Song and colleagues, say: "Wait a minute. Do we really need everyone to talk to everyone?" They propose a new system called VECA (Visual Elastic Core Attention).

Think of VECA as a party with a VIP Core Group and a General Guest List.

  1. The VIP Cores: Instead of thousands of guests talking to each other, the model creates a small, fixed group of "VIPs" (called Core Tokens). Let's say there are only 64 VIPs.
  2. The Communication Rule:
    • The Guests (image patches) only talk to the VIPs. They don't talk to each other directly.
    • The VIPs talk to everyone (all the guests and other VIPs).
    • The Result: Information flows from Guest → VIP → Guest. The guests never need to shake hands with each other.
  3. The Efficiency Gain:
    • In the old way, doubling the number of guests quadrupled the work.
    • In VECA, doubling the guests only doubles the work (linear growth). It's like having a small, efficient team of managers (the VIPs) handle the chaos, rather than forcing every employee to manage every other employee.

The "Elastic" Superpower

The coolest part of VECA is that it's elastic (stretchy).

  • The Training: During training, the model learns to rank its VIPs. Some VIPs are "Super VIPs" who know the most important stuff (like "there is a dog here"), while others are "Junior VIPs" who know finer details (like "the dog has a floppy ear").
  • The Inference (The Party in Action):
    • Need speed? You can tell the model, "Only use the top 8 VIPs." The model instantly runs faster because it's ignoring the junior staff. It might be slightly less detailed, but it's very quick.
    • Need high quality? You can say, "Use all 64 VIPs." The model slows down a bit but gives you a super-detailed, high-precision answer.
    • No Retraining: You don't need to build a new model for speed or quality. You just stretch or shrink the number of VIPs on the fly.

What Did They Find?

The authors tested this on a variety of tasks, like recognizing what's in a photo (classification) and drawing outlines around objects (segmentation).

  • Performance: Even with the "shortcut" of not letting pixels talk directly, VECA performed almost as well as the best, most expensive models currently available (like DINOv3).
  • The "Magic" Discovery: They noticed that the VIPs (Core Tokens) naturally learned to act like object detectors. Without being explicitly told to do so, the VIPs started grouping together to represent specific things, like "eggs in a bowl" or "a car wheel." They evolved from being vague blobs of information into specific, semantic groups.
  • Resolution: The model works great on small images and scales up to huge, high-resolution images without crashing or getting too slow, unlike the old models.

The Bottom Line

The paper claims that we don't need the expensive, quadratic "everyone talks to everyone" method to build smart vision AI. By using a small, smart team of "Core" tokens to mediate communication, we can build models that are:

  1. Faster and cheaper (especially for high-resolution images).
  2. Flexible (you can trade speed for accuracy on the fly).
  3. Just as smart as the current state-of-the-art giants.

It's a new building block for the future of computer vision that makes high-resolution AI practical and efficient.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →