Masked Language Models are Good Heterogeneous Graph Generalizers

Jinyu Yang, Cheng Yang, Shanyuan Cui, Zeyuan Guo, Liangwei Yang +3 more
6/6/2025
cs.SIcs.CL

Official code: BUPT-GAMMA/MLM4HG (1 star, Apache-2.0, last commit 2025-12-20).

Abstract

Heterogeneous graph neural networks (HGNNs) excel at capturing structural and semantic information in heterogeneous graphs (HGs), while struggling to generalize across domains and tasks. With the rapid advancement of large language models (LLMs), a recent study explored the integration of HGNNs with LLMs for generalizable heterogeneous graph learning. However, this approach typically encodes structural information as HG tokens using HGNNs, and disparities in embedding spaces between HGNNs and LLMs have been shown to bias the LLM's comprehension of HGs. Moreover, since these HG tokens are often derived from node-level tasks, the model's ability to generalize across tasks remains limited. To this end, we propose a simple yet effective Masked Language Modeling-based method, called MLM4HG. MLM4HG introduces metapath-based textual sequences instead of HG tokens to extract structural and semantic information inherent in HGs, and designs customized textual templates to unify different graph tasks into a coherent cloze-style 'mask' token prediction paradigm. Specifically,MLM4HG first converts HGs from various domains to texts based on metapaths, and subsequently combines them with the unified task texts to form a HG-based corpus. Moreover, the corpus is fed into a pretrained LM for fine-tuning with a constrained target vocabulary, enabling the fine-tuned LM to generalize to unseen target HGs. Extensive cross-domain and multi-task experiments on four real-world datasets demonstrate the superior generalization performance of MLM4HG over state-of-the-art methods in both few-shot and zero-shot scenarios. Our code is available at https://github.com/BUPT-GAMMA/MLM4HG.

View on arXivView PDF

Code Implementations(1)

BUPT-GAMMA/MLM4HGOfficial100%
Apache-2.0

This repository is the official implementation of MLM4HG: Masked Language Models are Good Heterogeneous Graph Generalizers.

10PythonJun 6, 202510 months agoApache-2.0

Similar Papers

Cite this paper

@article{yang2025masked,
  title  = {Masked Language Models are Good Heterogeneous Graph Generalizers},
  author = {Jinyu Yang and Cheng Yang and Shanyuan Cui and Zeyuan Guo and Liangwei Yang and Muhan Zhang and Zhiqiang Zhang and Chuan Shi},
  year   = {2025},
  eprint = {2506.06157},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.06157v2}
}

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/2506.06157.svg)](https://codeofpaper.com/paper/2506.06157)

Discussion