GREIL-Crowds: Crowd Simulation with Deep Reinforcement Learning and Examples
Panayiotis Charalambous, Julien Pettré, Vassilis Vassiliades, Yiorgos Chrysanthou, Nuria Pelechano
Abstract
Simulating crowds with realistic behaviors is a difficult but very important task for a variety of applications. Quantifying how a person balances between different conflicting criteria such as goal seeking, collision avoidance and moving within a group is not intuitive, especially if we consider that behaviors differ largely between people. Inspired by recent advances in Deep Reinforcement Learning, we propose Guided REinforcement Learning (GREIL) Crowds, a method that learns a model for pedestrian behaviors which is guided by reference crowd data. The model successfully captures behaviors such as goal seeking, being part of consistent groups without the need to define explicit relationships and wandering around seemingly without a specific purpose. Two fundamental concepts are important in achieving these results: (a) the per agent state representation and (b) the reward function. The agent state is a temporal representation of the situation around each agent. The reward function is based on the idea that people try to move in situations/states in which they feel comfortable in. Therefore, in order for agents to stay in a comfortable state space, we first obtain a distribution of states extracted from real crowd data; then we evaluate states based on how much of an outlier they are compared to such a distribution. We demonstrate that our system can capture and simulate many complex and subtle crowd interactions in varied scenarios. Additionally, the proposed method generalizes to unseen situations, generates consistent behaviors and does not suffer from the limitations of other data-driven and reinforcement learning approaches.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get bdb2f1df-dc7e-442c-b155-cfb2f0247074Cited by top-tier papers3
- Large-Scale Multi-Character Interaction SynthesisZiyi Chang, He Wang, George Alex Koulieris, Hubert P. H. ShumSIGGRAPH 2025 · 2 citations
- EnvSocial-Diff: A Diffusion-Based Crowd Simulation Model with Environmental Conditioning and Individual-Group InteractionBingxue Zhao, Qi Zhang, Hui HuangICLR 2026
- Continuous Locomotive Crowd Behavior GenerationInhwan Bae, Junoh Lee, Hae-Gon JeonCVPR 2025
Related papers
- Trace and Pace: Controllable Pedestrian Animation via Guided Trajectory DiffusionDavis Rempe, Zhengyi Luo, Xue Bin Peng, Ye Yuan et al.CVPR 2023
- CCP: Configurable Crowd ProfilesAndreas Panayiotou, Theodoros Kyriakou, Marilena Lemonari, Yiorgos Chrysanthou et al.SIGGRAPH 2022 · 27 citations
- Push-and-Step: From RL-Based Balance Recovery to Physical Simulation of Dense CrowdsAlexis Jensen, Pei Xu, Ioannis Karamouzas, Charles Pontonnier et al.CVPR 2026
- Guided Exploration of User GroupsMariia Seleznova, Behrooz Omidvar-Tehrani, Sihem Amer-Yahia, Eric SimonVLDB 2020 · 24 citations
- Grounded Reinforcement Learning: Learning to Win the Game under Human CommandsShusheng Xu, Huaijie Wang, Yi WuNeurIPS 2022 · 5 citations
