paper-with-me

홈 › Papers

Unifying Structured Data as Graph for Data-to-Text Pre-Training

2024-01-02 · Shujie Li, Liang Li, Ruiying Geng, Min Yang, Binhua Li, Guanghu Yuan, Wanwei He, Shao Yuan, Can Ma, Fei Huang, Yongbin Li

Data-to-text (D2T) generation aims to transform structured data into natural language text. Data-to-text pre-training has proved to be powerful in enhancing D2T generation and yields impressive performances. However, previous pre-training methods either oversimplified structured data into a sequence without considering input structures or designed training objectives tailored for a specific data structure (e.g., table or knowledge graph). In this paper, we unify different types of structured data (i.e., table, key-value data, knowledge graph) into the graph format and cast different data-to-text generation tasks as graph-to-text generation. To effectively exploit the structural information of the input graph, we propose a structure-enhanced pre-training method for D2T generation by designing a structure-enhanced Transformer. Concretely, we devise a position matrix for the Transformer, encoding relative positional information of connected nodes in the input graph. In addition, we propose a new attention matrix to incorporate graph structures into the original Transformer by taking the available explicit connectivity structure into account. Extensive experiments on six benchmark datasets show the effectiveness of our model. Our source codes are available at https://github.com/AlibabaResearch/DAMO-ConvAI/tree/main/unid2t.

📄 PDF Abstract BibTeX arXiv:2401.01183

Code (1)

alibabaresearch/damo-convai 공식 구현 pytorch

Tasks

Data-to-Text GenerationText Generation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Adam 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

VQA-GNN: Reasoning with Multimodal Knowledge via Graph Neural Networks for Visual Question Answering

2022-05-23 · ICCV 2023 1 · Yanan Wang, Michihiro Yasunaga, Hongyu Ren, Shinya Wada 외

Visual question answering (VQA) requires systems to perform concept-level reasoning by unifying unstructured (e.g., the context in question and answer; "QA context") and structured (e.g., knowledge graph for the QA conte…

Knowledge GraphsQuestion AnsweringVisual Question AnsweringVisual Question Answering (VQA)

A deep-structured fully-connected random field model for structured inference

2014-12-20 · Alexander Wong, Mohammad Javad Shafiee, Parthipan Siva, Xiao Yu Wang

There has been significant interest in the use of fully-connected graphical models and deep-structured graphical models for the purpose of structured inference. However, fully-connected and deep-structured graphical mode…

Image SegmentationSegmentationSemantic Segmentation

KG-GPT: A General Framework for Reasoning on Knowledge Graphs Using Large Language Models

2023-10-17 · Jiho Kim, Yeonsu Kwon, Yohan Jo, Edward Choi

While large language models (LLMs) have made considerable advancements in understanding and generating unstructured text, their application in structured data remains underexplored. Particularly, using LLMs for complex r…

Fact VerificationKnowledge GraphsRetrievalSentence+1

GRASP: Plan-Guided Graph Retrieval with Adaptive Fusion and Reranking on Semi-Structured Knowledge Bases

2026-05-28 · Yicheng Tao, Yiqun Wang, Xiangchen Song, Xin Luo 외 arxiv

Semi-structured knowledge bases (SKBs) embed textual documents in a typed graph of entities and relations, and underpin applications such as product search, academic paper search, and precision-medicine inquiries. Existi…

UniK-QA: Unified Representations of Structured and Unstructured Knowledge for Open-Domain Question Answering

2021-05-16 · ACL ARR May 2021 5 · Anonymous

We study open-domain question answering with \emph{structured, unstructured} and \emph{semi-structured} knowledge sources, including text, tables, lists and knowledge bases. Departing from prior work, we propose a unif…

Open-Domain Question AnsweringQuestion Answering