Node Classification

795 papers with code • 121 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

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.

7
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?

zjunet/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.

4
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.

0
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.

3
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.

1
14 Feb 2024

Disambiguated Node Classification with Graph Neural Networks

tianxiangzhao/disambiguatedgnn 13 Feb 2024

Graph Neural Networks (GNNs) have demonstrated significant success in learning from graph-structured data across various domains.

3
13 Feb 2024

NetInfoF Framework: Measuring and Exploiting Network Usable Information

amazon-science/network-usable-info-framework 12 Feb 2024

Given a node-attributed graph, and a graph task (link prediction or node classification), can we tell if a graph neural network (GNN) will perform well?

2
12 Feb 2024

GraphTranslator: Aligning Graph Model to Large Language Model for Open-ended Tasks

alibaba/graphtranslator 11 Feb 2024

Large language models (LLMs) like ChatGPT, exhibit powerful zero-shot and instruction-following capabilities, have catalyzed a revolutionary transformation across diverse fields, especially for open-ended tasks.

52
11 Feb 2024