---
title: "Text-to-Text Pre-Training for Data-to-Text Tasks — Kale 2020"
description: "The paper asks whether general-purpose text-to-text pre-training can replace… 90% accuracy. 29 references, cited by 110 papers here."
authors: ["Mihir Kale", "Abhinav Rastogi"]
year: 2020
venue: "arXiv:2005.10433"
source: "https://arxiv.org/abs/2005.10433"
doi: "10.48550/arxiv.2005.10433"
arxiv: "2005.10433"
licence: "arXiv — non-exclusive license to distribute"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/kale-2020-text-text-pre-training-data/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/kale-2020-text-text-pre-training-data/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/) / Text-to-Text Pre-Training for Data-to-Text Tasks

# Text-to-Text Pre-Training for Data-to-Text Tasks

**Authors:** [Mihir Kale](https://md.research.elamur.ai/free/en/authors/mihir-kale/) and [Abhinav Rastogi](https://md.research.elamur.ai/free/en/authors/abhinav-rastogi/) · **Year:** 2020 · **Venue:** arXiv:2005.10433 · **Licence:** [arXiv — non-exclusive license to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/2005.10433) · [PDF](https://arxiv.org/pdf/2005.10433) · [DOI 10.48550/arxiv.2005.10433](https://doi.org/10.48550/arxiv.2005.10433) · [arXiv 2005.10433](https://arxiv.org/abs/2005.10433) · [OpenAlex](https://openalex.org/W3115264425)

**Citations:** 29 citations (OpenAlex, 2026-10-14) · [110](https://md.research.elamur.ai/free/en/papers/kale-2020-text-text-pre-training-data/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
The paper asks whether general-purpose text-to-text pre-training can replace specialised architectures for data-to-text generation, where structured input such as tables, dialogue acts or RDF-style triples must be turned into fluent text. The authors flatten each structured input into a plain string and fine-tune the released T5 encoder-decoder checkpoints, from Small (60M parameters) to 3B, for a few thousand steps. They test on three English benchmarks with different input types: WebNLG (graphs of triples), ToTTo (Wikipedia table cells with metadata) and MultiWoz (dialogue meaning representations). This plain end-to-end setup outperforms pipelined systems, graph-network encoders and models built on BERT or GPT-2. The largest gains appear on out-of-domain test splits, and human raters confirm them. The work shows that strong pre-training can make complex task-specific designs unnecessary. It also gives a simple, reproducible baseline for future data-to-text research, which the authors hope to extend to other languages, including low-resource ones.

## Key points
- Fine-tuning setup: constant learning rate of 0.001, inputs capped at 512 tokens, greedy decoding, and checkpoints selected by dev-set BLEU. The model is trained for 5K steps on WebNLG and 10K steps on ToTTo.
- On WebNLG, T5-Large beats the previous best system DualEnc by 4.3 BLEU overall and by about 14 BLEU on the unseen-domain split. In human evaluation on unseen inputs, T5-Large reaches 90% accuracy and 2.33 naturalness, while DualEnc reaches 66% and 1.99.
- On the ToTTo test set, T5-3B scores 49.5 BLEU and 58.4 PARENT, improving on BERT-to-BERT by 5.5 BLEU and 5.8 PARENT. The margin grows to 6.6 BLEU and 7.5 PARENT on the out-of-domain Non-Overlap half.
- On MultiWoz, every T5 size beats SC-GPT2 by 4–5 BLEU without any in-domain pre-training. Slot Error Rate is slightly worse, partly because SC-GPT2 reranks five candidate outputs by SER.
- The benefit of larger models depends on the dataset. Size barely matters on the large, homogeneous MultiWoz, but moving from T5-Small to T5-Base adds about 10 BLEU on WebNLG's unseen split.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [Google](https://md.research.elamur.ai/free/en/companies/google/) — Company, Mountain View, United States · 492 works · 440,463 citations

📚 Shelves (5): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 17,450 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 17,296 works · [👁️ Computer Vision and Pattern Recognition](https://md.research.elamur.ai/free/en/shelves/computer-science/computer-vision-and-pattern-recognition/) · 3,486 works

🧭 Topics (2): [🧠 Language models & pretraining](https://md.research.elamur.ai/free/en/topics/language-models/) · 3,894 works · [✍️ Text generation](https://md.research.elamur.ai/free/en/topics/text-generation/) · 214 works

## Cite

Cite as: Mihir Kale and Abhinav Rastogi. 2020. Text-to-Text Pre-Training for Data-to-Text Tasks. arXiv:2005.10433.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{kale2020text,
  title = {{Text-to-Text Pre-Training for Data-to-Text Tasks}},
  author = {Mihir Kale and Abhinav Rastogi},
  year = {2020},
  doi = {10.48550/arxiv.2005.10433},
  eprint = {2005.10433},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.2005.10433}
}
```

- [← previous On the Language Neutrality of Pre-trained Multilingual Representations](https://md.research.elamur.ai/free/en/papers/libovicky-2020-language-neutrality-pre-trained-multilingual/)
- [next → A Report on the 2020 VUA and TOEFL Metaphor Detection Shared Task](https://md.research.elamur.ai/free/en/papers/leong-2020-report-2020-vua-toefl-metaphor/)
- [↑ back to papers of 2020](https://md.research.elamur.ai/free/en/papers/2020/page/5/)

## References

29 references, 14 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. Paweł Budzianowski, Tsung-Hsien Wen, Bo-Hsiang Tseng, Iñigo Casanueva, Stefan Ultes, Osman Ramadan, and Milica Gasic. 2018. [Multiwoz-a large-scale multi-domain wizard-of-oz dataset for task-oriented dialogue modelling](https://md.research.elamur.ai/free/en/papers/budzianowski-2018-multiwoz-large-scale-multi-domain/). In Proceedings of the 2018 Conference on Empirical Methods in Natural Language P…
2. Wenhu Chen, Jianshu Chen, Pengda Qin, Xifeng Yan, and William Yang Wang. 2019a. Semantically conditioned dialog response generation via hierarchical disentangled self-attention. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 3696–3709. [find](https://scholar.google.com/scholar?q=Wenhu+Chen%2C+Jianshu+Chen%2C+Pengda+Qin%2C+Xifeng+Yan%2C+and+William+Yang+Wang%2E+2019a%2E+Semantically+conditioned+dialog+response+generation+via+hierarchical+disentangled+self%2Dattention%2E+In+Proceedings+of+the+)
3. Zhiyu Chen, Harini Eavani, Yinyin Liu, and William Yang Wang. 2019b. Few-shot nlg with pre-trained language model. arXiv preprint arXiv:1904.09521. [find](https://scholar.google.com/scholar?q=Zhiyu+Chen%2C+Harini+Eavani%2C+Yinyin+Liu%2C+and+William+Yang+Wang%2E+2019b%2E+Few%2Dshot+nlg+with+pre%2Dtrained+language+model%2E+arXiv+preprint+arXiv%3A1904%2E09521%2E)
4. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. [Bert: Pre-training of deep bidirectional transformers for language understanding](https://md.research.elamur.ai/free/en/papers/devlin-2019-bert-pre-training-deep-bidirectional/). arXiv preprint arXiv:1810.04805.
5. Bhuwan Dhingra, Manaal Faruqui, Ankur Parikh, Ming-Wei Chang, Dipanjan Das, and William Cohen. 2019. [Handling divergent reference texts when evaluating table-to-text generation](https://md.research.elamur.ai/free/en/papers/dhingra-2019-handling-divergent-reference-texts-when/). In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 4884–4895.
6. Bayu Distiawan, Jianzhong Qi, Rui Zhang, and Wei Wang. 2018. Gtr-lstm: A triple encoder for sentence generation from rdf data. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1627–1637. [find](https://scholar.google.com/scholar?q=Bayu+Distiawan%2C+Jianzhong+Qi%2C+Rui+Zhang%2C+and+Wei+Wang%2E+2018%2E+Gtr%2Dlstm%3A+A+triple+encoder+for+sentence+generation+from+rdf+data%2E+In+Proceedings+of+the+56th+Annual+Meeting+of+the+Association+for+Computat)
7. Thiago Castro Ferreira, Chris van der Lee, Emiel van Miltenburg, and Emiel Krahmer. 2019. Neural data-to-text generation: A comparison between pipeline and end-to-end architectures. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Jo… [find](https://scholar.google.com/scholar?q=Thiago+Castro+Ferreira%2C+Chris+van+der+Lee%2C+Emiel+van+Miltenburg%2C+and+Emiel+Krahmer%2E+2019%2E+Neural+data%2Dto%2Dtext+generation%3A+A+comparison+between+pipeline+and+end%2Dto%2Dend+architectures%2E+In+Proceedings+of+)
8. Claire Gardent, Anastasia Shimorina, Shashi Narayan, and Laura Perez-Beltrachini. 2017. [The webnlg challenge: Generating text from rdf data](https://md.research.elamur.ai/free/en/papers/gardent-2017-webnlg-challenge-generating-text-rdf/). In Proceedings of the 10th International Conference on Natural Language Generation, pages 124–133.
9. Eli Goldberg, Norbert Driedger, and Richard I Kittredge. 1994. Using natural-language processing to produce weather forecasts. IEEE Expert, 9(2):45– 53. [find](https://scholar.google.com/scholar?q=Eli+Goldberg%2C+Norbert+Driedger%2C+and+Richard+I+Kittredge%2E+1994%2E+Using+natural%2Dlanguage+processing+to+produce+weather+forecasts%2E+IEEE+Expert%2C+9%282%29%3A45%E2%80%93+53%2E)
10. Karen Kukich. 1983. [Design of a knowledge-based report generator](https://md.research.elamur.ai/free/en/papers/kukich-1983-design-knowledge-based-report-generator/). In Proceedings of the 21st annual meeting on Association for Computational Linguistics, pages 145–150. Association for Computational Linguistics.
11. Alon Lavie and Abhaya Agarwal. 2007. [Meteor: An automatic metric for mt evaluation with high levels of correlation with human judgments](https://md.research.elamur.ai/free/en/papers/lavie-2007-meteor-automatic-metric-mt-evaluation/). In Proceedings of the Second Workshop on Statistical Machine Translation, pages 228–231. Association for Computational Linguistics.
12. Chin-Yew Lin. 2004. [Rouge: A package for automatic evaluation of summaries](https://md.research.elamur.ai/free/en/papers/lin-2004-rouge-package-automatic-evaluation-summaries/). In Text summarization branches out, pages 74–81.
13. Tianyu Liu, Kexiang Wang, Lei Sha, Baobao Chang, and Zhifang Sui. 2018. Table-to-text generation by structure-aware seq2seq learning. In Thirty-Second AAAI Conference on Artificial Intelligence. [find](https://scholar.google.com/scholar?q=Tianyu+Liu%2C+Kexiang+Wang%2C+Lei+Sha%2C+Baobao+Chang%2C+and+Zhifang+Sui%2E+2018%2E+Table%2Dto%2Dtext+generation+by+structure%2Daware+seq2seq+learning%2E+In+Thirty%2DSecond+AAAI+Conference+on+Artificial+Intelligence%2E)
14. Diego Marcheggiani and Laura Perez-Beltrachini. 2018. Deep graph convolutional encoders for structured data to text generation. In Proceedings of the 11th International Conference on Natural Language Generation, pages 1–9. [find](https://scholar.google.com/scholar?q=Diego+Marcheggiani+and+Laura+Perez%2DBeltrachini%2E+2018%2E+Deep+graph+convolutional+encoders+for+structured+data+to+text+generation%2E+In+Proceedings+of+the+11th+International+Conference+on+Natural+Language+)
15. Kathleen R McKeown. 1985. Text generation: using discourse strategies and focus constraints to generate natural language text. [find](https://scholar.google.com/scholar?q=Kathleen+R+McKeown%2E+1985%2E+Text+generation%3A+using+discourse+strategies+and+focus+constraints+to+generate+natural+language+text%2E)
16. Amit Moryossef, Yoav Goldberg, and Ido Dagan. 2019. [Step-by-step: Separating planning from realization in neural data-to-text generation](https://md.research.elamur.ai/free/en/papers/moryossef-2019-step-step-separating-planning-realization/). In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long…
17. Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. [Bleu: a method for automatic evaluation of machine translation](https://md.research.elamur.ai/free/en/papers/papineni-2002-bleu-method-automatic-evaluation-machine/). In Proceedings of the 40th annual meeting on association for computational linguistics, pages 311–318. Association for Computational Linguistics.
18. Ankur P Parikh, Xuezhi Wang, Sebastian Gehrmann, Manaal Faruqui, Bhuwan Dhingra, Diyi Yang, and Dipanjan Das. 2020. [Totto: A controlled table-to-text generation dataset](https://md.research.elamur.ai/free/en/papers/parikh-2020-totto-controlled-table-text-generation/). arXiv preprint arXiv:2004.14373.
19. Baolin Peng, Chenguang Zhu, Chunyuan Li, Xiujun Li, Jinchao Li, Michael Zeng, and Jianfeng Gao. 2020. [Few-shot natural language generation for task-oriented dialog](https://md.research.elamur.ai/free/en/papers/peng-2020-few-shot-natural-language-generation/). arXiv preprint arXiv:2002.12328.
20. Ratish Puduppully, Li Dong, and Mirella Lapata. 2019. Data-to-text generation with content selection and planning. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 6908–6915. [find](https://scholar.google.com/scholar?q=Ratish+Puduppully%2C+Li+Dong%2C+and+Mirella+Lapata%2E+2019%2E+Data%2Dto%2Dtext+generation+with+content+selection+and+planning%2E+In+Proceedings+of+the+AAAI+Conference+on+Artificial+Intelligence%2C+volume+33%2C+pages+69)
21. Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019. Language models are unsupervised multitask learners. OpenAI Blog, 1(8). [find](https://scholar.google.com/scholar?q=Alec+Radford%2C+Jeffrey+Wu%2C+Rewon+Child%2C+David+Luan%2C+Dario+Amodei%2C+and+Ilya+Sutskever%2E+2019%2E+Language+models+are+unsupervised+multitask+learners%2E+OpenAI+Blog%2C+1%288%29%2E)
22. Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J Liu. 2019. [Exploring the limits of transfer learning with a unified text-to-text transformer](https://md.research.elamur.ai/free/en/papers/raffel-2019-exploring-limits-transfer-learning-unified/). arXiv preprint arXiv:1910.10683.
23. Ehud Reiter and Robert Dale. 2000. Building natural language generation systems. Cambridge university press. [find](https://scholar.google.com/scholar?q=Ehud+Reiter+and+Robert+Dale%2E+2000%2E+Building+natural+language+generation+systems%2E+Cambridge+university+press%2E)
24. Sascha Rothe, Shashi Narayan, and Aliaksei Severyn. 2019. [Leveraging pre-trained checkpoints for sequence generation tasks](https://md.research.elamur.ai/free/en/papers/rothe-2019-leveraging-pre-trained-checkpoints-sequence/). arXiv preprint arXiv:1907.12461.
25. Abigail See, Peter J. Liu, and Christopher D. Manning. 2017a. Get to the point: Summarization with pointer-generator networks. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1073–1083, Vancouver, Canada. Association for Compu… [find](https://scholar.google.com/scholar?q=Abigail+See%2C+Peter+J%2E+Liu%2C+and+Christopher+D%2E+Manning%2E+2017a%2E+Get+to+the+point%3A+Summarization+with+pointer%2Dgenerator+networks%2E+In+Proceedings+of+the+55th+Annual+Meeting+of+the+Association+for+Computat)
26. Abigail See, Peter J Liu, and Christopher D Manning. 2017b. Get to the point: Summarization with pointer-generator networks. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 1073–1083. [find](https://scholar.google.com/scholar?q=Abigail+See%2C+Peter+J+Liu%2C+and+Christopher+D+Manning%2E+2017b%2E+Get+to+the+point%3A+Summarization+with+pointer%2Dgenerator+networks%2E+In+Proceedings+of+the+55th+Annual+Meeting+of+the+Association+for+Computatio)
27. Somayajulu Sripada, Ehud Reiter, and Ian Davy. Sumtime-mousam: Configurable marine weather forecast generator. [find](https://scholar.google.com/scholar?q=Somayajulu+Sripada%2C+Ehud+Reiter%2C+and+Ian+Davy%2E+Sumtime%2Dmousam%3A+Configurable+marine+weather+forecast+generator%2E)
28. Tsung-Hsien Wen, Milica Gasic, Nikola Mrksic, Pei-Hao Su, David Vandyke, and Steve Young. 2015. [Semantically conditioned lstm-based natural language generation for spoken dialogue systems](https://md.research.elamur.ai/free/en/papers/wen-2015-semantically-conditioned-lstm-based-natural/). arXiv preprint arXiv:1508.01745.
29. Chao Zhao, Marilyn Walker, and Snigdha Chaturvedi. 2020. Bridging the structural gap between encoding and decoding for data-to-text generation. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). [find](https://scholar.google.com/scholar?q=Chao+Zhao%2C+Marilyn+Walker%2C+and+Snigdha+Chaturvedi%2E+2020%2E+Bridging+the+structural+gap+between+encoding+and+decoding+for+data%2Dto%2Dtext+generation%2E+In+Proceedings+of+the+58th+Annual+Meeting+of+the+Associa)

*Updated 2 November 2026*
