LEATHER: A Framework for Learning to Generate Human-like Text in Dialogue

Anthony Sicilia, Malihe Alikhani
10/14/2022
cs.CLcs.LG

Official code: anthonysicilia/LEATHER-AACL2022 (3 stars, MIT, last commit 2023-09-23).

Abstract

Algorithms for text-generation in dialogue can be misguided. For example, in task-oriented settings, reinforcement learning that optimizes only task-success can lead to abysmal lexical diversity. We hypothesize this is due to poor theoretical understanding of the objectives in text-generation and their relation to the learning process (i.e., model training). To this end, we propose a new theoretical framework for learning to generate text in dialogue. Compared to existing theories of learning, our framework allows for analysis of the multi-faceted goals inherent to text-generation. We use our framework to develop theoretical guarantees for learners that adapt to unseen data. As an example, we apply our theory to study data-shift within a cooperative learning algorithm proposed for the GuessWhat?! visual dialogue game. From this insight, we propose a new algorithm, and empirically, we demonstrate our proposal improves both task-success and human-likeness of the generated text. Finally, we show statistics from our theory are empirically predictive of multiple qualities of the generated dialogue, suggesting our theory is useful for model-selection when human evaluations are not available.

View on arXivView PDF

Code Implementations(1)

MIT

This is the repository for "LEATHER: A Framework for Learning to Generate Human-like Text in Dialogue"

30Shell, PythonOct 5, 20223 years agoMIT

Similar Papers

Cite this paper

@article{sicilia2022leather,
  title  = {LEATHER: A Framework for Learning to Generate Human-like Text in Dialogue},
  author = {Anthony Sicilia and Malihe Alikhani},
  year   = {2022},
  eprint = {2210.07777},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2210.07777}
}

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

Discussion