Quality Control for Distantly-Supervised Data-to-Text Generation via Meta Learning
Source abstract
Abstract
Data-to-text generation plays an important role in natural language processing by processing structured data and helping people understand those data by generating user-friendly descriptive text. It can be applied to news generation, financial report generation, customer service, etc. However, in practice, it needs to adapt to different domains that may lack an annotated training corpus. To alleviate this dataset scarcity problem, distantly-supervised data-to-text generation has emerged, which constructs a training corpus automatically and is more practical to apply to new domains when well-aligned data is expensive to obtain. However, this distant supervision method of training induces an over-generation problem since the automatically aligned text includes hallucination. These expressions cannot be inferred from the data, misguiding the model to produce unfaithful text. To exploit the noisy dataset while maintaining faithfulness, we empower the neural data-to-text model by dynamically increasing the weights of those well-aligned training instances and reducing the weights of the low-quality ones via meta learning. To our best knowledge, we are the first to alleviate the noise in distantly-supervised data-to-text generation via meta learning. In addition, we rewrite those low-quality texts to provide better training instances. Finally, we construct a new distantly-supervised dataset, DIST-ToTTo (abbreviation for Distantly-supervised Table-To-Text), and conduct experiments on both the benchmark WITA (abbreviation for the data source Wikipedia and Wikidata) and DIST-ToTTo datasets. The evaluation results show that our model can improve the state-of-the-art DSG (abbreviation for Distant Supervision Generation) model across all automatic evaluation metrics, with an improvement of 3.72% on the WITA dataset and 3.82% on the DIST-ToTTo dataset in terms of the widely used metric BLEU (abbreviation for BiLingual Evaluation Understudy). Furthermore, based on human evaluation, our model can generate more grammatically correct and more faithful text compared to the state-of-the-art DSG model.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Topic Modeling · Natural Language Processing Techniques · Multimodal Machine Learning Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Harbin Institute of Technology, Harbin 150001, China
Peng Cheng Laboratory, Shenzhen 518000, China
Funding
National Key R&D Program of China · National Natural Science Foundation of China (NSFC) · Province Key R&D Program of Heilongjiang
References (54)
Show source-provided references
1. Lebret, R., Grangier, D., and Auli, M. (2016, January 1–5). Neural Text Generation from Structured Data with Application to the Biography Domain. Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, Austin, TX, USA.10.18653/v1/D16-1128 ↗
2. Wiseman, S., Shieber, S., and Rush, A. (2017, January 7–11). Challenges in Data-to-Document Generation. Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, Copenhagen, Denmark.10.18653/v1/D17-1239 ↗
3. Puduppully, R., Dong, L., and Lapata, M. (2019, January 28). Data-to-text Generation with Entity Modeling. Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, Florence, Italy.10.18653/v1/P19-1195 ↗
4. Uehara, Y., Ishigaki, T., Aoki, K., Noji, H., Goshima, K., Kobayashi, I., Takamura, H., and Miyao, Y. (2020, January 8–13). Learning with Contrastive Examples for Data-to-Text Generation. Proceedings of the 28th International Conference on Computational Linguistics, Online.10.18653/v1/2020.coling-main.213 ↗
5. Conditional text generation for harmonious human–machine interaction10.1145/3461645 ↗
6. Fu, Z., Shi, B., Lam, W., Bing, L., and Liu, Z. (2020, January 16–20). Partially-Aligned Data-to-Text Generation with Distant Supervision. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Online.10.18653/v1/2020.emnlp-main.738 ↗
7. Chen, D.L., and Mooney, R.J. (2008, January 5–9). Learning to Sportscast: A Test of Grounded Language Acquisition. Proceedings of the 25th International Conference on Machine Learning, Helsinki, Finland.10.1145/1390156.1390173 ↗
8. Parikh, A., Wang, X., Gehrmann, S., Faruqui, M., Dhingra, B., Yang, D., and Das, D. (2020, January 16–20). ToTTo: A Controlled Table-To-Text Generation Dataset. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Online.10.18653/v1/2020.emnlp-main.89 ↗
9. Kukich, K. (1983, January 15–17). Design of a Knowledge-Based Report Generator. Proceedings of the 21st Annual Meeting of the Association for Computational Linguistics, Cambridge, MA, USA.10.3115/981311.981340 ↗
10. McKeown, K.R. (1985). Text Generation: Using Discourse Strategies and Focus Constraints to Generate Natural Language Text, Cambridge University Press.10.1016/0004-3702(85)90082-7 ↗
11. Gong, H., Feng, X., Qin, B., and Liu, T. (2019, January 3–7). Table-to-Text Generation with Effective Hierarchical Encoder on Three Dimensions (Row, Column and Time). Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the ninth International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), Hong Kong, China.10.18653/v1/D19-1310 ↗
12. Mei, H., Bansal, M., and Walter, M.R. (2016, January 12–17). What to talk about and how? Selective Generation using LSTMs with Coarse-to-Fine Alignment. Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, San Diego, CA, USA.10.18653/v1/N16-1086 ↗
13. Wang, Z., Wang, X., An, B., Yu, D., and Chen, C. (2020, January 5–10). Towards Faithful Neural Table-to-Text Generation with Content-Matching Constraints. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Online.10.18653/v1/2020.acl-main.101 ↗
14. Chen, W., Su, Y., Yan, X., and Wang, W.Y. (2020, January 16–20). KGPT: Knowledge-Grounded Pre-Training for Data-to-Text Generation. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Online.10.18653/v1/2020.emnlp-main.697 ↗
15. Chen, W., Chen, J., Su, Y., Chen, Z., and Wang, W.Y. (2020, January 5–10). Logical Natural Language Generation from Open-Domain Tables. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Online.10.18653/v1/2020.acl-main.708 ↗
16. Nie, F., Wang, J., Yao, J.G., Pan, R., and Lin, C.Y. (2018, January 31). Operation-guided Neural Networks for High Fidelity Data-To-Text Generation. Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, Brussels, Belgium.10.18653/v1/D18-1422 ↗
17. Suadaa, L.H., Kamigaito, H., Funakoshi, K., Okumura, M., and Takamura, H. (2021, January 1–6). Towards Table-to-Text Generation with Numerical Reasoning. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), Online.10.18653/v1/2021.acl-long.115 ↗
18. Chen, Z., Chen, W., Zha, H., Zhou, X., Zhang, Y., Sundaresan, S., and Wang, W.Y. (2020, January 16–20). Logic2Text: High-Fidelity Natural Language Generation from Logical Forms. Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2020, Online.10.18653/v1/2020.findings-emnlp.190 ↗
19. Zhang, N., Ye, H., Yang, J., Deng, S., Tan, C., Chen, M., Huang, S., Huang, F., and Chen, H. (2021). LOGEN: Few-shot Logical Knowledge-Conditioned Text Generation with Self-training. arXiv.
20. Chen, Z., Eavani, H., Chen, W., Liu, Y., and Wang, W.Y. (2020, January 5–10). Few-Shot NLG with Pre-Trained Language Model. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Online.10.18653/v1/2020.acl-main.18 ↗
21. Li, J., Tang, T., Zhao, W.X., Wei, Z., Yuan, N.J., and Wen, J.R. (2021, January 1–6). Few-shot Knowledge Graph-to-Text Generation with Pretrained Language Models. Proceedings of the Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021, Online.10.18653/v1/2021.findings-acl.136 ↗
22. Jolly, S., Zhang, Z.X., Dengel, A., and Mou, L. (2022, January 22). Search and learn: Improving semantic coverage for data-to-text generation. Proceedings of the AAAI Conference on Artificial Intelligence, Washington, DC, USA.10.1609/aaai.v36i10.21332 ↗
23. Chang, E., Shen, X., Yeh, H.S., and Demberg, V. (2021, January 1–6). On Training Instance Selection for Few-Shot Neural Text Generation. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 2: Short Papers), Online.10.18653/v1/2021.acl-short.2 ↗
24. Dušek, O., Howcroft, D.M., and Rieser, V. (2019, January 28). Semantic Noise Matters for Neural Natural Language Generation. Proceedings of the 12th International Conference on Natural Language Generation, Tokyo, Japan.10.18653/v1/W19-8652 ↗
25. Vinyals, O., Fortunato, M., and Jaitly, N. (2015, January 7). Pointer Networks. Proceedings of the Advances in Neural Information Processing Systems, Palais des Congrès de Montréal, QC, Canada.
26. Su, Y., Meng, Z., Baker, S., and Collier, N. (2021, January 7–11). Few-Shot Table-to-Text Generation with Prototype Memory. Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2021, Punta Cana, Dominican Republic.10.18653/v1/2021.findings-emnlp.77 ↗
27. Zhao, W., Liu, Y., Wan, Y., and Yu, P. (2021, January 7–11). Attend, Memorize and Generate: Towards Faithful Table-to-Text Generation in Few Shots. Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2021, Punta Cana, Dominican Republic.10.18653/v1/2021.findings-emnlp.347 ↗
28. Chang, E., Shen, X., Zhu, D., Demberg, V., and Su, H. (2021, January 19–23). Neural Data-to-Text Generation with LM-based Text Augmentation. Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics, Online.10.18653/v1/2021.eacl-main.64 ↗
29. Chang, E., Demberg, V., and Marin, A. (2021, January 19–23). Jointly Improving Language Understanding and Generation with Quality-Weighted Weak Supervision of Automatic Labeling. Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, Online.10.18653/v1/2021.eacl-main.69 ↗
30. Kasner, Z., and Dusek, O. (2022, January 22–27). Neural Pipeline for Zero-Shot Data-to-Text Generation. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Dublin, Ireland.10.18653/v1/2022.acl-long.271 ↗
31. Finn, C., Abbeel, P., and Levine, S. (2017, January 7–9). Model-agnostic meta-learning for fast adaptation of deep networks. Proceedings of the International Conference on Machine Learning, Sydney, Australia.
32. Thrun, S., and Pratt, L. (1998). Learning to Learn, Springer.10.1007/978-1-4615-5529-2 ↗
33. Volpi, R., Larlus, D., and Rogez, G. (2021, January 20–25). Continual adaptation of visual representations via domain randomization and meta-learning. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, IEEE, Nashville, TN, USA.10.1109/CVPR46437.2021.00442 ↗
34. Wang, C., Pan, H., Qiu, M., Huang, J., Yang, F., and Zhang, Y. (2021, January 7–11). Meta Distant Transfer Learning for Pre-trained Language Models. Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, Online and Punta Cana, Dominican Republic.10.18653/v1/2021.emnlp-main.768 ↗
35. Ren, M., Zeng, W., Yang, B., and Urtasun, R. (2018, January 10–15). Learning to reweight examples for robust deep learning. Proceedings of the 35th International Conference on Machine Learning, Stockholm, Sweden.
36. Shu, J., Xie, Q., Yi, L., Zhao, Q., Zhou, S., Xu, Z., and Meng, D. (2019, January 8). Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting. Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada.
37. Li, Z., Nie, J.Y., Wang, B., Du, P., Zhang, Y., Zou, L., and Li, D. (2020, January 19). Meta-Learning for Neural Relation Classification with Distant Supervision. Proceedings of the 29th ACM International Conference on Information & Knowledge Management, Virtual Event, Ireland.10.1145/3340531.3412039 ↗
38. Wu, L., Xie, P., Zhou, J., Zhang, M., Chunping, M., Xu, G., and Zhang, M. (2022, January 10–15). Robust Self-Augmentation for Named Entity Recognition with Meta Reweighting. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Seattle, WA, USA.10.18653/v1/2022.naacl-main.297 ↗
39. Eshratifar, A.E., Eigen, D., and Pedram, M. (2018, January 8). Gradient agreement as an optimization objective for meta-learning. Proceedings of the second Workshop on Meta-Learning at NeurIPS 2018, Montreal, QC, Canada.
40. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L.U., and Polosukhin, I. (2017, January 4). Attention is All you Need. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA.
41. Novikova, J., Dušek, O., and Rieser, V. (2017, January 15–17). The E2E Dataset: New Challenges For End-to-End Generation. Proceedings of the 18th Annual SIGdial Meeting on Discourse and Dialogue, Saarbrücken, Germany.10.18653/v1/W17-5525 ↗
42. Papineni, K., Roukos, S., Ward, T., and Zhu, W.J. (2002, January 6). BLEU: A method for automatic evaluation of machine translation. Proceedings of the Annual meeting on Association for Computational Linguistics, Philadelphia, PA, USA.10.3115/1073083.1073135 ↗
43. Doddington, G. (2002, January 24). Automatic evaluation of machine translation quality using n-gram co-occurrence statistics. Proceedings of the Second International Conference on Human Language Technology Research, San Francisco, CA, USA.10.3115/1289189.1289273 ↗
44. Banerjee, S., and Lavie, A. (2005, January 23). METEOR: An automatic metric for MT evaluation with improved correlation with human judgments. Proceedings of the ACL Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and/or Summarization, Ann Arbor, MI, USA.
45. Lin, C.Y. (2004, January 25–26). Rouge: A package for automatic evaluation of summaries. Proceedings of the Text Summarization Branches Out, Barcelona, Spain.
46. Vedantam, R., Lawrence Zitnick, C., and Parikh, D. (2015, January 7–12). Cider: Consensus-based image description evaluation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, IEEE, Boston, MA, USA.10.1109/CVPR.2015.7299087 ↗
47. Ott, M., Edunov, S., Baevski, A., Fan, A., Gross, S., Ng, N., Grangier, D., and Auli, M. (2019, January 2–7). fairseq: A Fast, Extensible Toolkit for Sequence Modeling. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics (Demonstrations), Minneapolis, Minnesota.10.18653/v1/N19-4009 ↗
48. See, A., Liu, P.J., and Manning, C.D. (2017, January 30). Get To The Point: Summarization with Pointer-Generator Networks. Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Vancouver, BC, Canada.10.18653/v1/P17-1099 ↗
49. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
50. Gardent, C., Shimorina, A., Narayan, S., and Perez-Beltrachini, L. (2017, January 4–7). The WebNLG Challenge: Generating Text from RDF Data. Proceedings of the tenth International Conference on Natural Language Generation, Santiago de Compostela, Spain.10.18653/v1/W17-3518 ↗
51. Cho, K., van Merriënboer, B., Bahdanau, D., and Bengio, Y. (2014, January 25). On the Properties of Neural Machine Translation: Encoder–Decoder Approaches. Proceedings of the SSST-8, Eighth Workshop on Syntax, Semantics and Structure in Statistical Translation, Doha, Qatar.10.3115/v1/W14-4012 ↗
52. Luong, T., Pham, H., and Manning, C.D. (2015, January 17–21). Effective Approaches to Attention-based Neural Machine Translation. Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, Lisbon, Portugal.10.18653/v1/D15-1166 ↗
53. Gu, J., Lu, Z., Li, H., and Li, V.O. (2016, January 7–12). Incorporating Copying Mechanism in Sequence-to-Sequence Learning. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Berlin, Germany.10.18653/v1/P16-1154 ↗
54. Measuring nominal scale agreement among many raters10.1037/h0031619 ↗