TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/FIT-GNN: Faster Inference Time for GNNs Using Coarsening

FIT-GNN: Faster Inference Time for GNNs Using Coarsening

Shubhajit Roy, Hrriday Ruparel, Kishan Ved, Anirban Dasgupta

2024-10-19regressionGraph RegressionGraph ClassificationNode ClassificationClassificationNode Regression
PaperPDFCode(official)

Abstract

Scalability of Graph Neural Networks (GNNs) remains a significant challenge, particularly when dealing with large-scale graphs. To tackle this, coarsening-based methods are used to reduce the graph into a smaller graph, resulting in faster computation. Nonetheless, prior research has not adequately addressed the computational costs during the inference phase. This paper presents a novel approach to improve the scalability of GNNs by reducing computational burden during both training and inference phases. We demonstrate two different methods (Extra-Nodes and Cluster-Nodes). Our study also proposes a unique application of the coarsening algorithm for graph-level tasks, including graph classification and graph regression, which have not yet been explored. We conduct extensive experiments on multiple benchmark datasets in the order of $100K$ nodes to evaluate the performance of our approach. The results demonstrate that our method achieves competitive performance in tasks involving classification and regression on nodes and graphs, compared to traditional GNNs, while having single-node inference times that are orders of magnitude faster. Furthermore, our approach significantly reduces memory consumption, allowing training and inference on low-resource devices where traditional methods struggle.

Results

TaskDatasetMetricValueModel
Graph RegressionQM9: UATOMMAE0.63FIT-GNN
Graph RegressionZINC 10kInference Time (ms)0.00184FIT-GNN
Graph RegressionZINC 10kMAE0.578FIT-GNN
Graph RegressionQM9Inference Time (ms)0.0018FIT-GNN
Graph RegressionQM9: ZPVEMAE0.818FIT-GNN
Graph RegressionQM9: del eMAE0.875FIT-GNN
Graph RegressionQM9: muMAE0.841FIT-GNN
Graph ClassificationAIDSAccuracy84.3FIT-GNN
Graph ClassificationAIDSInference Time (ms)0.00155FIT-GNN
Graph ClassificationPROTEINSAccuracy82.1FIT-GNN
Graph ClassificationPROTEINSInference Time (ms)0.0016FIT-GNN
Node ClassificationDBLPInference Time (ms)0.0018FIT-GNN
Node ClassificationPubMed: 5 nodes per classAccuracy67.6FIT-GNN
Node ClassificationCoauthor CSInference Time (ms)0.0017FIT-GNN
Node ClassificationCiteSeer: 5 nodes per classAccuracy62.4FIT-GNN
Node ClassificationDBLP: 5 nodes per classAccuracy68.3FIT-GNN
Node ClassificationDBLP: 20 nodes per classAccuracy0.789FIT-GNN
Node ClassificationCiteseerInference Time (ms)0.0018FIT-GNN
Node ClassificationCoraInference Time (ms)0.0019FIT-GNN
Node Classificationogbn-productsInference Time (ms)0.0016FIT-GNN
Node Classificationogbn-products: 20 nodes per classAccuracy0.406FIT-GNN
Node ClassificationPubmedInference Time (ms)0.0018FIT-GNN
Node ClassificationCora: 5 nodes per classAccuracy72.9FIT-GNN
ClassificationAIDSAccuracy84.3FIT-GNN
ClassificationAIDSInference Time (ms)0.00155FIT-GNN
ClassificationPROTEINSAccuracy82.1FIT-GNN
ClassificationPROTEINSInference Time (ms)0.0016FIT-GNN

Related Papers

Language Integration in Fine-Tuning Multimodal Large Language Models for Image-Based Regression2025-07-20Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Neural Network-Guided Symbolic Regression for Interpretable Descriptor Discovery in Perovskite Catalysts2025-07-16Imbalanced Regression Pipeline Recommendation2025-07-16Second-Order Bounds for [0,1]-Valued Regression via Betting Loss2025-07-16Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16Safeguarding Federated Learning-based Road Condition Classification2025-07-16Sparse Regression Codes exploit Multi-User Diversity without CSI2025-07-15