Skip to main content

Embedding Contextual Information in Seq2seq Models for Grounded Semantic Role Labeling

  • Conference paper
  • First Online:
  • 443 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13796))

Abstract

Natural Language interactions between humans and robots are meant to be situated, in the sense that both the user and the robot can access and make reference to the shared environment. Contextual knowledge plays thus a key role in the solution of inherent ambiguities in interpretation tasks, such as Grounded Semantic Role Labeling (GSRL). Explicit representations for the context (i.e. the map description of the surroundings) are crucial and the possibility of injecting such information in the training stages of semantic interpreters is very appealing. In this paper, we propose to make a sequence-to-sequence model for GSRL, thus eliminating the traditional cascade of tasks and effectively linking real-world entities with their identifiers, that is sensitive to map information in form of linguistic descriptions. The corresponding generation process, based on BART, achieves results competitive with the state-of-the-art on the GSRL task.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    The code is available at https://github.com/crux82/grut.

  2. 2.

    All the constraints are appended to the input, each of which is divided by a “#" delimiter character.

  3. 3.

    The frames connected with a lexical unit, such as take, are only the ones in FrameNet that are needed in the domain knowledge base: TAKING and BRINGING are the only frames for take that are possible, i.e. defined, in the Huric dataset, dealing with the robotic command language.

  4. 4.

    https://github.com/crux82/huric.

