Search papers, labs, and topics across Lattice.
CityBehavEx is an interactive urban simulation platform that leverages LLMs to create scalable, city-sized simulations of agent behavior while ensuring empirical validation against real-world mobility patterns. By integrating traditional human mobility models with fine-tuned cross-encoders for semantic alignment, the platform efficiently simulates the behavior of 100,000 agents over 75 days in under an hour on a single consumer GPU. This approach not only enhances the realism of generated mobility patterns but also allows for detailed inspection and debugging of agent behaviors, making it a powerful tool for urban planning and research.
CityBehavEx can simulate 100,000 agents over 75 days in under an hour, bridging the gap between LLM capabilities and empirical urban mobility data.
Recent LLM-based multi-agent urban simulators can generate semantically rich city routines, but they remain costly to scale and are often weakly validated against empirical mobility patterns. We present CityBehavEx, an interactive LLM-assisted urban simulation platform that scales to city-size populations, exposes agent behavior for inspection, supports empirical validation, and generates mobility patterns that better match real-world spatial, temporal, and semantic distributions. Instead of invoking large language models for every agent action, CityBehavEx combines established human mobility models with fine-tuned cross-encoders that estimate semantic alignment between agent profiles, schedules, and activity transitions. This design enables large-scale simulations, as demonstrated in a case study of 100,000 agents over 75 days in under one hour on a single consumer GPU. The platform allows users to define simulation regions, launch experiments, inspect trajectories and activity traces, debug unrealistic behaviors, and validate generated routines against real-world mobility, time-use, and semantic metrics.