Search Results for author: Francesco Di Giovanni

Found 11 papers, 7 papers with code

Can strong structural encoding reduce the importance of Message Passing?

no code implementations22 Oct 2023 Floor Eijkelboom, Erik Bekkers, Michael Bronstein, Francesco Di Giovanni

This suggests that the importance of message passing is limited when the model can construct strong structural encodings.

Locality-Aware Graph-Rewiring in GNNs

no code implementations2 Oct 2023 Federico Barbero, Ameya Velingker, Amin Saberi, Michael Bronstein, Francesco Di Giovanni

Graph 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.

Inductive Bias

How does over-squashing affect the power of GNNs?

no code implementations6 Jun 2023 Francesco Di Giovanni, T. Konstantin Rusch, Michael M. Bronstein, Andreea Deac, Marc Lackenby, Siddhartha Mishra, Petar Veličković

In this paper, we provide a rigorous analysis to determine which function classes of node features can be learned by an MPNN of a given capacity.

DRew: Dynamically Rewired Message Passing with Delay

1 code implementation13 May 2023 Benjamin Gutteridge, Xiaowen Dong, Michael Bronstein, Francesco Di Giovanni

Message passing neural networks (MPNNs) have been shown to suffer from the phenomenon of over-squashing that causes poor performance for tasks relying on long-range interactions.

Graph Classification Graph Regression +3

On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology

1 code implementation6 Feb 2023 Francesco Di Giovanni, Lorenzo Giusti, Federico Barbero, Giulia Luise, Pietro Lio', Michael Bronstein

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.

Inductive Bias

Understanding convolution on graphs via energies

2 code implementations22 Jun 2022 Francesco Di Giovanni, James Rowbottom, Benjamin P. Chamberlain, Thomas Markovich, Michael M. Bronstein

We do so by showing that linear graph convolutions with symmetric weights minimize a multi-particle energy that generalizes the Dirichlet energy; in this setting, the weight matrices induce edge-wise attraction (repulsion) through their positive (negative) eigenvalues, thereby controlling whether the features are being smoothed or sharpened.

Inductive Bias Node Classification

Heterogeneous manifolds for curvature-aware graph embedding

no code implementations2 Feb 2022 Francesco Di Giovanni, Giulia Luise, Michael Bronstein

Graph embeddings, wherein the nodes of the graph are represented by points in a continuous space, are used in a broad range of Graph ML applications.

Graph Embedding

Beltrami Flow and Neural Diffusion on Graphs

1 code implementation NeurIPS 2021 Benjamin Paul Chamberlain, James Rowbottom, Davide Eynard, Francesco Di Giovanni, Xiaowen Dong, Michael M Bronstein

We propose a novel class of graph neural networks based on the discretised Beltrami flow, a non-Euclidean diffusion PDE.

Cannot find the paper you are looking for? You can Submit a new open access paper.