A Class-Aware Representation Refinement Framework for Graph Classification
Graph Neural Networks (GNNs) are widely used for graph representation learning. Despite its prevalence, GNN suffers from two drawbacks in the graph classification task, the neglect of graph-level relationships, and the generalization issue. Each graph is treated separately in GNN message passing/graph pooling, and existing methods to address overfitting operate on each individual graph. This makes the graph representations learnt less effective in the downstream classification. In this paper, we propose a Class-Aware Representation rEfinement (CARE) framework for the task of graph classification. CARE computes simple yet powerful class representations and injects them to steer the learning of graph representations towards better class separability. CARE is a plug-and-play framework that is highly flexible and able to incorporate arbitrary GNN backbones without significantly increasing the computational cost. We also theoretically prove that CARE has a better generalization upper bound than its GNN backbone through Vapnik-Chervonenkis (VC) dimension analysis. Our extensive experiments with 11 well-known GNN backbones on 9 benchmark datasets validate the superiority and effectiveness of CARE over its GNN counterparts.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationGraph ClassificationGraph Representation LearningRepresentation LearningSimilar Papers 제목 키워드 기반
SCEF: A Support-Confidence-aware Embedding Framework for Knowledge Graph Refinement
Knowledge graph (KG) refinement mainly aims at KG completion and correction (i.e., error detection). However, most conventional KG embedding models only focus on KG completion with an unreasonable assumption that all fac…
TranslationPR-GCN: A Deep Graph Convolutional Network with Point Refinement for 6D Pose Estimation
RGB-D based 6D pose estimation has recently achieved remarkable progress, but still suffers from two major limitations: (1) ineffective representation of depth data and (2) insufficient integration of different modalitie…
6D Pose EstimationPose EstimationGraph-level Protein Representation Learning by Structure Knowledge Refinement
This paper focuses on learning representation on the whole graph level in an unsupervised manner. Learning graph-level representation plays an important role in a variety of real-world issues such as molecule property pr…
Contrastive LearningProperty PredictionRepresentation LearningUncertainty-Aware Label Refinement on Hypergraphs for Personalized Federated Facial Expression Recognition
Most facial expression recognition (FER) models are trained on large-scale expression data with centralized learning. Unfortunately, collecting a large amount of centralized expression data is difficult in practice due t…
Facial Expression RecognitionFacial Expression Recognition (FER)Federated LearningPersonalized Federated LearningBATR-FST: Bi-Level Adaptive Token Refinement for Few-Shot Transformers
Vision Transformers (ViTs) have shown significant promise in computer vision applications. However, their performance in few-shot learning is limited by challenges in refining token-level interactions, struggling with li…
Few-Shot Learning