References

  1. Baker, C., Ellsworth, M., Erk, K.: SemEval-2007 task 19: frame semantic structure extraction. In: Proceedings of the Fourth International Workshop on Semantic Evaluations (SemEval-2007), pp. 99–104. Association for Computational Linguistics, Prague (2007)

    Google Scholar 

  2. Blloshmi, R., Conia, S., Tripodi, R., Navigli, R.: Generating senses and roles: an end-to-end model for dependency- and span-based semantic role labeling. In: IJCAI (2021)

    Google Scholar 

  3. Carreras, X., Màrquez, L.: Introduction to the CoNLL-2005 shared task: semantic role labeling. In: Proceedings of the Ninth Conference on Computational Natural Language Learning (CoNLL-2005), pp. 152–164. Association for Computational Linguistics, Ann Arbor (2005)

    Google Scholar 

  4. Clark, P., Tafjord, O., Richardson, K.: Transformers as soft reasoners over language. arXiv preprint arXiv:2002.05867 (2020)

  5. Cristofori, L., et al.: Heal9000: an intelligent rehabilitation robot. In: Lucas, P., Stella, F. (eds.) Proceedings of the Workshop on Towards Smarter Health Care: Can Artificial Intelligence Help? co-located with 20th International Conference of the Italian Association for Artificial Intelligence (AIxIA2021), Anywhere, November 29th, 2021. CEUR Workshop Proceedings, vol. 3060, pp. 29–41. CEUR-WS.org (2021)

    Google Scholar 

  6. Das, D., Chen, D., Martins, A.F.T., Schneider, N., Smith, N.A.: Frame-semantic parsing. Comput. Linguist. 40(1), 9–56 (2014)

    Article  Google Scholar 

  7. Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)

  8. Fan, Z., et al.: An enhanced knowledge injection model for commonsense generation. arXiv preprint arXiv:2012.00366 (2020)

  9. Fillmore, C.J.: Frames and the semantics of understanding. Quaderni di Semantica 6(2), 222–254 (1985)

    Google Scholar 

  10. Foster, M.E.: Natural language generation for social robotics: opportunities and challenges. Phil. Trans. Roy. Soc. B: Biol. Sci. 374(1771), 20180027 (2019)

    Article  Google Scholar 

  11. Gildea, D., Jurafsky, D.: Automatic labeling of semantic roles. Comput. Linguist. 28(3), 245–288 (2002)

    Article  Google Scholar 

  12. Goodrich, M.A., Schultz, A.C.: Human-robot interaction: a survey. Found. Trends Hum.-Comput. Interact. 1(3), 203–275 (2007)

    Google Scholar 

  13. Kalyanpur, A., et al.: Open-domain frame semantic parsing using transformers (2020)

    Google Scholar 

  14. Lauscher, A., Majewska, O., Ribeiro, L.F.R., Gurevych, I., Rozanov, N., Glavas, G.: Common sense or world knowledge? investigating adapter-based knowledge injection into pretrained transformers. CoRR abs/2005.11787 (2020)

    Google Scholar 

  15. Lewis, M., et al.: Bart: denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension. ArXiv abs/1910.13461 (2020)

    Google Scholar 

  16. Liu, Y., et al.: Roberta: a robustly optimized BERT pretraining approach. CoRR abs/1907.11692 (2019)

    Google Scholar 

  17. Marcheggiani, D., Titov, I.: Encoding sentences with graph convolutional networks for semantic role labeling. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pp. 1506–1515. Association for Computational Linguistics, Copenhagen (2017)

    Google Scholar 

  18. Palmer, M., Gildea, D., Kingsbury, P.: The proposition bank: an annotated corpus of semantic roles. Comput. Linguist. 31(1), 71–106 (2005)

    Article  Google Scholar 

  19. Palmer, M., Gildea, D., Xue, N.: Semantic Role Labeling: Synthesis Lectures on Human Language Technologies. Morgan & Claypool Publishers (2010)

    Google Scholar 

  20. Pradhan, S., Moschitti, A., Xue, N., Uryupina, O., Zhang, Y.: Conll-2012 shared task: modeling multilingual unrestricted coreference in ontonotes. In: Joint Conference on EMNLP and CoNLL-Shared Task, pp. 1–40 (2012)

    Google Scholar 

  21. Raffel, C., et al.: Exploring the limits of transfer learning with a unified text-to-text transformer. ArXiv abs/1910.10683 (2020)

    Google Scholar 

  22. Sachan, D.S., Zhang, Y., Qi, P., Hamilton, W.: Do syntax trees help pre-trained transformers extract information? arXiv preprint arXiv:2008.09084 (2020)

  23. Shi, P., Lin, J.: Simple bert models for relation extraction and semantic role labeling. arXiv preprint arXiv:1904.05255 (2019)

  24. Vanzo, A., Croce, D., Bastianelli, E., Basili, R., Nardi, D.: Grounded language interpretation of robotic commands through structured learning. Artif. Intell. 278, 103181 (2020)

    Google Scholar 

  25. Vaswani, A., et al.: Attention is all you need. In: Guyon, I., Luxburg, U.V., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R. (eds.) Advances in Neural Information Processing Systems, vol. 30. Curran Associates, Inc. (2017)

    Google Scholar 

  26. Wahab, A., Sifa, R.: DIBERT: dependency injected bidirectional encoder representations from transformers. In: IEEE Symposium Series on Computational Intelligence, SSCI 2021, Orlando, FL, USA, 5–7 December 2021, pp. 1–8. IEEE (2021)

    Google Scholar 

  27. Wang, N., Li, J., Meng, Y., Sun, X., He, J.: An mrc framework for semantic role labeling. arXiv preprint arXiv:2109.06660 (2021)

  28. Yang, S., Gao, Q., Liu, C., Xiong, C., Zhu, S.C., Chai, J.Y.: Grounded semantic role labeling. In: Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, pp. 149–159. Association for Computational Linguistics, San Diego (2016)

    Google Scholar 

  29. Zhou, J., Xu, W.: End-to-end learning of semantic role labeling using recurrent neural networks. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing, vol. 1: Long Papers, pp. 1127–1137. Association for Computational Linguistics, Beijing (2015)

    Google Scholar 

Download references

Acknowledgement

We would like to thank the “Istituto di Analisi dei Sistemi ed Informatica - Antonio Ruberti" (IASI) for supporting the experimentations through access to dedicated computing resources. Claudiu Daniel Hromei is a Ph.D. student enrolled in the National Ph.D. in Artificial Intelligence, XXXVII cycle, course on Health and life sciences, organized by the Università Campus Bio-Medico di Roma.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Claudiu Daniel Hromei , Danilo Croce or Roberto Basili .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hromei, C.D., Cristofori, L., Croce, D., Basili, R. (2023). Embedding Contextual Information in Seq2seq Models for Grounded Semantic Role Labeling. In: Dovier, A., Montanari, A., Orlandini, A. (eds) AIxIA 2022 – Advances in Artificial Intelligence. AIxIA 2022. Lecture Notes in Computer Science(), vol 13796. Springer, Cham. https://doi.org/10.1007/978-3-031-27181-6_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-27181-6_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-27180-9

  • Online ISBN: 978-3-031-27181-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics