Graph-to-Sequence Learning using Gated Graph Neural Networks

Daniel Beck, Gholamreza Haffari, Trevor Cohn
6/26/2018
cs.CLcs.LG

Official code: beckdaniel/acl2018_graph2seq (122 stars, Apache-2.0, last commit 2020-12-03).

Abstract

Many NLP applications can be framed as a graph-to-sequence learning problem. Previous work proposing neural architectures on this setting obtained promising results compared to grammar-based approaches but still rely on linearisation heuristics and/or standard recurrent networks to achieve the best performance. In this work, we propose a new model that encodes the full structural information contained in the graph. Our architecture couples the recently proposed Gated Graph Neural Networks with an input transformation that allows nodes and edges to have their own hidden representations, while tackling the parameter explosion problem present in previous work. Experimental results show that our model outperforms strong baselines in generation from AMR graphs and syntax-based neural machine translation.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Code for "Graph-to-Sequence Learning using Gated Graph Neural Networks"

12222Shell, PythonMay 11, 20185 years agoApache-2.0

Similar Papers

Cite this paper

@article{beck2018graphtosequence,
  title  = {Graph-to-Sequence Learning using Gated Graph Neural Networks},
  author = {Daniel Beck and Gholamreza Haffari and Trevor Cohn},
  year   = {2018},
  eprint = {1806.09835},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1806.09835}
}

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

Discussion