We propose to first perform query-sparse attention and combine the output with a generic key-sparse attn. method. This drastically boosts the performance of sparse attention while adding minimal overhead, and its dead simple to implement on pretrained models.
Noice! Our paper "Delta Attention: Fast and Accurate Sparse Attention Inference by Delta Correction" has been accepted to NeurIPS 2025! See you in San Diego (See part 2 of post for breakdown of our work)
https://t.co/Xjv8Uqvpsk
Most sparse attention methods focus on key-sparse attention. We found that key-sparse attention causes a distributional shift in outputs. Therefore, even if you switch to dense attention during decode, the queries and the keys might no longer match...
So excited to share that five papers have been accepted to #ACL2025 ๐
Huge thanks to all my amazing collaborators. I am especially grateful that all the internship projects (which I have worked on during my PhD journey) have all found their way to publication. Its rewarding. ๐
There is a HUGE problem with sparse attention! We found it causes a misalignment of queries and keys, so even if you add a dense decode/generation phase, the sparsely encoded context can be forgotten. But wait... We can fix it with a simple correction! https://t.co/T7KjLd0lDb
@netflix I applied for an internship and got an email asking me to fill out a form on https://t.co/A0YR8fvKRl. the link in the email is broken. Your support and https://t.co/A0YR8fvKRl support both said they can't help. What else can I do? There is no one else to contact.
@mhartington Ok Thanks! I've got a hard deadline of March 1st to submit my materials, so if you have some time before then I would be forever grateful.
@gatsbyjs I have a bit of an unusual (but simple) request related to my contributions to the project, any chance I can speak to someone about it via DM or email?
@mhartington I am debugging nvim_typescript and why :TSImport is giving me no candidates. I'm down to sending raw requests to the TSServer. Is there a better way to debug this? TSServer isn't doc'd well...
@flowtype can the autocomplete CLI complete methods and identifiers from non flowtyped files? (without type information of course) https://t.co/UV8sGhn0ix