Graph-based Knowledge Distillation: A survey and experimental evaluation

AI-generated keywords: Graph-based Knowledge Distillation GNNs Deep Neural Networks Computer Vision Natural Language Processing

AI-generated Key Points

  • Graph-based Knowledge Distillation methods and their applications
  • Graph Neural Networks (GNNs) require data labels and complex models
  • Knowledge Distillation enhances GNNs by transferring soft-label supervision from a large teacher model to a small student model
  • Three types of Graph-based Knowledge Distillation methods: DKD, GKD, SKD
  • Types are further divided based on the position of knowledge distillation (output layer, middle layer, constructed graph)
  • Analysis and comparison of various algorithm ideas with experimental results
  • Applications in computer vision (CV), natural language processing (NLP), recommendation systems (RS), and other fields
  • Need for theoretical analysis on interpretability of knowledge distillation
  • Suggestion to explore new efficient graph distillation methods by combining with other technologies like adversarial learning, neural architecture search, reinforcement learning
  • Summary of Graph-based Knowledge Distillation method and future directions for expansion into other uses and applications.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Jing Liu, Tongya Zheng, Guanzheng Zhang, Qinfen Hao

25 pages,7 figures, 11 tables
License: CC BY 4.0

Abstract: Graph, such as citation networks, social networks, and transportation networks, are prevalent in the real world. Graph Neural Networks (GNNs) have gained widespread attention for their robust expressiveness and exceptional performance in various graph applications. However, the efficacy of GNNs is heavily reliant on sufficient data labels and complex network models, with the former obtaining hardly and the latter computing costly. To address the labeled data scarcity and high complexity of GNNs, Knowledge Distillation (KD) has been introduced to enhance existing GNNs. This technique involves transferring the soft-label supervision of the large teacher model to the small student model while maintaining prediction performance. This survey offers a comprehensive overview of Graph-based Knowledge Distillation methods, systematically categorizing and summarizing them while discussing their limitations and future directions. This paper first introduces the background of graph and KD. It then provides a comprehensive summary of three types of Graph-based Knowledge Distillation methods, namely Graph-based Knowledge Distillation for deep neural networks (DKD), Graph-based Knowledge Distillation for GNNs (GKD), and Self-Knowledge Distillation based Graph-based Knowledge Distillation (SKD). Each type is further divided into knowledge distillation methods based on the output layer, middle layer, and constructed graph. Subsequently, various algorithms' ideas are analyzed and compared, concluding with the advantages and disadvantages of each algorithm supported by experimental results. In addition, the applications of graph-based knowledge distillation in CV, NLP, RS, and other fields are listed. Finally, the graph-based knowledge distillation is summarized and prospectively discussed. We have also released related resources at https://github.com/liujing1023/Graph-based-Knowledge-Distillation.

Submitted to arXiv on 27 Feb. 2023

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2302.14643v1

This paper provides a comprehensive overview of Graph-based Knowledge Distillation methods and their applications. Graph Neural Networks (GNNs) have gained attention for their performance in various graph applications but require sufficient data labels and complex network models. To address these challenges, Knowledge Distillation (KD) has been introduced to enhance existing GNNs by transferring the soft-label supervision from a large teacher model to a small student model. The paper categorizes and summarizes three types of Graph-based Knowledge Distillation methods: Graph-based Knowledge Distillation for deep neural networks (DKD), Graph-based Knowledge Distillation for GNNs (GKD), and Self-Knowledge Distillation based Graph-based Knowledge Distillation (SKD). Each type is further divided based on the position of knowledge distillation such as the output layer, middle layer, and constructed graph. The paper analyzes and compares various algorithm ideas discussing their advantages and disadvantages supported by experimental results. Additionally, it lists the applications of graph-based knowledge distillation in computer vision (CV), natural language processing (NLP), recommendation systems (RS), and other fields. The paper also highlights the need for theoretical analysis on the interpretability of knowledge distillation and suggests exploring new efficient graph distillation methods by combining knowledge distillation with other technologies like adversarial learning, neural architecture search, reinforcement learning etc. Finally, the paper concludes by summarizing the method of Graph-based Knowledge Distillation and discussing future directions for its expansion into other uses and applications.
Created on 31 Jul. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.