2019 IncorporatingSocialPracticesinB

From GM-RKB
Jump to navigation Jump to search

Subject Headings: Belief-Desire-Intention Agent System; Multi-Agent System.

Notes

Cited By

Quotes

Keywords

Abstract

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.

1 Introduction

2 Social Practices

3 The Care Robot Scenario

4 A Care Robot With Social Practices

5 Implementation

5.1 Meta-Level Reasoning About Social Practices

5.2 A Jason Metainterpreter

6 Conclusions

References

;

 AuthorvolumeDate ValuetitletypejournaltitleUrldoinoteyear
2019 IncorporatingSocialPracticesinBFrank Dignum
Stephen Cranefield
Incorporating Social Practices in BDI Agent Systems2019