Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alex Vitvitskyi

dblp:259/1862 · also Oleksandr Vitvitskyi · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 1 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Deep learning architectures and training · 51% Reinforcement learning · 27% Graph learning · 20%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
transformer
1.622025
Round and Round We Go! What makes Rotary Positional Encodings useful? · ICLR 2025
Transformers need glasses! Information over-squashing in language tasks · NeurIPS 2024
Machine learning › Graph learning
graph neural network
0.912025
What Makes a Good Feedforward Computational Graph? · ICML 2025
Machine learning › Graph learning › graph neural network
graph rewiring
0.912025
What Makes a Good Feedforward Computational Graph? · ICML 2025
Machine learning › Deep learning architectures and training
positional encoding
0.912025
Round and Round We Go! What makes Rotary Positional Encodings useful? · ICLR 2025
Machine learning › Deep learning architectures and training › positional encoding
rotary position embedding
0.912025
Round and Round We Go! What makes Rotary Positional Encodings useful? · ICLR 2025
Machine learning › Reinforcement learning
deep reinforcement learning
0.412020
Agent57: Outperforming the Atari Human Benchmark · ICML 2020
Machine learning › Reinforcement learning › exploration
directed exploration
0.412020
Never Give Up: Learning Directed Exploration Strategies · ICLR 2020
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff
0.412020
Agent57: Outperforming the Atari Human Benchmark · ICML 2020
Machine learning › Reinforcement learning › exploration
exploration strategies
0.412020
Never Give Up: Learning Directed Exploration Strategies · ICLR 2020
Machine learning › Reinforcement learning › exploration
intrinsic motivation
0.412020
Never Give Up: Learning Directed Exploration Strategies · ICLR 2020
Natural language and speech › Language models and text generation › pre-trained language model
decoder-only language model
0.212024
Transformers need glasses! Information over-squashing in language tasks · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

theoretical analysis · 0.9mixing time · 0.9mechanistic interpretability · 0.9frequency analysis · 0.9fidelity metrics · 0.9signal propagation analysis · 0.8low-precision floating-point analysis · 0.8neural network policy parameterization · 0.4deep reinforcement learning · 0.4adaptive policy selection · 0.4
YearPublicationVenuePosition
2025 Round and Round We Go! What makes Rotary Positional Encodings useful?
abstract
Positional Encodings (PEs) are a critical component of Transformer-based Large Language Models (LLMs), providing the attention mechanism with important sequence-position information. One of the most popular types of encoding used today in LLMs are Rotary Positional Encodings (RoPE), that rotate the queries and keys based on their relative distance. A common belief is that RoPE is useful because it helps to decay token dependency as relative distance increases. In this work, we argue that this is unlikely to be the core reason. We study the internals of a trained Gemma 7B model to understand how RoPE is being used at a mechanical level. We find that Gemma learns to use RoPE to construct robust `positional' attention patterns by exploiting the highest frequencies. We also find that, in general, Gemma greatly prefers to use the lowest frequencies of RoPE, which we suspect are used to carry semantic information. We mathematically prove interesting behaviours of RoPE and conduct experiments to verify our findings, proposing a modification of RoPE that fixes some highlighted issues and improves performance. We believe that this work represents an interesting step in better understanding PEs in LLMs, which we believe holds crucial value for scaling LLMs to large sizes and context lengths.
Federico Barbero, Alex Vitvitskyi, Christos Perivolaropoulos, Razvan Pascanu, Petar Velickovic
ICLR2
2025 What Makes a Good Feedforward Computational Graph?
abstract
As implied by the plethora of literature on graph rewiring, the choice of computational graph employed by a neural network can make a significant impact on its downstream performance. Certain effects related to the computational graph, such as under-reaching and over-squashing, may even render the model incapable of learning certain functions. Most of these effects have only been thoroughly studied in the domain of undirected graphs; however, recent years have seen a significant rise in interest in feedforward computational graphs: directed graphs without any back edges. In this paper, we study the desirable properties of a feedforward computational graph, discovering two important complementary measures: fidelity and mixing time, and evaluating a few popular choices of graphs through the lens of these measures. Our study is backed by both theoretical analyses of the metrics’ asymptotic behaviour for various graphs, as well as correlating these metrics to the performance of trained neural network models using the corresponding graphs.
Alex Vitvitskyi, João G. M. Araújo, Marc Lackenby, Petar Velickovic
ICML1
2024 Transformers need glasses! Information over-squashing in language tasks
abstract
We study how information propagates in decoder-only Transformers, which are the architectural foundation of most existing frontier large language models (LLMs). We rely on a theoretical signal propagation analysis---specifically, we analyse the representations of the last token in the final layer of the Transformer, as this is the representation used for next-token prediction. Our analysis reveals a representational collapse phenomenon: we prove that certain distinct pairs of inputs to the Transformer can yield arbitrarily close representations in the final token. This effect is exacerbated by the low-precision floating-point formats frequently used in modern LLMs. As a result, the model is provably unable to respond to these sequences in different ways---leading to errors in, e.g., tasks involving counting or copying. Further, we show that decoder-only Transformer language models can lose sensitivity to specific tokens in the input, which relates to the well-known phenomenon of over-squashing in graph neural networks. We provide empirical evidence supporting our claims on contemporary LLMs. Our theory points to simple solutions towards ameliorating these issues.
Federico Barbero, Andrea Banino, Steven Kapturowski, Dharshan Kumaran, João G. M. Araújo, Alex Vitvitskyi, Razvan Pascanu, Petar Velickovic
NeurIPS6
2020 Never Give Up: Learning Directed Exploration Strategies
Adrià Puigdomènech Badia, Pablo Sprechmann, Alex Vitvitskyi, Zhaohan Guo, Bilal Piot, Steven Kapturowski, Olivier Tieleman, Martín Arjovsky, Alexander Pritzel, Andrew Bolt, Charles Blundell
ICLR3
2020 Agent57: Outperforming the Atari Human Benchmark
abstract
Atari games have been a long-standing benchmark in the reinforcement learning (RL) community for the past decade. This benchmark was proposed to test general competency of RL algorithms. Previous work has achieved good average performance by doing outstandingly well on many games of the set, but very poorly in several of the most challenging games. We propose Agent57, the first deep RL agent that outperforms the standard human benchmark on all 57 Atari games. To achieve this result, we train a neural network which parameterizes a family of policies ranging from very exploratory to purely exploitative. We propose an adaptive mechanism to choose which policy to prioritize throughout the training process. Additionally, we utilize a novel parameterization of the architecture that allows for more consistent and stable learning.
Adrià Puigdomènech Badia, Bilal Piot, Steven Kapturowski, Pablo Sprechmann, Alex Vitvitskyi, Zhaohan Guo, Charles Blundell
ICML5