Skip to main content

Showing 1–15 of 15 results for author: Di Giovanni, F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2410.17878  [pdf, other

    cs.LG

    Relaxed Equivariance via Multitask Learning

    Authors: Ahmed A. Elhag, T. Konstantin Rusch, Francesco Di Giovanni, Michael Bronstein

    Abstract: Incorporating equivariance as an inductive bias into deep learning architectures to take advantage of the data symmetry has been successful in multiple applications, such as chemistry and dynamical systems. In particular, roto-translations are crucial for effectively modeling geometric graphs and molecules, where understanding the 3D structures enhances generalization. However, equivariant models… ▽ More

    Submitted 24 January, 2025; v1 submitted 23 October, 2024; originally announced October 2024.

  2. arXiv:2405.14780  [pdf, other

    cs.LG stat.ML

    Metric Flow Matching for Smooth Interpolations on the Data Manifold

    Authors: Kacper Kapuśniak, Peter Potaptchik, Teodora Reu, Leo Zhang, Alexander Tong, Michael Bronstein, Avishek Joey Bose, Francesco Di Giovanni

    Abstract: Matching objectives underpin the success of modern generative models and rely on constructing conditional paths that transform a source distribution into a target distribution. Despite being a fundamental building block, conditional paths have been designed principally under the assumption of Euclidean geometry, resulting in straight interpolations. However, this can be particularly restrictive fo… ▽ More

    Submitted 4 November, 2024; v1 submitted 23 May, 2024; originally announced May 2024.

  3. arXiv:2405.13806  [pdf, other

    cs.LG

    A General Graph Spectral Wavelet Convolution via Chebyshev Order Decomposition

    Authors: Nian Liu, Xiaoxin He, Thomas Laurent, Francesco Di Giovanni, Michael M. Bronstein, Xavier Bresson

    Abstract: Spectral graph convolution, an important tool of data filtering on graphs, relies on two essential decisions: selecting spectral bases for signal transformation and parameterizing the kernel for frequency analysis. While recent techniques mainly focus on standard Fourier transform and vector-valued spectral functions, they fall short in flexibility to model signal distributions over large spatial… ▽ More

    Submitted 14 May, 2025; v1 submitted 22 May, 2024; originally announced May 2024.

    Comments: This paper is accepted by ICML 2025

  4. arXiv:2405.13526  [pdf, other

    cs.LG

    Understanding Virtual Nodes: Oversquashing and Node Heterogeneity

    Authors: Joshua Southern, Francesco Di Giovanni, Michael Bronstein, Johannes F. Lutzeyer

    Abstract: While message passing neural networks (MPNNs) have convincing success in a range of applications, they exhibit limitations such as the oversquashing problem and their inability to capture long-range interactions. Augmenting MPNNs with a virtual node (VN) removes the locality constraint of the layer aggregation and has been found to improve performance on a range of benchmarks. We provide a compreh… ▽ More

    Submitted 7 April, 2025; v1 submitted 22 May, 2024; originally announced May 2024.

  5. arXiv:2310.15197  [pdf, ps, other

    cs.LG

    Can strong structural encoding reduce the importance of Message Passing?

    Authors: Floor Eijkelboom, Erik Bekkers, Michael Bronstein, Francesco Di Giovanni

    Abstract: The most prevalent class of neural networks operating on graphs are message passing neural networks (MPNNs), in which the representation of a node is updated iteratively by aggregating information in the 1-hop neighborhood. Since this paradigm for computing node embeddings may prevent the model from learning coarse topological structures, the initial features are often augmented with structural in… ▽ More

    Submitted 22 October, 2023; originally announced October 2023.

    Journal ref: Proceedings of 2nd Annual Workshop on Topology, Algebra, and Geometry in Machine Learning (TAG-ML), PMLR 221:278-288, 2023

  6. arXiv:2310.01668  [pdf, other

    cs.LG

    Locality-Aware Graph-Rewiring in GNNs

    Authors: Federico Barbero, Ameya Velingker, Amin Saberi, Michael Bronstein, Francesco Di Giovanni

    Abstract: 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. 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 f… ▽ More

    Submitted 4 May, 2024; v1 submitted 2 October, 2023; originally announced October 2023.

  7. arXiv:2306.03589  [pdf, other

    cs.LG stat.ML

    How does over-squashing affect the power of GNNs?

    Authors: Francesco Di Giovanni, T. Konstantin Rusch, Michael M. Bronstein, Andreea Deac, Marc Lackenby, Siddhartha Mishra, Petar Veličković

    Abstract: Graph Neural Networks (GNNs) are the state-of-the-art model for machine learning on graph-structured data. The most popular class of GNNs operate by exchanging information between adjacent nodes, and are known as Message Passing Neural Networks (MPNNs). Given their widespread use, understanding the expressive power of MPNNs is a key question. However, existing results typically consider settings w… ▽ More

    Submitted 12 February, 2024; v1 submitted 6 June, 2023; originally announced June 2023.

    Comments: 36 pages; Published in Transactions on Machine Learning Research (TMLR)

  8. arXiv:2305.10498  [pdf, other

    cs.LG cs.SI

    Edge Directionality Improves Learning on Heterophilic Graphs

    Authors: Emanuele Rossi, Bertrand Charpentier, Francesco Di Giovanni, Fabrizio Frasca, Stephan Günnemann, Michael Bronstein

    Abstract: Graph Neural Networks (GNNs) have become the de-facto standard tool for modeling relational data. However, while many real-world graphs are directed, the majority of today's GNN models discard this information altogether by simply making the graph undirected. The reasons for this are historical: 1) many early variants of spectral GNNs explicitly required undirected graphs, and 2) the first benchma… ▽ More

    Submitted 28 November, 2023; v1 submitted 17 May, 2023; originally announced May 2023.

  9. arXiv:2305.08018  [pdf, other

    cs.LG cs.AI stat.ML

    DRew: Dynamically Rewired Message Passing with Delay

    Authors: Benjamin Gutteridge, Xiaowen Dong, Michael Bronstein, Francesco Di Giovanni

    Abstract: 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. This can be largely attributed to message passing only occurring locally, over a node's immediate neighbours. Rewiring approaches attempting to make graphs 'more connected', and supposedly better suited to long-range task… ▽ More

    Submitted 18 May, 2023; v1 submitted 13 May, 2023; originally announced May 2023.

    Comments: Accepted at ICML 2023; 16 pages

  10. arXiv:2302.02941  [pdf, other

    cs.LG cs.AI cs.DM stat.ML

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

    Authors: Francesco Di Giovanni, Lorenzo Giusti, Federico Barbero, Giulia Luise, Pietro Lio', Michael Bronstein

    Abstract: Message 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 pos… ▽ More

    Submitted 24 May, 2023; v1 submitted 6 February, 2023; originally announced February 2023.

    Comments: Accepted at ICML 2023; 21 pages

  11. arXiv:2206.10991  [pdf, other

    cs.LG stat.ML

    Understanding convolution on graphs via energies

    Authors: Francesco Di Giovanni, James Rowbottom, Benjamin P. Chamberlain, Thomas Markovich, Michael M. Bronstein

    Abstract: Graph Neural Networks (GNNs) typically operate by message-passing, where the state of a node is updated based on the information received from its neighbours. Most message-passing models act as graph convolutions, where features are mixed by a shared, linear transformation before being propagated over the edges. On node-classification tasks, graph convolutions have been shown to suffer from two li… ▽ More

    Submitted 6 September, 2023; v1 submitted 22 June, 2022; originally announced June 2022.

    Comments: Accepted at TMLR; First two authors equal contribution; 35 pages

  12. arXiv:2202.04579  [pdf, other

    cs.LG math.AT

    Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNs

    Authors: Cristian Bodnar, Francesco Di Giovanni, Benjamin Paul Chamberlain, Pietro Liò, Michael M. Bronstein

    Abstract: Cellular sheaves equip graphs with a "geometrical" structure by assigning vector spaces and linear maps to nodes and edges. Graph Neural Networks (GNNs) implicitly assume a graph with a trivial underlying sheaf. This choice is reflected in the structure of the graph Laplacian operator, the properties of the associated diffusion equation, and the characteristics of the convolutional models that dis… ▽ More

    Submitted 6 January, 2023; v1 submitted 9 February, 2022; originally announced February 2022.

    Comments: Accepted to NeurIPS 2022. Contains 29 pages, 10 figures

  13. arXiv:2202.01185  [pdf, other

    stat.ML cs.LG

    Heterogeneous manifolds for curvature-aware graph embedding

    Authors: Francesco Di Giovanni, Giulia Luise, Michael Bronstein

    Abstract: 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. The quality of such embeddings crucially depends on whether the geometry of the space matches that of the graph. Euclidean spaces are often a poor choice for many types of real-world graphs, where hierarchical structure and a power-law degree distrib… ▽ More

    Submitted 2 February, 2022; originally announced February 2022.

  14. arXiv:2111.14522  [pdf, other

    stat.ML cs.LG

    Understanding over-squashing and bottlenecks on graphs via curvature

    Authors: Jake Topping, Francesco Di Giovanni, Benjamin Paul Chamberlain, Xiaowen Dong, Michael M. Bronstein

    Abstract: Most graph neural networks (GNNs) use the message passing paradigm, in which node features are propagated on the input graph. Recent works pointed to the distortion of information flowing from distant nodes as a factor limiting the efficiency of message passing for tasks relying on long-distance interactions. This phenomenon, referred to as 'over-squashing', has been heuristically attributed to gr… ▽ More

    Submitted 12 November, 2022; v1 submitted 29 November, 2021; originally announced November 2021.

    Comments: First two authors equal contribution; outstanding paper honorable mention at ICLR22; 30 pages. v2: corrected Corollary 3 and rephrased in terms of graph diameter. Any other result is unaffected

  15. arXiv:2110.09443  [pdf, other

    cs.LG cs.AI stat.ML

    Beltrami Flow and Neural Diffusion on Graphs

    Authors: Benjamin Paul Chamberlain, James Rowbottom, Davide Eynard, Francesco Di Giovanni, Xiaowen Dong, Michael M Bronstein

    Abstract: We propose a novel class of graph neural networks based on the discretised Beltrami flow, a non-Euclidean diffusion PDE. In our model, node features are supplemented with positional encodings derived from the graph topology and jointly evolved by the Beltrami flow, producing simultaneously continuous feature learning and topology evolution. The resulting model generalises many popular graph neural… ▽ More

    Submitted 18 October, 2021; originally announced October 2021.

    Comments: 21 pages, 5 figures. Proceedings of the Thirty-fifth Conference on Neural Information Processing Systems (NeurIPS) 2021