paper-with-me

홈 › Papers

Logical Natural Language Generation from Open-Domain Tables

2020-04-22 · ACL 2020 6 · Wenhu Chen, Jianshu Chen, Yu Su, Zhiyu Chen, William Yang Wang

Neural natural language generation (NLG) models have recently shown remarkable progress in fluency and coherence. However, existing studies on neural NLG are primarily focused on surface-level realizations with limited emphasis on logical inference, an important aspect of human thinking and language. In this paper, we suggest a new NLG task where a model is tasked with generating natural language statements that can be \emph{logically entailed} by the facts in an open-domain semi-structured table. To facilitate the study of the proposed logical NLG problem, we use the existing TabFact dataset \cite{chen2019tabfact} featured with a wide range of logical/symbolic inferences as our testbed, and propose new automatic metrics to evaluate the fidelity of generation models w.r.t.\ logical inference. The new task poses challenges to the existing monotonic generation frameworks due to the mismatch between sequence order and logical order. In our experiments, we comprehensively survey different generation architectures (LSTM, Transformer, Pre-Trained LM) trained with different algorithms (RL, Adversarial Training, Coarse-to-Fine) on the dataset and made following observations: 1) Pre-Trained LM can significantly boost both the fluency and logical fidelity metrics, 2) RL and Adversarial Training are trading fluency for fidelity, 3) Coarse-to-Fine generation can help partially alleviate the fidelity issue while maintaining high language fluency. The code and data are available at \url{https://github.com/wenhuchen/LogicNLG}.

📄 PDF Abstract BibTeX arXiv:2004.10404

Code (1)

wenhuchen/LogicNLG 공식 구현 pytorch

Tasks

Text Generation

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
Adam 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
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…
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

Towards Holistic and Automatic Evaluation of Open-Domain Dialogue Generation

2020-07-01 · ACL 2020 6 · Bo Pang, Erik Nijkamp, Wenjuan Han, Linqi Zhou 외

Open-domain dialogue generation has gained increasing attention in Natural Language Processing. Its evaluation requires a holistic means. Human ratings are deemed as the gold standard. As human evaluation is inefficient …

Dialogue EvaluationDialogue GenerationDiversityNatural Language Inference

Adapting Knowledge for Few-shot Table-to-Text Generation

2023-02-24 · Zhixin Guo, Minyxuan Yan, Jiexing Qi, Jianping Zhou 외

Pretrained language models (PLMs) have made remarkable progress in table-to-text generation tasks. However, the lack of domain-specific knowledge makes it challenging to bridge the topological gap between tabular data an…

Table-to-Text GenerationText Generation

Execution-Based Evaluation for Open-Domain Code Generation

2022-12-20 · Zhiruo Wang, Shuyan Zhou, Daniel Fried, Graham Neubig

To extend the scope of coding queries to more realistic settings, we propose ODEX, the first Open-Domain EXecution-based natural language (NL) to Python code generation dataset. ODEX has 945 NL-Code pairs spanning 79 div…

Code GenerationMemorization

Flexible Generation of Natural Language Deductions

2021-04-18 · EMNLP 2021 11 · Kaj Bostrom, Xinyu Zhao, Swarat Chaudhuri, Greg Durrett

An interpretable system for open-domain reasoning needs to express its reasoning process in a transparent form. Natural language is an attractive representation for this purpose -- it is both highly expressive and easy f…

Sentence

Planning with Logical Graph-based Language Model for Instruction Generation

2023-08-26 · Fan Zhang, Kebing Jin, Hankz Hankui Zhuo

Despite the superior performance of large language models to generate natural language texts, it is hard to generate texts with correct logic according to a given task, due to the difficulties for neural models to captur…

Language ModelingLanguage ModellingText Generationvalid