Krause Synchronization Transformers
Abstract
Lay Summary
In standard Transformer models (the architecture behind ChatGPT), every piece of data usually pays attention to every other piece. However, as these models get deeper, this "everyone talks to everyone" approach can cause a problem: the distinct features of the data blend together too much, losing important details and focusing on a few patterns. To solve this, we introduce Krause Attention. Inspired by Krause consensus model where people can only talk to those who share similar views, Krause Attention restricts global interactions. Instead of looking at the whole sequence, data points only interact with their opinion-close neighbors. This localized approach helps the model maintain rich and structured information, reducing model’s processing time drastically to linear in sequence length. We tested Krause Attention across various image and language models and found that it consistently makes AI models both faster and smarter.