paper-with-me

홈 › Papers

Exploring Consistency in Graph Representations:from Graph Kernels to Graph Neural Networks

2024-10-31 · Xuyuan Liu, Yinghao Cai, Qihui Yang, Yujun Yan

Graph Neural Networks (GNNs) have emerged as a dominant approach in graph representation learning, yet they often struggle to capture consistent similarity relationships among graphs. While graph kernel methods such as the Weisfeiler-Lehman subtree (WL-subtree) and Weisfeiler-Lehman optimal assignment (WLOA) kernels are effective in capturing similarity relationships, they rely heavily on predefined kernels and lack sufficient non-linearity for more complex data patterns. Our work aims to bridge the gap between neural network methods and kernel approaches by enabling GNNs to consistently capture relational structures in their learned representations. Given the analogy between the message-passing process of GNNs and WL algorithms, we thoroughly compare and analyze the properties of WL-subtree and WLOA kernels. We find that the similarities captured by WLOA at different iterations are asymptotically consistent, ensuring that similar graphs remain similar in subsequent iterations, thereby leading to superior performance over the WL-subtree kernel. Inspired by these findings, we conjecture that the consistency in the similarities of graph representations across GNN layers is crucial in capturing relational structures and enhancing graph classification performance. Thus, we propose a loss to enforce the similarity of graph representations to be consistent across different layers. Our empirical analysis verifies our conjecture and shows that our proposed consistency loss can significantly enhance graph classification performance across several GNN backbones on various datasets.

📄 PDF Abstract BibTeX arXiv:2410.23748

Code (1)

graphminddartmouth/graph-consistency 공식 구현 pytorch

Tasks

Graph ClassificationGraph Representation LearningRepresentation Learning

Similar Papers 제목 키워드 기반

Deep Graph Kernels

2015-08-10 · KDD '15 Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 2015 8 · Pinar Yanardag, S. V. N. Vishwanathan

In this paper, we present Deep Graph Kernels (DGK), a unified framework to learn latent representations of sub-structures for graphs, inspired by latest advancements in language modeling and deep learning. Our framework …

Graph ClassificationLanguage ModelingLanguage Modelling

Cross-View Graph Consistency Learning for Invariant Graph Representations

2023-11-20 · Jie Chen, Zhiming Li, Hua Mao, Wai Lok Woo 외

Graph representation learning is fundamental for analyzing graph-structured data. Exploring invariant graph representations remains a challenge for most existing graph representation learning methods. In this paper, we p…

AttributeData AugmentationGraph Representation LearningLink Prediction+1

Global Weisfeiler-Lehman Graph Kernels

2017-03-07 · Christopher Morris, Kristian Kersting, Petra Mutzel

Most state-of-the-art graph kernels only take local graph properties into account, i.e., the kernel is computed with regard to properties of the neighborhood of vertices or other small substructures. On the other hand, k…

General ClassificationGraph Classification

An Empirical Study of the Expressiveness of Graph Kernels and Graph Neural Networks

2021-01-01 · Giannis Nikolentzos, George Panagopoulos, Michalis Vazirgiannis

Graph neural networks and graph kernels have achieved great success in solving machine learning problems on graphs. Recently, there has been considerable interest in determining the expressive power mainly of graph neura…

Graph Similarity

DDGK: Learning Graph Representations for Deep Divergence Graph Kernels

2019-04-21 · Rami Al-Rfou, Dustin Zelle, Bryan Perozzi

Can neural networks learn to compare graphs without feature engineering? In this paper, we show that it is possible to learn representations for graph similarity with neither domain knowledge nor supervision (i.e.\ featu…

Feature EngineeringGraph AttentionGraph ClassificationGraph Similarity