paper-with-me

홈 › Papers

Graph Classification with GNNs: Optimisation, Representation and Inductive Bias

2024-08-17 · P. Krishna Kumar a, Harish G. Ramaswamy

Theoretical studies on the representation power of GNNs have been centered around understanding the equivalence of GNNs, using WL-Tests for detecting graph isomorphism. In this paper, we argue that such equivalence ignores the accompanying optimization issues and does not provide a holistic view of the GNN learning process. We illustrate these gaps between representation and optimization with examples and experiments. We also explore the existence of an implicit inductive bias (e.g. fully connected networks prefer to learn low frequency functions in their input space) in GNNs, in the context of graph classification tasks. We further prove theoretically that the message-passing layers in the graph, have a tendency to search for either discriminative subgraphs, or a collection of discriminative nodes dispersed across the graph, depending on the different global pooling layers used. We empirically verify this bias through experiments over real-world and synthetic datasets. Finally, we show how our work can help in incorporating domain knowledge via attention based architectures, and can evince their capability to discriminate coherent subgraphs.

📄 PDF Abstract BibTeX arXiv:2408.09266

Code (1)

pkrsn4/gnn-inductive-bias 공식 구현 pytorch

Tasks

Graph ClassificationInductive Bias

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

A Collective Learning Framework to Boost GNN Expressiveness

2020-03-26 · Mengyue Hang, Jennifer Neville, Bruno Ribeiro

Graph Neural Networks (GNNs) have recently been used for node and graph classification tasks with great success, but GNNs model dependencies among the attributes of nearby neighboring nodes rather than dependencies among…

ClassificationGeneral ClassificationGraph ClassificationInductive Learning+2

Robustness of Graph Classification: failure modes, causes, and noise-resistant loss in Graph Neural Networks

2024-12-11 · Farooq Ahmad Wani, Maria Sofia Bucarelli, Andrea Giuseppe Di Francesco, Oleksandr Pryymak 외

Graph Neural Networks (GNNs) are powerful at solving graph classification tasks, yet applied problems often contain noisy labels. In this work, we study GNN robustness to label noise, demonstrate GNN failure modes when m…

Graph ClassificationInductive Bias

ConTextING: Granting Document-Wise Contextual Embeddings to Graph Neural Networks for Inductive Text Classification

2022-10-01 · COLING 2022 10 · Yen-Hao Huang, Yi-Hsin Chen, Yi-Shin Chen

Graph neural networks (GNNs) have been recently applied in natural language processing. Various GNN research studies are proposed to learn node interactions within the local graph of each document that contains words, se…

text-classificationText ClassificationWord Embeddings

Inductive Lottery Ticket Learning for Graph Neural Networks

2021-09-29 · Yongduo Sui, Xiang Wang, Tianlong Chen, Xiangnan He 외

Deep graph neural networks (GNNs) have gained increasing popularity, while usually suffer from unaffordable computations for real-world large-scale applications. Hence, pruning GNNs is of great need but largely unexplore…

Graph ClassificationNode ClassificationTransductive Learning

Ego-GNNs: Exploiting Ego Structures in Graph Neural Networks

2021-07-22 · Dylan Sandfelder, Priyesh Vijayan, William L. Hamilton

Graph neural networks (GNNs) have achieved remarkable success as a framework for deep learning on graph-structured data. However, GNNs are fundamentally limited by their tree-structured inductive bias: the WL-subtree ker…

Inductive BiasNode Classification