Simone Scardapane
Author directory2026
Attention Sinks in Diffusion Language Models
Maximo Eduardo Rulli | Simone Petruzzi | Edoardo Michielon | Fabrizio Silvestri | Simone Scardapane | Alessio Devoto
Findings of the Association for Computational Linguistics: ACL 2026
Maximo Eduardo Rulli | Simone Petruzzi | Edoardo Michielon | Fabrizio Silvestri | Simone Scardapane | Alessio Devoto
Findings of the Association for Computational Linguistics: ACL 2026
Masked Diffusion Language Models (DLMs) have recently emerged as a promising alternative to traditional Autoregressive Models (ARMs). DLMs employ transformer encoders with bidirectional attention, enabling parallel token generation while maintaining competitive performance. Although their efficiency and effectiveness have been extensively studied, the internal mechanisms that govern DLMs remain largely unexplored. In this work, we conduct an empirical analysis of DLM attention patterns, focusing on the attention sinking phenomenon, an effect previously observed in various transformer-based architectures. Our findings reveal that DLMs also exhibit attention sinks, but with distinct characteristics. First, unlike in ARMs, the sink positions in DLMs tend to shift throughout the generation process, displaying a dynamic behaviour. Second, while ARMs are highly sensitive to the removal of attention sinks, DLMs remain robust: masking sinks leads to only a minor degradation in performance. These results provide new insights into the inner workings of diffusion-based language models and highlight fundamental differences in how they allocate and utilize attention compared to autoregressive models.
Subliminal Clocks: Latent Time Modelling in Diffusion Language Models
Maximo Rulli | Thomas V. Fontanari | Simone Petruzzi | Federico Alvetreti | Giorgio Strano | Donato Crisostomi | Giorgos Nikolaou | Tommaso Mencattini | Andrea Santilli | Emanuele Rodolà | Simone Scardapane | Alessio Devoto
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Maximo Rulli | Thomas V. Fontanari | Simone Petruzzi | Federico Alvetreti | Giorgio Strano | Donato Crisostomi | Giorgos Nikolaou | Tommaso Mencattini | Andrea Santilli | Emanuele Rodolà | Simone Scardapane | Alessio Devoto
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Masked Diffusion Language Models (MDLMs) have recently emerged as a promising alternative to autoregressive models. Unlike standard diffusion-based approaches, MDLMs are not explicitly conditioned on a timestep, raising a natural question: do these models internally represent denoising progress, and how is such information used downstream? In this work, we show that MDLMs do in fact encode a latent representation related to the diffusion timestep within their residual streams. We find that this signal can be reliably extracted using probes across layers, indicating that denoising progress is decodable from internal activations. We further demonstrate that steering the model along a low-dimensional subspace associated with the inferred timestep allows us to systematically modulate its notion of denoising progress, leading to controlled and predictable changes in model confidence and entropy. Finally, we analyse the geometry of the identified representation, showing that it exhibits structured and interpretable properties in activation space, and shedding light on how such a signal is manipulated by these models.
2024
A Simple and Effective L_2 Norm-Based Strategy for KV Cache Compression
Alessio Devoto | Yu Zhao | Simone Scardapane | Pasquale Minervini
Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing
Alessio Devoto | Yu Zhao | Simone Scardapane | Pasquale Minervini
Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing
The deployment of large language models (LLMs) is often hindered by the extensive memory requirements of the Key-Value (KV) cache, especially as context lengths increase. Existing approaches to reduce the KV cache size involve either fine-tuning the model to learn a compression strategy or leveraging attention scores to reduce the sequence length. We analyse the attention distributions in decoder-only Transformers-based models and observe that attention allocation patterns stay consistent across most layers. Surprisingly, we find a clear correlation between the L2 norm and the attention scores over cached KV pairs, where a low L2 norm of a key embedding usually leads to a high attention score during decoding. This finding indicates that the influence of a KV pair is potentially determined by the key embedding itself before being queried. Based on this observation, we compress the KV cache based on the L2 norm of key embeddings. Our experimental results show that this simple strategy can reduce the KV cache size by 50% on language modelling and needle-in-a-haystack tasks and 90% on passkey retrieval tasks without losing accuracy. Moreover, without relying on the attention scores, this approach remains compatible with FlashAttention, enabling broader applicability.