Demo Data from EDBT 2026 / reviewers in the wild / expert
Federico Barbero
dblp:276/1580
· DBLP profile ↗
10ranked-venue papers
4as first author
10since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 3 first-author · 9 since 2021Security and privacy · 1 · 1 first-author · 1 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
9 papers |
Graph learning · 51% Deep learning architectures and training · 32% Learning theory · 4% | |
| Network and information security
1 paper |
Malware analysis · 100% |
Topics — the 21 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
3.2 | 4 | 2025 | On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning · NeurIPS 2025 Bundle Neural Network for message diffusion on graphs · ICLR 2025 Locality-Aware Graph Rewiring in GNNs · ICLR 2024 |
Machine learning › Deep learning architectures and training
transformer |
1.6 | 2 | 2025 | 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
message passing |
1.5 | 2 | 2025 | On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning · NeurIPS 2025 On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology · ICML 2023 |
Machine learning › Graph learning › graph neural network
graph rewiring |
1.4 | 2 | 2024 | Locality-Aware Graph Rewiring in GNNs · ICLR 2024 On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology · ICML 2023 |
Machine learning › Graph learning › graph neural network › deep graph neural network
over-squashing |
1.4 | 2 | 2024 | Locality-Aware Graph Rewiring in GNNs · ICLR 2024 On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology · ICML 2023 |
Machine learning › Generative modeling › computational creativity
creative generation |
0.9 | 1 | 2025 | Generating Creative Chess Puzzles · NeurIPS 2025 |
Machine learning › Learning theory
generalization bounds |
0.9 | 1 | 2025 | Softmax is not Enough (for Sharp Size Generalisation) · ICML 2025 |
Machine learning › Graph learning › graph neural network › deep graph neural network
over-smoothing mitigation |
0.9 | 1 | 2025 | Bundle Neural Network for message diffusion on graphs · ICLR 2025 |
Machine learning › Deep learning architectures and training
positional encoding |
0.9 | 1 | 2025 | Round and Round We Go! What makes Rotary Positional Encodings useful? · ICLR 2025 |
Machine learning › Reinforcement learning
reward design |
0.9 | 1 | 2025 | Generating Creative Chess Puzzles · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › positional encoding
rotary position embedding |
0.9 | 1 | 2025 | Round and Round We Go! What makes Rotary Positional Encodings useful? · ICLR 2025 |
Machine learning › Graph learning › graph neural network › topological graph neural network
sheaf neural network |
0.9 | 1 | 2025 | Bundle Neural Network for message diffusion on graphs · ICLR 2025 |
Machine learning › Graph learning › graph neural network › graph neural network generalization
size generalization |
0.9 | 1 | 2025 | Softmax is not Enough (for Sharp Size Generalisation) · ICML 2025 |
Machine learning › Deep learning architectures and training
training dynamics |
0.9 | 1 | 2025 | On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning · NeurIPS 2025 |
Machine learning › Deep learning architectures and training › attention mechanism
transformer attention |
0.9 | 1 | 2025 | Softmax is not Enough (for Sharp Size Generalisation) · ICML 2025 |
Machine learning › Deep learning architectures and training › training dynamics
vanishing gradient |
0.9 | 1 | 2025 | On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning · NeurIPS 2025 |
Machine learning › Graph learning › graph structure learning
latent graph inference |
0.7 | 1 | 2023 | Latent Graph Inference using Product Manifolds · ICLR 2023 |
Machine learning › Representation and self-supervised learning
product manifold |
0.7 | 1 | 2023 | Latent Graph Inference using Product Manifolds · ICLR 2023 |
Malware analysis
malware classification |
0.6 | 1 | 2022 | Transcending TRANSCEND: Revisiting Malware Classification in the Presence of Concept Drift · SP 2022 |
Games and playful interaction › board games
chess |
0.3 | 1 | 2025 | Generating Creative Chess Puzzles · NeurIPS 2025 |
Natural language and speech › Language models and text generation › pre-trained language model
decoder-only language model |
0.2 | 1 | 2024 | Transformers need glasses! Information over-squashing in language tasks · NeurIPS 2024 |
Methods — techniques the papers use, named apart from their topics
theoretical analysis · 1.5vector bundle · 0.9state space model · 0.9reinforcement learning · 0.9positional encoding · 0.9partial differential equations · 0.9mechanistic interpretability · 0.9linear control theory · 0.9graph rewiring · 0.9frequency analysis · 0.9chess engine search statistics · 0.9adaptive temperature · 0.9machine learning · 0.6conformal prediction · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Bundle Neural Network for message diffusion on graphsabstractThe dominant paradigm for learning on graphs is message passing. Despite being a strong inductive bias, the local message passing mechanism faces challenges such as over-smoothing, over-squashing, and limited expressivity. To address these issues, we introduce Bundle Neural Networks (BuNNs), a novel graph neural network architecture that operates via *message diffusion* on *flat vector bundles* — geometrically inspired structures that assign to each node a vector space and an orthogonal map. A BuNN layer evolves node features through a diffusion-type partial differential equation, where its discrete form acts as a special case of the recently introduced Sheaf Neural Network (SNN), effectively alleviating over-smoothing. The continuous nature of message diffusion enables BuNNs to operate at larger scales, reducing over-squashing. We establish the universality of BuNNs in approximating feature transformations on infinite families of graphs with injective positional encodings, marking the first positive expressivity result of its kind. We support our claims with formal analysis and synthetic experiments. Empirically, BuNNs perform strongly on heterophilic and long-range tasks, which demonstrates their robustness on a diverse range of challenging real-world tasks. Jacob Bamberger, Federico Barbero, Xiaowen Dong 0001, Michael M. Bronstein |
ICLR | 2 |
| 2025 | Round and Round We Go! What makes Rotary Positional Encodings useful?abstractPositional 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 |
ICLR | 1 |
| 2025 | Softmax is not Enough (for Sharp Size Generalisation)abstractA key property of reasoning systems is the ability to make sharp decisions on their input data. For contemporary AI systems, a key carrier of sharp behaviour is the softmax function, with its capability to perform differentiable query-key lookups. It is a common belief that the predictive power of networks leveraging softmax arises from "circuits" which sharply perform certain kinds of computations consistently across many diverse inputs. However, for these circuits to be robust, they would need to generalise well to arbitrary valid inputs. In this paper, we dispel this myth: even for tasks as simple as finding the maximum key, any learned circuitry must disperse as the number of items grows at test time. We attribute this to a fundamental limitation of the softmax function to robustly approximate sharp functions with increasing problem size, prove this phenomenon theoretically, and propose adaptive temperature as an ad-hoc technique for improving the sharpness of softmax at inference time. Petar Velickovic, Christos Perivolaropoulos, Federico Barbero, Razvan Pascanu |
ICML | 3 |
| 2025 | On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph LearningabstractGraph Neural Networks (GNNs) are models that leverage the graph structure to transmit information between nodes, typically through the message-passing operation. While widely successful, this approach is well-known to suffer from representational collapse as the number of layers increases and insensitivity to the information contained at distant and poorly connected nodes. In this paper, we present a unified view of on the appearance of these issues through the lens of vanishing gradients, using ideas from linear control theory for our analysis. We propose an interpretation of GNNs as recurrent models and empirically demonstrate that a simple state-space formulation of an GNN effectively alleviates these issues at no extra trainable parameter cost. Further, we show theoretically and empirically that (i) Traditional GNNs are by design prone to extreme gradient vanishing even after few layers; (ii) Feature collapse is directly related to the mechanism causing vanishing gradients; (iii) Long-range modeling is most easily achieved by a combination of graph rewiring and vanishing gradient mitigation. We believe our work will help bridge the gap between the recurrent and graph neural network literature and will unlock the design of new deep and performant GNNs. Alvaro Arroyo, Alessio Gravina, Benjamin Gutteridge, Federico Barbero, Claudio Gallicchio, Xiaowen Dong 0001, Michael M. Bronstein, Pierre Vandergheynst |
NeurIPS | 4 |
| 2025 | Generating Creative Chess PuzzlesabstractWhile Generative AI rapidly advances in various domains, generating truly creative, aesthetic, and counter-intuitive outputs remains a challenge. This paper presents an approach to tackle these difficulties in the domain of chess puzzles. We start by benchmarking Generative AI architectures, and then introduce an RL framework with novel rewards based on chess engine search statistics to overcome some of those shortcomings. The rewards are designed to enhance a puzzle's uniqueness, counter-intuitiveness, diversity, and realism. Our RL approach dramatically increases counter-intuitive puzzle generation by 10x, from 0.22\% (supervised) to 2.5\%, surpassing existing dataset rates (2.1\%) and the best Lichess-trained model (0.4\%). Our puzzles meet novelty and diversity benchmarks, retain aesthetic themes, and are rated by human experts as more creative, enjoyable, and counter-intuitive than composed book puzzles, even approaching classic compositions. Our final outcome is a curated booklet of these novel AI-generated puzzles, which is acknowledged for creativity by three world-renowned experts. Xidong Feng, Vivek Veeriah, Marcus Chiam, Michael Dennis 0001, Federico Barbero, Johan S. Obando-Ceron, Jiaxin Shi, Satinder Singh 0001, Shaobo Hou, Nenad Tomasev, Tom Zahavy |
NeurIPS | 5 |
| 2024 | Locality-Aware Graph Rewiring in GNNsabstractGraph Neural Networks (GNNs) are popular models for machine learning on graphs that typically follow the message-passing paradigm, whereby the feature of a node is updated recursively upon aggregating information over its neighbors. While exchanging messages over the input graph endows GNNs with a strong inductive bias, it can also make GNNs susceptible to over-squashing, thereby preventing them from capturing long-range interactions in the given graph. To rectify this issue, graph rewiring techniques have been proposed as a means of improving information flow by altering the graph connectivity. In this work, we identify three desiderata for graph-rewiring: (i) reduce over-squashing, (ii) respect the locality of the graph, and
(iii) preserve the sparsity of the graph. We highlight fundamental trade-offs that occur between spatial and spectral rewiring techniques; while the former often satisfy (i) and (ii) but not (iii), the latter generally satisfy (i) and (iii) at the expense of (ii). We propose a novel rewiring framework that satisfies all of (i)--(iii) through a locality-aware sequence of rewiring operations. We then discuss a specific instance of such rewiring framework and
validate its effectiveness on several real-world benchmarks, showing that it either matches or significantly outperforms existing rewiring approaches. Federico Barbero, Ameya Velingker, Amin Saberi, Michael M. Bronstein, Francesco Di Giovanni |
ICLR | 1 |
| 2024 | Transformers need glasses! Information over-squashing in language tasksabstractWe 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 |
NeurIPS | 1 |
| 2023 | Latent Graph Inference using Product Manifolds
Haitz Sáez de Ocáriz Borde, Anees Kazi, Federico Barbero, Pietro Liò |
ICLR | 3 |
| 2023 | On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and TopologyabstractMessage Passing Neural Networks (MPNNs) are instances of Graph Neural Networks that leverage the graph to send messages over the edges. This inductive bias leads to a phenomenon known as over-squashing, where a node feature is insensitive to information contained at distant nodes. Despite recent methods introduced to mitigate this issue, an understanding of the causes for over-squashing and of possible solutions are lacking. In this theoretical work, we prove that: (i) Neural network width can mitigate over-squashing, but at the cost of making the whole network more sensitive; (ii) Conversely, depth cannot help mitigate over-squashing: increasing the number of layers leads to over-squashing being dominated by vanishing gradients; (iii) The graph topology plays the greatest role, since over-squashing occurs between nodes at high commute time. Our analysis provides a unified framework to study different recent methods introduced to cope with over-squashing and serves as a justification for a class of methods that fall under graph rewiring. Francesco Di Giovanni, Lorenzo Giusti, Federico Barbero, Giulia Luise, Pietro Liò, Michael M. Bronstein |
ICML | 3 |
| 2022 | Transcending TRANSCEND: Revisiting Malware Classification in the Presence of Concept DriftabstractMachine learning for malware classification shows encouraging results, but real deployments suffer from performance degradation as malware authors adapt their techniques to evade detection. This phenomenon, known as concept drift, occurs as new malware examples evolve and become less and less like the original training examples. One promising method to cope with concept drift is classification with rejection in which examples that are likely to be misclassified are instead quarantined until they can be expertly analyzed.We propose TRANSCENDENT, a rejection framework built on Transcend, a recently proposed strategy based on conformal prediction theory. In particular, we provide a formal treatment of Transcend, enabling us to refine conformal evaluation theory—its underlying statistical engine—and gain a better understanding of the theoretical reasons for its effectiveness. In the process, we develop two additional conformal evaluators that match or surpass the performance of the original while significantly decreasing the computational overhead. We evaluate TRANSCENDENT on a malware dataset spanning 5 years that removes sources of experimental bias present in the original evaluation. TRANSCENDENT outperforms state-of-the-art approaches while generalizing across different malware domains and classifiers.To further assist practitioners, we showcase optimal operational settings for a TRANSCENDENT deployment and show how it can be applied to many popular learning algorithms. These insights support both old and new empirical findings, making Transcend a sound and practical solution for the first time. To this end, we release TRANSCENDENT as open source, to aid the adoption of rejection strategies by the security community. Federico Barbero, Feargus Pendlebury, Fabio Pierazzi, Lorenzo Cavallaro |
SP | 1 |