English

Graph Neural Networks for Natural Language Processing: A Survey

Computation and Language 2022-10-21 v2 Machine Learning

Abstract

Deep learning has become the dominant approach in coping with various tasks in Natural LanguageProcessing (NLP). Although text inputs are typically represented as a sequence of tokens, there isa rich variety of NLP problems that can be best expressed with a graph structure. As a result, thereis a surge of interests in developing new deep learning techniques on graphs for a large numberof NLP tasks. In this survey, we present a comprehensive overview onGraph Neural Networks(GNNs) for Natural Language Processing. We propose a new taxonomy of GNNs for NLP, whichsystematically organizes existing research of GNNs for NLP along three axes: graph construction,graph representation learning, and graph based encoder-decoder models. We further introducea large number of NLP applications that are exploiting the power of GNNs and summarize thecorresponding benchmark datasets, evaluation metrics, and open-source codes. Finally, we discussvarious outstanding challenges for making the full use of GNNs for NLP as well as future researchdirections. To the best of our knowledge, this is the first comprehensive overview of Graph NeuralNetworks for Natural Language Processing.

Keywords

Cite

@article{arxiv.2106.06090,
  title  = {Graph Neural Networks for Natural Language Processing: A Survey},
  author = {Lingfei Wu and Yu Chen and Kai Shen and Xiaojie Guo and Hanning Gao and Shucheng Li and Jian Pei and Bo Long},
  journal= {arXiv preprint arXiv:2106.06090},
  year   = {2022}
}

Comments

127 pages, accepted by Foundations and Trends in Machine Learning

R2 v1 2026-06-24T03:04:51.031Z