Incorporating social practices in BDI agent systems
Cranefield, Stephen, Dignum, Frank
–arXiv.org Artificial Intelligence
When agents interact with humans, either through embodied agents or because they are embedded in a robot, it would be easy if they could use fixed interaction protocols as they do with other agents. However, people do not keep fixed protocols in their day-to-day interactions and the environments are often dynamic, making it impossible to use fixed protocols. Deliberating about interactions from fundamentals is not very scalable either, because in that case all possible reactions of a user have to be considered in the plans. In this paper we argue that social practices can be used as an inspiration for designing flexible and scalable interaction mechanisms that are also robust. However, using social practices requires extending the traditional BDI deliberation cycle to monitor landmark states and perform expected actions by leveraging existing plans. We define and implement this mechanism in Jason using a periodically run meta-deliberation plan, supported by a metainterpreter, and illustrate its use in a realistic scenario.
arXiv.org Artificial Intelligence
Mar-7-2019
- Country:
- Europe
- Netherlands > South Holland
- Rotterdam (0.04)
- Sweden > Västerbotten County
- Umeå (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Netherlands > South Holland
- North America > United States
- California (0.04)
- New York > New York County
- New York City (0.04)
- Virginia (0.04)
- Oceania > New Zealand
- South Island > Otago > Dunedin (0.04)
- South America > Brazil
- São Paulo (0.04)
- Europe
- Genre:
- Research Report (0.50)
- Technology: