Amalgamating Knowledge From Heterogeneous Graph Neural Networks
In this paper, we study a novel knowledge transfer task in the domain of graph neural networks (GNNs). We strive to train a multi-talented student GNN, without accessing human annotations, that "amalgamates" knowledge from a couple of teacher GNNs with heterogeneous architectures and handling distinct tasks. The student derived in this way is expected to integrate the expertise from both teachers while maintaining a compact architecture. To this end, we propose an innovative approach to train a slimmable GNN that enables learning from teachers with varying feature dimensions. Meanwhile, to explicitly align topological semantics between the student and teachers, we introduce a topological attribution map (TAM) to highlight the structural saliency in a graph, based on which the student imitates the teachers' ways of aggregating information from neighbors. Experiments on seven datasets across various tasks, including multi-label classification and joint segmentation-classification, demonstrate that the learned student, with a lightweight architecture, achieves gratifying results on par with and sometimes even superior to those of the teachers in their specializations. Our code is publicly available at https://github.com/ycjing/AmalgamateGNN.PyTorch.
Code (1)
Tasks
Multi-Label ClassificationMUlTI-LABEL-ClASSIFICATIONTransfer LearningSimilar Papers 제목 키워드 기반
CADGE: Context-Aware Dialogue Generation Enhanced with Graph-Structured Knowledge Aggregation
Commonsense knowledge is crucial to many natural language processing tasks. Existing works usually incorporate graph knowledge with conventional graph neural networks (GNNs), resulting in a sequential pipeline that compa…
Dialogue GenerationGraph AttentionKnowledge GraphsRepresentation LearningAmalgamating Knowledge towards Comprehensive Classification
With the rapid development of deep learning, there have been an unprecedentedly large number of trained deep network models available online. Reusing such trained models can significantly reduce the cost of training the …
ClassificationGeneral ClassificationFusing Multiple Algorithms for Heterogeneous Online Learning
This study addresses the challenge of online learning in contexts where agents accumulate disparate data, face resource constraints, and use different local algorithms. This paper introduces the Switched Online Learning …
Personalized Federated Knowledge Graph Embedding with Client-Wise Relation Graph
Federated Knowledge Graph Embedding (FKGE) has recently garnered considerable interest due to its capacity to extract expressive representations from distributed knowledge graphs, while concurrently safeguarding the priv…
Entity Embeddingsglobal-optimizationGraph EmbeddingKnowledge Graph Embedding+2A Framework for Amalgamating Optical-OFDM and Optical-OFDM with Index Modulation for Optical Wireless Systems
In this communication, we propose a framework for amalgamating optical-orthogonal frequency-division multiplexing (O-OFDM) and O-OFDM with index modulation (O-OFDM-IM) for optical wireless systems. Both schemes individua…