MGpi: A Computational Model of Multiagent Group Perception and Interaction - Robotics Institute Carnegie Mellon University

MGpi: A Computational Model of Multiagent Group Perception and Interaction

Navyata Sanghvi, Ryo Yonetani, and Kris Kitani
Conference Paper, Proceedings of 19th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS '20), pp. 1196 - 1205, May, 2020

Abstract

Toward enabling next-generation robots capable of socially intelligent interaction with humans, we present a computational model of interactions in a social environment of multiple agents and multiple groups. The Multiagent Group Perception and Interaction (MGpi) network is a deep neural network that predicts the appropriate social action to execute in a group conversation (e.g., speak, listen, respond, leave), taking into account neighbors' observable features (e.g., location of people, gaze orientation, distraction, etc.). A central component of MGpi is the Kinesic-Proxemic-Message (KPM) gate, that performs social signal gating to extract important information from a group conversation. In particular, KPM gate filters incoming social cues from nearby agents by observing their body gestures (kinesics) and spatial behavior (proxemics). The MGpi network and its KPM gate are learned via imitation learning, using demonstrations from our designed social interaction simulator. Further, we demonstrate the efficacy of the KPM gate as a social attention mechanism, achieving state-of-the-art performance on the task of group identification without using explicit group annotations, layout assumptions, or manually chosen parameters.

BibTeX

@conference{Sanghvi-2020-121557,
author = {Navyata Sanghvi and Ryo Yonetani and Kris Kitani},
title = {MGpi: A Computational Model of Multiagent Group Perception and Interaction},
booktitle = {Proceedings of 19th International Conference on Autonomous Agents and MultiAgent Systems (AAMAS '20)},
year = {2020},
month = {May},
pages = {1196 - 1205},
keywords = {Social agent models; Socially interactive agents; Agent-based analysis of human interactions; Social group identification; Multiagent learning; Learning from demonstrations},
}