psui3905 / LLM4Graph

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Large Language Model for Graph Representation Learning (LLM4Graph)

Motivation

Large Language Model (LLM) has revolutionized lots of areas and is now making its way into conventional graph representation learning. Some empirical evidence already shows that, with the powerful LLM, graph neural network doesn't seem to be irreplaceable and this trend is inevitable and unstoppable. So we will try to embrace it and keep track of its development. In this repository, we collect papers focusing on LLM for graph learning tasks at node, edge and graph levels. If you find that we miss any related work or we need to update information (publication, code, blog, etc. ) of the following papers, feel free to let us know by email (sitao.luan@mail.mcgill.ca, luansito@mila.quebec, jiaqi.zhu@mail.mcgill.ca).

Paper List

🔥Sitao's Recommendation 👑Reported results surpass SOTA GNNs' results on node classification tasks

Published Paper

  • (ICLR 2023) Learning on Large-scale Text-attributed Graphs via Variational Inference [paper][code]
  • (KDD 2023) Graph-Aware Language Model Pre-Training on a Large Graph Corpus Can Help Multiple Graph Applications [paper]
  • (KDD 2023) GPPT: Graph Pre-training and Prompt Tuning to Generalize Graph Neural Networks [paper][code]
  • (KDD 2023) All in One: Multi-task Prompting for Graph Neural Networks [paper][code]
  • (KDD 2023) Virtual Node Tuning for Few-shot Node Classification [paper]
  • (WWW 2023) GraphPrompt: Unifying Pre-Training and Downstream Tasks for Graph Neural Networks [paper][code][blog in Chinese]
  • (SIGIR 2023) Augmenting Low-Resource Text Classification with Graph-Grounded Pre-training and Prompting [paper][code]
  • (NeurIPS 2023) GIMLET: A Unified Graph-Text Model for Instruction-Based Molecule Zero-Shot Learning [paper] [code]
  • (NeurIPS 2023) WalkLM: A Uniform Language Model Fine-tuning Framework for Attributed Graph Embedding [paper]
  • (NeurIPS 2023) Universal Prompt Tuning for Graph Neural Networks [paper]
  • (NeurIPS'23) Can Language Models Solve Graph Problems in Natural Language? [paper][code]

Preprint

  • (arXiv 2023.02) SGL-PT: A Strong Graph Learner with Graph Prompt Tuning [paper] [blog in Chinese]
  • 🔥(arXiv 2023.05) Explanations as Features: LLM-Based Features for Text-Attributed Graphs [paper][code]
  • (openreview) Pretrained Language Models to Solve Graph Tasks in Natural Language [paper]
  • (arXiv 2023.07) Exploring the Potential of Large Language Models (LLMs) in Learning on Graphs [paper] [code][blog in Chinese]
  • (arXiv 2023.07) Can Large Language Models Empower Molecular Property Prediction? [paper] [code]
  • (arXiv 2023.07) Prompt Tuning on Graph-augmented Low-resource Text Classification [paper] [code]
  • (arXiv 2023.07) Prompt-Based Zero- and Few-Shot Node Classification: A Multimodal Approach [paper]
  • 🔥👑(arXiv 2023.08) Natural Language is All a Graph Needs [paper] [code]
  • (arXiv 2023.08) SimTeG: A Frustratingly Simple Approach Improves Textual Graph Learning [paper] [code]
  • (arXiv 2023.09) Unleashing the Power of Graph Learning through LLM-based Autonomous Agents [paper]
  • 🔥(arXiv 2023.09) Can LLMs Effectively Leverage Structural Information for Graph Learning: When and Why [paper] [code]
  • (arXiv 2023.09) One for All: Towards Training One Graph Model for All Classification Tasks [paper] [code]
  • 🔥(arXiv 2023.10) GraphText: Graph Reasoning in Text Space [paper] [code]
  • (arXiv 2023.10) Label-free Node Classification on Graphs with Large Language Models (LLMS) [paper] [code]
  • (arXiv 2023.10) GraphLLM: Boosting Graph Reasoning Ability of Large Language Model [paper][code]
  • (arXiv 2023.10) Talk Like a Graph: Encoding Graphs for Large Language Models [paper]
  • (arXiv 2023.10) Beyond Text: A Deep Dive into Large Language Models' Ability on Understanding Graph Data [paper]
  • (arXiv 2023.10) Empower Text-Attributed Graphs Learning with Large Language Models (LLMs) [paper]
  • (openreview) Efficient Large Language Models Fine-Tuning on Graphs [paper]
  • (openreview) Spatio-Temporal Graph Learning with Large Language Model [paper]
  • (openreview) Simple Yet Effective Spatio-Temporal Prompt Learning [paper]
  • (openreview) GraphGPT: Graph Learning with Generative Pre-trained Transformers [paper]
  • (openreview) GraphAgent: Exploiting Large Language Models for Interpretable Learning on Text-attributed Graphs [paper]
  • (arXiv 2023.10) Thought Propagation: An Analogical Approach to Complex Reasoning with Large Language Models [paper]
  • 🔥👑(arXiv 2023.10) GraphGPT: Graph Instruction Tuning for Large Language Models [paper][code][project page][blog in Chinese]
  • 👑(arXiv 2023.10) Graph Agent: Explicit Reasoning Agent for Graphs [paper]
  • (arXiv 2023.10) LLM4DyG: Can Large Language Models Solve Problems on Dynamic Graphs? [paper]
  • (arXiv 2023.10) Disentangled Representation Learning with Large Language Models for Text-Attributed Graphs [paper]
  • (arXiv 2023.10) HetGPT: Harnessing the Power of Prompt Tuning in Pre-Trained Heterogeneous Graph Neural Networks [paper]
  • (arXiv 2023.10) Enhancing Graph Neural Networks with Structure-Based Prompt [paper]
  • (arXiv 2023.10) ULTRA-DP: Unifying Graph Pre-training with Multi-task Graph Dual Prompt [paper]
  • (arXiv 2023.11) Which Modality should I use -- Text, Motif, or Image? : Understanding Graphs with Large Language Models [paper]

Survey

  • (arXiv 2023.10) Towards Graph Foundation Models: A Survey and Beyond [paper]
  • (IEEE Intelligent Systems 2023) Integrating Graphs with Large Language Models: Methods and Prospects [paper]
  • (NeurIPS GLFrontiers 2023) Integrating Graphs with Large Language Models: Methods and Prospects [paper]
  • (arXiv 2023.11) A Survey of Graph Meets Large Language Model: Progress and Future Directions [paper]

Related Repository

About

License:MIT License