Living Worlds

Research · Crowds · Oct 14, 2026

A learned walking model, on experiments and days nobody had opened

Met (3 of 3 sets, on both seeds)38 runs and 12 windows: two Jülich experiments and two days in a shopping centre

The test at a glance

What it tests
Accuracy against reality on the same four crowd measures: walking speed, nearest distance, path straightness and close contacts.
Data
Jülich Pedestrian Dynamics Data Archive: 29 runs of a unidirectional experiment with open entry (2009) and 9 runs of a unidirectional experiment (2013). ATC shopping centre tracking, Osaka: six 180-second windows on each of 21 and 25 Nov 2012.
Held out
All 50 runs and windows, unopened before registration; the learned crowd run on two seeds.
Compared against
The earlier Living Worlds crowd and social force (straight walkers and ORCA scored alongside).
Bar
Lower rank sum than both in at least two thirds of the runs of each set, on each seed.
Result
3 of 3 sets on both seeds: 25 of 29, 8 of 9 and 11 of 12.

Living Worlds' crowd, with a learned layer on how people walk, moved more like real pedestrians than both the earlier Living Worlds crowd and social force in at least two thirds of the runs of every set, on each of two seeds: 25 of 29 runs of a Jülich experiment with open entry, 8 of 9 runs of a second Jülich experiment, and 11 of 12 three-minute windows on two days in a shopping centre in Osaka. The bar was 20, 6 and 8. A run where a crowd failed to finish counts as a loss: one in the first set and one window in the third, on both seeds. The protocol, the code and the settings were frozen and checked by hash before any of the data was opened, and the test ran once. What it shows: on people walking the same way, in a corridor and across a concourse, the learned layer is closer to the real measures of walking speed, spacing, path straightness and close contacts than the crowds it was set against. It also ranked ahead of straight walkers in 25, 9 and 11 runs and ahead of ORCA in 27, 9 and 11. What it does not show: anything about counterflow, crossings or bottlenecks, where the packed-crowd time gap in the layer was not tested; the crowd knows where and when each person really entered and left, as the straight walkers do; the two seeds rerun the same model on the same recordings, so they show that the result does not hang on one random draw, not that it holds on other data; and the time gap was chosen after seeing two of the three development seeds, with thin margins in development.

Protocol, result and scorer

Next

Counterflow and bottlenecks for the same learned layer, then robots learning to drive among these crowds.

Crowds

More in this area.