TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/CIN++: Enhancing Topological Message Passing

CIN++: Enhancing Topological Message Passing

Lorenzo Giusti, Teodora Reu, Francesco Ceccarelli, Cristian Bodnar, Pietro Liò

2023-06-06Graph RegressionGraph Classification
PaperPDFCode

Abstract

Graph Neural Networks (GNNs) have demonstrated remarkable success in learning from graph-structured data. However, they face significant limitations in expressive power, struggling with long-range interactions and lacking a principled approach to modeling higher-order structures and group interactions. Cellular Isomorphism Networks (CINs) recently addressed most of these challenges with a message passing scheme based on cell complexes. Despite their advantages, CINs make use only of boundary and upper messages which do not consider a direct interaction between the rings present in the underlying complex. Accounting for these interactions might be crucial for learning representations of many real-world complex phenomena such as the dynamics of supramolecular assemblies, neural activity within the brain, and gene regulation processes. In this work, we propose CIN++, an enhancement of the topological message passing scheme introduced in CINs. Our message passing scheme accounts for the aforementioned limitations by letting the cells to receive also lower messages within each layer. By providing a more comprehensive representation of higher-order and long-range interactions, our enhanced topological message passing scheme achieves state-of-the-art results on large-scale and long-range chemistry benchmarks.

Results

TaskDatasetMetricValueModel
Graph RegressionZINCMAE0.074CIN++
Graph RegressionZINCMAE0.077CIN++-500k
Graph RegressionZINCMAE0.091CIN++-small
Graph RegressionPeptides-structMAE0.2523CIN++-500k
Graph ClassificationNCI109Accuracy84.5CIN++
Graph ClassificationPROTEINSAccuracy80.5CIN++
Graph ClassificationHIV datasetROC-AUC80.63CIN++
Graph ClassificationHIV datasetROC-AUC80.26CIN++-small
ClassificationNCI109Accuracy84.5CIN++
ClassificationPROTEINSAccuracy80.5CIN++
ClassificationHIV datasetROC-AUC80.63CIN++
ClassificationHIV datasetROC-AUC80.26CIN++-small

Related Papers

Density-aware Walks for Coordinated Campaign Detection2025-06-16Positional Encoding meets Persistent Homology on Graphs2025-06-06Graph Neural Networks for Jamming Source Localization2025-06-01Weisfeiler and Leman Follow the Arrow of Time: Expressive Power of Message Passing in Temporal Event Graphs2025-05-30Improving the Effective Receptive Field of Message-Passing Neural Networks2025-05-29A Benchmark Dataset for Graph Regression with Homogeneous and Multi-Relational Variants2025-05-29Graph Style Transfer for Counterfactual Explainability2025-05-23Scalable Graph Generative Modeling via Substructure Sequences2025-05-22