Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The mirror agent model: a Bayesian architecture for interpretable agent behavior
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Intelligent Robotics)
Umeå University, Faculty of Science and Technology, Department of Computing Science.ORCID iD: 0000-0001-7242-2200
2022 (English)In: Explainable and transparent AI and multi-agent systems: 4th international workshop, EXTRAMAAS 2022, virtual event, may 9–10, 2022, revised selected papers / [ed] Davide Calvaresi; Amro Najjar; Michael Winikoff; Kary Främling, Springer Nature, 2022, p. 111-123Conference paper, Published paper (Other academic)
Abstract [en]

In this paper we illustrate a novel architecture generating interpretable behavior and explanations. We refer to this architecture as the Mirror Agent Model because it defines the observer model, that is the target of explicit and implicit communications, as a mirror of the agent's. With the goal of providing a general understanding of this work, we firstly show prior relevant results addressing the informative communication of agents intentions and the production of legible behavior. In the second part of the paper we furnish the architecture with novel capabilities for explanations through off-the-shelf saliency methods, followed by preliminary qualitative results.

Place, publisher, year, edition, pages
Springer Nature, 2022. p. 111-123
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 13283
Keywords [en]
Interpretability, Explainability, Bayesian networks, Mirror Agent Model
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:umu:diva-194479DOI: 10.1007/978-3-031-15565-9_7ISI: 000870042100007Scopus ID: 2-s2.0-85140488434ISBN: 978-3-031-15564-2 (print)ISBN: 978-3-031-15565-9 (electronic)OAI: oai:DiVA.org:umu-194479DiVA, id: diva2:1656416
Conference
4th International Workshop on EXplainable and Transparent AI and Multi-Agent Systems, EXTRAAMAS 2022, Virtual event, May 9-10, 2022
Available from: 2022-05-05 Created: 2022-05-05 Last updated: 2022-11-10Bibliographically approved
In thesis
1. Expressing and recognizing intentions
Open this publication in new window or tab >>Expressing and recognizing intentions
2022 (English)Doctoral thesis, comprehensive summary (Other academic)
Alternative title[sv]
Uttrycka och känna igen avsikter
Abstract [en]

With the advancement of Artificial Intelligence, intelligent computer programs known as agents are coming increasingly close to the life of human beings. In an optimistic view, predictions tell us that agents will be governing many machines such as phones, robots and cars. Agents will play an important role in our daily life, and because of this, it is becoming more and more relevant to provide them the capacity of interacting with their human users without requiring prior expert training, bur rather supporting understanding through common sense reasoning. Striving towards this objective, one important aspect of agents design is intentionality, that relates to their capacity of understanding goals and plans of their users, and to make theirs understood. The ability to reason on goals and objectives of themselves and others is especially important if the agents are autonomous such as in autonomous robots, because enabling them to interact with other agents by relying on their sensor data and internal computations only, and not on explicit data provided by their designer. 

Intentionality imbues agents with additional capacities supporting cooperative activities: if a helpful agent recognize an intention, it could proactively actuate interventions in an helpful way, such as giving advice. Alternatively, whenever the agent detects that its user is not understanding its objective it could communicate the mismatching information. As an illustrative example, let's consider the case of an autonomous car with a passenger on the road to his office. After checking the online maps the car identifies a traffic jam ahead, and to avoid it, autonomously decides to change its path mid-way by taking a less populated road. The behavior of the car is quite intelligent, however, if left unexplained, the change of intention would leave the passenger wandering  what is happening: he was on the main road to the office and suddenly the car turned left. This would at minimum force him to question the car what's going on. Rather, a continuous degree of understanding can be maintained if the car intelligently detect such mismatch of intentions by computing its passenger expectations, and thus preemptively communicate the new selected paths whenever required. 

This seemingly simple process of communicating changes in the intention, looks simple but it is a quite difficult one. It requires to reason on what are the intentions of the user, and how and when they should be aligned with those of the car, either explicitly through a process of explanation, or implicitly through a behavior that is interpretable by human beings.  To support these capacities it is becoming apparent how intelligent agents should leverage how we commonly think about things, referred to as common sense reasoning. Common sense reasoning relates to how we form conjectures based on what we observe, and agents forming conjectures in the same way could be better collaborators rather than those reasoning in other ways. In this thesis we utilized an established model for common sense reasoning known as Theory of Mind, of which the thesis will contain a brief introduction. 

By leveraging Theory of Mind and classical agent architectures, this thesis provides an initial formulation of a novel computational architecture capable of aggregating multiple tasks from intentionality, such as intent recognition, informative communication of intention and interpretable behavior. We refer to this model as the Mirror Agent Model, because envisioning the agent as interacting with a mirrored copy of itself whenever supporting intentionality. Inside the model expressing and recognizing intentions are two faces of the same coin and represent a dual to each other. This represents a step forward towards the unification in a single framework of many tasks related to intentionality, that are at the moment considered mostly independently inside the literature.

The thesis will firstly provide introductory chapters on agents, intentions and theory of mind reasoning, followed by a chapter describing the developed computational models. This chapter conceptually aggregates many of the algorithms from the papers and aims at providing an initial formulation of the Mirror Agent Model. Finally, the thesis will conclude with a summary of contributions and concluding remarks.

Place, publisher, year, edition, pages
Umeå: Umeå University, 2022. p. 80
Series
Report / UMINF, ISSN 0348-0542 ; 22.07
Keywords
agent, model, plan, action, human-robot interaction, robot, mirror agent model, intention, recognition, interpretable behavior, artificial intelligence
National Category
Robotics Computer Systems
Research subject
human-computer interaction; Computer Science
Identifiers
urn:nbn:se:umu:diva-198631 (URN)978-91-7855-768-4 (ISBN)978-91-7855-767-7 (ISBN)
Public defence
2022-09-16, NAT.D.360, Naturvetarhuset, Umeå, 13:15 (English)
Opponent
Supervisors
Available from: 2022-08-26 Created: 2022-08-16 Last updated: 2022-08-22Bibliographically approved

Open Access in DiVA

fulltext(555 kB)152 downloads
File information
File name FULLTEXT02.pdfFile size 555 kBChecksum SHA-512
e3691ad352b95992ae019f9eaa45fbcef61adde765a231cdd7cdb8aa2b6adf9fc153c2715f19c6fa08abd2f1ba3605f27618bb9494e7b7ad29b20469bb2675f4
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Persiani, MicheleHellström, Thomas

Search in DiVA

By author/editor
Persiani, MicheleHellström, Thomas
By organisation
Department of Computing Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 152 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 264 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf