Can we Soft Prompt LLMs for Graph Learning Tasks?

Zheyuan Liu, Xiaoxin He, Yijun Tian, Nitesh V. Chawla
2/15/2024
cs.LGcs.CL

No confident code implementation found for this paper. 7 possible matches can be shown below.

Abstract

Graph plays an important role in representing complex relationships in real-world applications such as social networks, biological data and citation networks. In recent years, Large Language Models (LLMs) have achieved tremendous success in various domains, which makes applying LLMs to graphs particularly appealing. However, directly applying LLMs to graph modalities presents unique challenges due to the discrepancy and mismatch between the graph and text modalities. Hence, to further investigate LLMs' potential for comprehending graph information, we introduce GraphPrompter, a novel framework designed to align graph information with LLMs via soft prompts. Specifically, GraphPrompter consists of two main components: a graph neural network to encode complex graph information and an LLM that effectively processes textual information. Comprehensive experiments on various benchmark datasets under node classification and link prediction tasks demonstrate the effectiveness of our proposed method. The GraphPrompter framework unveils the substantial capabilities of LLMs as predictors in graph-related tasks, enabling researchers to utilize LLMs across a spectrum of real-world graph scenarios more effectively.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 7 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024soft,
  title  = {Can we Soft Prompt LLMs for Graph Learning Tasks?},
  author = {Zheyuan Liu and Xiaoxin He and Yijun Tian and Nitesh V. Chawla},
  year   = {2024},
  eprint = {2402.10359},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.10359v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.10359.svg)](https://codeofpaper.com/paper/2402.10359)

Discussion