Graph Classification

382 papers with code • 65 benchmarks • 46 datasets

Graph Classification is a task that involves classifying a graph-structured data into different classes or categories. Graphs are a powerful way to represent relationships and interactions between different entities, and graph classification can be applied to a wide range of applications, such as social network analysis, bioinformatics, and recommendation systems. In graph classification, the input is a graph, and the goal is to learn a classifier that can accurately predict the class of the graph.

( Image credit: Hierarchical Graph Pooling with Structure Learning )

Libraries

Use these libraries to find Graph Classification models and implementations

Latest papers with no code

Hypergraph-enhanced Dual Semi-supervised Graph Classification

no code yet • 8 May 2024

In this paper, we study semi-supervised graph classification, which aims at accurately predicting the categories of graphs in scenarios with limited labeled graphs and abundant unlabeled graphs.

Imbalanced Graph Classification with Multi-scale Oversampling Graph Neural Networks

no code yet • 8 May 2024

Extensive experiments on 16 imbalanced graph datasets show that MOSGNN i) significantly outperforms five state-of-the-art models, and ii) offers a generic framework, in which different advanced imbalanced learning loss functions can be easily plugged in and obtain significantly improved classification performance.

Conditional Local Feature Encoding for Graph Neural Networks

no code yet • 8 May 2024

The key mechanism of current GNNs is message passing, where a node's feature is updated based on the information passing from its local neighbourhood.

Transductive Spiking Graph Neural Networks for Loihi

no code yet • 25 Apr 2024

We showcase the performance benefits of combining neuromorphic Bayesian optimization with our approach for citation graph classification using fixed-precision spiking neurons.

One Subgraph for All: Efficient Reasoning on Opening Subgraphs for Inductive Knowledge Graph Completion

no code yet • 24 Apr 2024

Knowledge Graph Completion (KGC) has garnered massive research interest recently, and most existing methods are designed following a transductive setting where all entities are observed during training.

SPGNN: Recognizing Salient Subgraph Patterns via Enhanced Graph Convolution and Pooling

no code yet • 21 Apr 2024

We propose a novel Subgraph Pattern GNN (SPGNN) architecture that incorporates these enhancements.

CKGConv: General Graph Convolution with Continuous Kernels

no code yet • 21 Apr 2024

The existing definitions of graph convolution, either from spatial or spectral perspectives, are inflexible and not unified.

A Clean-graph Backdoor Attack against Graph Convolutional Networks with Poisoned Label Only

no code yet • 19 Apr 2024

In order to explore the backdoor vulnerability of GCNs and create a more practical and stealthy backdoor attack method, this paper proposes a clean-graph backdoor attack against GCNs (CBAG) in the node classification task, which only poisons the training labels without any modification to the training samples, revealing that GCNs have this security vulnerability.

Multi-view Graph Structural Representation Learning via Graph Coarsening

no code yet • 18 Apr 2024

Specifically, we build three unique views, original, coarsening, and conversion, to learn a thorough structural representation.

Graph data augmentation with Gromow-Wasserstein Barycenters

no code yet • 12 Apr 2024

This is primarily due to the complex and non-Euclidean nature of graph data.