Node Classification

787 papers with code • 122 benchmarks • 69 datasets

Node Classification is a machine learning task in graph-based data analysis, where the goal is to assign labels to nodes in a graph based on the properties of nodes and the relationships between them.

Node Classification models aim to predict non-existing node properties (known as the target property) based on other node properties. Typical models used for node classification consists of a large family of graph neural networks. Model performance can be measured using benchmark datasets like Cora, Citeseer, and Pubmed, among others, typically using Accuracy and F1.

( Image credit: Fast Graph Representation Learning With PyTorch Geometric )

Libraries

Use these libraries to find Node Classification models and implementations

SlotGAT: Slot-based Message Passing for Heterogeneous Graph Neural Network

scottjiao/slotgat_icml23 3 May 2024

We identify a potential semantic mixing issue in existing message passing processes, where the representations of the neighbors of a node $v$ are forced to be transformed to the feature space of $v$ for aggregation, though the neighbors are in different types.

14
03 May 2024

Lying Graph Convolution: Learning to Lie for Node Classification Tasks

danielecastellana22/lying-graph-convolution 2 May 2024

In this paper, we introduce Lying-GCN, a new DGN inspired by opinion dynamics that can adaptively work in both the heterophilic and the homophilic setting.

0
02 May 2024

VideoSAGE: Video Summarization with Graph Representation Learning

intellabs/gravi-t 14 Apr 2024

We propose a graph-based representation learning framework for video summarization.

37
14 Apr 2024

Hierarchical Attention Models for Multi-Relational Graphs

roshnigiyer/br-gcn 14 Apr 2024

BR-GCN models use bi-level attention to learn node embeddings through (1) node-level attention, and (2) relation-level attention.

5
14 Apr 2024

Theoretical and Empirical Insights into the Origins of Degree Bias in Graph Neural Networks

faceonlive/ai-research 4 Apr 2024

Throughout our analysis, we connect our findings to previously-proposed hypotheses for the origins of degree bias, supporting and unifying some while drawing doubt to others.

198
04 Apr 2024

GLEMOS: Benchmark for Instantaneous Graph Learning Model Selection

facebookresearch/glemos NeurIPS 2023

The choice of a graph learning (GL) model (i. e., a GL algorithm and its hyperparameter settings) has a significant impact on the performance of downstream tasks.

4
02 Apr 2024

HypeBoy: Generative Self-Supervised Representation Learning on Hypergraphs

kswoo97/hypeboy 31 Mar 2024

Based on the generative SSL task, we propose a hypergraph SSL method, HypeBoy.

11
31 Mar 2024

HealthGAT: Node Classifications in Electronic Health Records using Graph Attention Networks

healthylaife/healthgat 26 Mar 2024

While electronic health records (EHRs) are widely used across various applications in healthcare, most applications use the EHRs in their raw (tabular) format.

0
26 Mar 2024

Open-World Semi-Supervised Learning for Node Classification

ruckbreasoning/openima 18 Mar 2024

Open-world semi-supervised learning (Open-world SSL) for node classification, that classifies unlabeled nodes into seen classes or multiple novel classes, is a practical but under-explored problem in the graph community.

4
18 Mar 2024

L$^2$GC: Lorentzian Linear Graph Convolutional Networks For Node Classification

llqy123/LLGC-master 10 Mar 2024

Specifically, we map the learned features of graph nodes into hyperbolic space, and then perform a Lorentzian linear feature transformation to capture the underlying tree-like structure of data.

2
10 Mar 2024