Node Classification

782 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

Entropy Aware Message Passing in Graph Neural Networks

oliver-lemke/entropy_aware_message_passing 7 Mar 2024

Deep Graph Neural Networks struggle with oversmoothing.

2
07 Mar 2024

OpenGraph: Towards Open Graph Foundation Models

hkuds/opengraph 2 Mar 2024

By effectively capturing the graph's underlying structure, these GNNs have shown great potential in enhancing performance in graph learning tasks, such as link prediction and node classification.

119
02 Mar 2024

Polynormer: Polynomial-Expressive Graph Transformer in Linear Time

cornell-zhang/Polynormer 2 Mar 2024

To enable the base model permutation equivariant, we integrate it with graph topology and node features separately, resulting in local and global equivariant attention models.

20
02 Mar 2024

Pairwise Alignment Improves Graph Domain Adaptation

graph-com/pair-align 2 Mar 2024

Graph-based methods, pivotal for label inference over interconnected objects in many real-world applications, often encounter generalization challenges, if the graph used for model training differs significantly from the graph used for testing.

6
02 Mar 2024

Graph Parsing Networks

lumia-group/graphparsingnetworks 22 Feb 2024

GPN benefits from the discrete assignments generated by the graph parsing algorithm, allowing good memory efficiency while preserving node information intact.

4
22 Feb 2024

A Simple and Yet Fairly Effective Defense for Graph Neural Networks

sennadir/noisygnn 21 Feb 2024

Successful combinations of our NoisyGNN approach with existing defense techniques demonstrate even further improved adversarial defense results.

1
21 Feb 2024

Can GNN be Good Adapter for LLMs?

hxttkl/GraphAdapter 20 Feb 2024

In terms of efficiency, the GNN adapter introduces only a few trainable parameters and can be trained with low computation costs.

3
20 Feb 2024

Endowing Pre-trained Graph Models with Provable Fairness

bupt-gamma/graphpar 19 Feb 2024

Furthermore, with GraphPAR, we quantify whether the fairness of each node is provable, i. e., predictions are always fair within a certain range of sensitive attribute semantics.

1
19 Feb 2024

Graph-Skeleton: ~1% Nodes are Sufficient to Represent Billion-Scale Graph

zjunet/graphskeleton 14 Feb 2024

In this paper, we argue that properly fetching and condensing the background nodes from massive web graph data might be a more economical shortcut to tackle the obstacles fundamentally.

2
14 Feb 2024

GraSSRep: Graph-Based Self-Supervised Learning for Repeat Detection in Metagenomic Assembly

aliaaz99/grassrep 14 Feb 2024

Additionally, our experiments with synthetic metagenomic datasets reveal that incorporating the graph structure and the GNN enhances our detection performance.

0
14 Feb 2024