Diálogos de Intenções em Sistemas Multi-Agentes Baseados em Ontologias e Argumentação

  • Débora Cristina Engelmann PUCRS / UniGe
  • Alison R. Panisson UFSC
  • Angelo Ferrando UniGe
  • Viviana Mascardi UniGe
  • Rafael H. Bordini PUCRS

Abstract


Some areas of application, for example, healthcare, are known to resist the replacement of human operators by fully autonomous systems. It is typically not transparent to users how artificial intelligence systems make decisions or obtain information, making it difficult for users to trust them. To address this issue, we investigate how argumentation theory and ontology techniques can be used together with reasoning about intentions to build complex natural language dialogues to support human decision-making. Based on such an investigation, we propose MAIDS, a framework for developing multi-agent intentional dialogue systems, which can be used in different domains. Our framework is modular so that it can be used in its entirety or just the modules that fulfil the requirements of each system to be developed. Our work also includes the formalisation of a novel dialogue-subdialogue structure with which we can address ontological or theory-of-mind issues and later return to the main subject. As a case study, we have developed a multi-agent system using the MAIDS framework to support healthcare professionals in making decisions on hospital bed allocations. Furthermore, we evaluated this multi-agent system with domain experts using real data from a hospital. The specialists who evaluated our system strongly agree or agree that the dialogues in which they participated fulfil Cohen’s desiderata for task-oriented dialogue systems. Our agents have the ability to explain to the user how they arrived at certain conclusions. Moreover, they have semantic representations as well as representations of the mental state of the dialogue participants, allowing the formulation of coherent justifications expressed in natural language, therefore, easy for human participants to understand. This indicates the potential of the framework introduced in this thesis for the practical development of explainable intelligent systems as well as systems supporting hybrid intelligence.

References

Akata, Z., Balliet, D., de Rijke, M., Dignum, F., Dignum, V., Eiben, G., Fokkens, A., Grossi, D., Hindriks, K., Hoos, H., et al. (2020). A research agenda for hybrid intelligence: Augmenting human intellect with collaborative, adaptive, responsible, and explainable artificial intelligence. Computer, 53(8):18–28.

Boissier, O., Bordini, R. H., Hubner, J., and Ricci, A. (2020). Multi-agent oriented programming: programming multi-agent systems using JaCaMo. MIT Press.

Cohen, P. (2019). Foundations of collaborative task-oriented dialogue: What’s in a slot? In Proceedings of the Annual SIGdial Meeting on Discourse and Dialogue, pages 198–209.

de Oliveira Gabriel, V., Panisson, A. R., Bordini, R. H., Adamatti, D. F., and Billa, C. Z. (2020). Reasoning in BDI agents using toulmin’s argumentation model. Theoretical Computer Science, 805:76–91.

e Oliveira, B., de Vasconcelos, J., Almeida, J., and Pinto, L. (2020). A simulation-optimisation approach for hospital beds allocation. International Journal of Medical Informatics, 141:1–11.

Engelmann, D., Damasio, J., Krausburg, T., Borges, O., Cezar, L. D., Panisson, A. R., and Bordini, R. H. (2021a). Dial4jaca – a demonstration. In Proceedings of the International Conference on Practical Applications of Agents and Multiagent Systems, pages 346–350.

Engelmann, D., Damasio, J., Krausburg, T., Borges, O., Colissi, M., Panisson, A. R., and Bordini, R. H. (2021b). Dial4jaca – a communication interface between multi-agent systems and chatbots. In Proceedings of the International Conference on Practical Applications of Agents and Multiagent Systems, pages 77–88.

Engelmann, D., Damasio, J., Panisson, A. R., Mascardi, V., and Bordini, R. H. (2022a). Argumentation as a method for explainable ai: A systematic literature review. In Proceedings of the Iberian Conference on Information Systems and Technologies, pages 1–6.

Engelmann, D. C., Ferrando, A., Panisson, A. R., Ancona, D., Bordini, R. H., and Mascardi, V. (2022b). Rv4jaca – runtime verification for multiagent systems. In Proceedings of the Workshop on Agents and Robots for reliable Engineered Autonomy, pages 23–36.

Engelmann, D. C., Panisson, A. R., Vieira, R., Hübner, J. F., Mascardi, V., and Bordini, R. H. (2023). Maids — a framework for the development of multiagent intentional dialogue systems. In Proceedings of the International Conference on Autonomous Agents & Multiagent Systems, pages 1–9.

Essers, K., Rogers, R., Sturt, J., Sklar, E. I., and Black, E. (2018). Assessing the posture prototype: A late-breaking report on patient views. In Proceedings of the International Conference on Human-Agent Interaction, pages 344–346.

Ferreira, C. E. A., Panisson, A. R., Engelmann, D. C., Vieira, R., Mascardi, V., and Bordini, R. H. (2022). Explaining semantic reasoning using argumentation. In Proceedings of the International Conference on Practical Applications of Agents and Multiagent Systems, pages 153–165.

Goldman, A. I. (2012). Theory of mind. The Oxford handbook of philosophy of cognitive science, 1:1–25.

Gruber, T. R. (1995). Toward principles for the design of ontologies used for knowledge sharing? International journal of human-computer studies, 43(5-6):907–928.

Grübler, M. d. S., da Costa, C. A., Righi, R., Rigo, S., and Chiwiacowsky, L. (2018). A hospital bed allocation hybrid model based on situation awareness. Computers, Informatics, Nursing, 36(5):249–255.

Teow, K. L., El-Darzi, E., Foo, C., Jin, X., and Sim, J. (2012). Intelligent analysis of acute bed overflow in a tertiary hospital in singapore. Journal of Medical Systems, 36:1873–1882.
Published
2023-06-27
ENGELMANN, Débora Cristina; PANISSON, Alison R.; FERRANDO, Angelo; MASCARDI, Viviana; BORDINI, Rafael H.. Diálogos de Intenções em Sistemas Multi-Agentes Baseados em Ontologias e Argumentação. In: ARTUR ZIVIANI AWARD - THESES AND DISSERTATIONS CONTEST (PHD) - BRAZILIAN SYMPOSIUM ON COMPUTING APPLIED TO HEALTHCARE (SBCAS), 23. , 2023, São Paulo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 138-143. ISSN 2763-8987. DOI: https://doi.org/10.5753/sbcas_estendido.2023.229449.