Empathic Autonomous Agents
Abstract
Identifying and resolving conflicts of interests is a key challenge when designing autonomous agents. For example, such conflicts often occur when complex information systems interact persuasively with humans and are in the future likely to arise in non-human agent-to-agent interaction. We introduce a theoretical framework for an empathic autonomous agent that proactively identifies potential conflicts of interests in interactions with other agents (and humans) by considering their utility functions and comparing them with its own preferences using a system of shared values to find a solution all agents consider acceptable. To illustrate how empathic autonomous agents work, we provide running examples and a simple prototype implementation in a general-purpose programing language. To give a high-level overview of our work, we propose a reasoning-loop architecture for our empathic agent.
- Publication:
-
arXiv e-prints
- Pub Date:
- February 2019
- DOI:
- 10.48550/arXiv.1902.07781
- arXiv:
- arXiv:1902.07781
- Bibcode:
- 2019arXiv190207781K
- Keywords:
-
- Computer Science - Multiagent Systems
- E-Print:
- Accepted for: Engineering Multi-Agent Systems, 6th International Workshop, EMAS 2018, Stockholm, Sweden, 14-15 July, 2018, Revised, Selected, and Invited Papers