Automated Self-Supervised Learning for Graphs
Graph self-supervised learning has gained increasing attention due to its capacity to learn expressive node representations. Many pretext tasks, or loss functions have been designed from distinct perspectives. However, we observe that different pretext tasks affect downstream tasks differently cross datasets, which suggests that searching pretext tasks is crucial for graph self-supervised learning. Different from existing works focusing on designing single pretext tasks, this work aims to investigate how to automatically leverage multiple pretext tasks effectively. Nevertheless, evaluating representations derived from multiple pretext tasks without direct access to ground truth labels makes this problem challenging. To address this obstacle, we make use of a key principle of many real-world graphs, i.e., homophily, or the principle that "like attracts like," as the guidance to effectively search various self-supervised pretext tasks. We provide theoretical understanding and empirical evidence to justify the flexibility of homophily in this search task. Then we propose the AutoSSL framework which can automatically search over combinations of various self-supervised tasks. By evaluating the framework on 7 real-world datasets, our experimental results show that AutoSSL can significantly boost the performance on downstream tasks including node clustering and node classification compared with training under individual tasks. Code is released at https://github.com/ChandlerBang/AutoSSL.
Code (1)
Tasks
ClusteringNode ClassificationNode ClusteringSelf-Supervised LearningSimilar Papers 제목 키워드 기반
Self-Supervised Learning from Unlabeled Fundus Photographs Improves Segmentation of the Retina
Fundus photography is the primary method for retinal imaging and essential for diabetic retinopathy prevention. Automated segmentation of fundus photographs would improve the quality, capacity, and cost-effectiveness of …
Lesion SegmentationSegmentationSelf-Supervised LearningAutomated Graph Self-supervised Learning via Multi-teacher Knowledge Distillation
Self-supervised learning on graphs has recently achieved remarkable success in graph representation learning. With hundreds of self-supervised pretext tasks proposed over the past few years, the research community has gr…
Graph Representation LearningKnowledge DistillationRepresentation LearningSelf-Supervised LearningSelf-Supervised Graph Neural Networks for Improved Electroencephalographic Seizure Analysis
Automated seizure detection and classification from electroencephalography (EEG) can greatly improve seizure diagnosis and treatment. However, several modeling challenges remain unaddressed in prior automated seizure det…
ClassificationEEGElectroencephalogram (EEG)General Classification+2Decoupled Self-supervised Learning for Non-Homophilous Graphs
This paper studies the problem of conducting self-supervised learning for node representation learning on graphs. Most existing self-supervised learning methods assume the graph is homophilous, where linked nodes often b…
Representation LearningSelf-Supervised LearningVariational InferenceGRENADE: Graph-Centric Language Model for Self-Supervised Representation Learning on Text-Attributed Graphs
Self-supervised representation learning on text-attributed graphs, which aims to create expressive and generalizable representations for various downstream tasks, has received increasing research attention lately. Howeve…
Contrastive LearningGraph Neural NetworkLanguage ModelingLanguage Modelling+2