Learning Optimal Crowd Evacuation from Scratch Through Self‐Play

A key goal in evacuation management is to quickly and safely remove panicking crowds from buildings, festivals, or airplanes while preventing crush fatalities. Recently, there has been much progress in realistically modeling crowds in complex environments, based on social force models, cellular automata, and machine learning. However, current models assume specific social interactions and do not allow to systematically explore how to optimize crowd cooperation and evacuation. In contrast, the present work focuses on the question, how an ideal crowd of superintelligent agents, comprising humans, robots, or smart active particles, would cooperate to optimize evacuation. A method is developed that uses multiagent reinforcement learning combined with self‐play to learn optimal crowd behavior from scratch. Crucially, the agents in this approach are pressure‐aware and autonomously learn collision and crushing avoidance. After training, they adopt interpretable evacuation strategies like queuing and zipper merging and outperform traditional evacuation models in terms of fatality avoidance and evacuation rate. Our method can be used to enhance guidelines for mass evacuation, potentially saving lives.

Authors

Institutions

Publication Details

Journal
Advanced Intelligent Systems
Published
2025-09-18
DOI
https://doi.org/10.1002/aisy.202500436
Primary Topic
Evacuation and Crowd Dynamics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Learning Optimal Crowd Evacuation from Scratch Through Self‐Play

Benno Liebchen, Mahdi Nasiri, Heinz Koeppl, Malte Cordts
Advanced Intelligent Systems
Evacuation and Crowd Dynamics
article

Learning Optimal Crowd Evacuation from Scratch Through Self‐Play

Benno Liebchen, Mahdi Nasiri, Heinz Koeppl, Malte Cordts
article en

Abstract

A key goal in evacuation management is to quickly and safely remove panicking crowds from buildings, festivals, or airplanes while preventing crush fatalities. Recently, there has been much progress in realistically modeling crowds in complex environments, based on social force models, cellular automata, and machine learning. However, current models assume specific social interactions and do not allow to systematically explore how to optimize crowd cooperation and evacuation. In contrast, the present work focuses on the question, how an ideal crowd of superintelligent agents, comprising humans, robots, or smart active particles, would cooperate to optimize evacuation. A method is developed that uses multiagent reinforcement learning combined with self‐play to learn optimal crowd behavior from scratch. Crucially, the agents in this approach are pressure‐aware and autonomously learn collision and crushing avoidance. After training, they adopt interpretable evacuation strategies like queuing and zipper merging and outperform traditional evacuation models in terms of fatality avoidance and evacuation rate. Our method can be used to enhance guidelines for mass evacuation, potentially saving lives.

Advanced Intelligent SystemsVol. 8(1)
Technische Universität Darmstadt (DE)
Openalex Percentile: Top 68%
Evacuation and Crowd Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.