Reward Function Design for Crowd Simulation via Reinforcement Learning

Ariel Kwiatkowski, Vicky Kalogeiton, Julien Pettré, Marie Paule Cani

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Crowd simulation is important for video-games design, since it enables to populate virtual worlds with autonomous avatars that navigate in a human-like manner. Reinforcement learning has shown great potential in simulating virtual crowds, but the design of the reward function is critical to achieving effective and efficient results. In this work, we explore the design of reward functions for reinforcement learning-based crowd simulation. We provide theoretical insights on the validity of certain reward functions according to their analytical properties, and evaluate them empirically using a range of scenarios, using the energy efficiency as the metric. Our experiments show that directly minimizing the energy usage is a viable strategy as long as it is paired with an appropriately scaled guiding potential, and enable us to study the impact of the different reward components on the behavior of the simulated crowd. Our findings can inform the development of new crowd simulation techniques, and contribute to the wider study of human-like navigation.

Original languageEnglish
Title of host publicationProceedings - MIG 2023
Subtitle of host publication16th ACM SIGGRAPH Conference on Motion, Interaction and Games
EditorsStephen N. Spencer
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400703935
DOIs
Publication statusPublished - 15 Nov 2023
Event16th ACM SIGGRAPH Conference on Motion, Interaction and Games, MIG 2023 - Rennes, France
Duration: 15 Nov 202317 Nov 2023

Publication series

NameProceedings - MIG 2023: 16th ACM SIGGRAPH Conference on Motion, Interaction and Games

Conference

Conference16th ACM SIGGRAPH Conference on Motion, Interaction and Games, MIG 2023
Country/TerritoryFrance
CityRennes
Period15/11/2317/11/23

Keywords

  • crowd simulation
  • reinforcement learning
  • reward function

Fingerprint

Dive into the research topics of 'Reward Function Design for Crowd Simulation via Reinforcement Learning'. Together they form a unique fingerprint.

Cite this