atlas

Research map / Large language models / Retrieval and knowledge

Large Language Models as Urban Residents: An LLM Agent Framework for Personal Mobility Generation

NeurIPS 2024 · Large language models › Retrieval and knowledge · approach: Long-context and personalized retrieval · 36 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LLMob, an LLM agent framework that generates individual daily activity trajectories by identifying self-consistent activity patterns and retrieving motivations, evaluated on Tokyo check-in data with GPT-3.5.

Problem

Personal mobility (activity trajectory) generation from real-world data is hard for data-driven models, which imitate data distributions without semantics and generalize poorly to unseen scenarios such as a pandemic.

Approach

An LLM agent with pattern identification (persona-conditioned candidate patterns selected by a self-consistency score against other residents' trajectories) and motivation retrieval (evolving-based via recent days, or learning-based via a contrastive date-similarity model) to condition daily trajectory generation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LLMob-E instead of the best baselinepersonal mobility generation · Normal trajectory, normal dataSI: 0.058 -> 0.046Helped
Use LLMob-E instead of the best baselinepersonal mobility generation · Normal trajectory, normal dataDARD: 0.318 -> 0.125Helped
Use LLMob-E instead of the best baselinepersonal mobility generation · Abnormal trajectory, abnormal dataSI: 0.060 -> 0.043Helped
Use LLMob-E instead of the best baselinepersonal mobility generation · Abnormal trajectory, abnormal dataDARD: 0.339 -> 0.127Helped
Use LLMob-E instead of the best baselinepersonal mobility generation · Abnormal trajectory, normal dataSI: 0.058 -> 0.056Helped
Use LLMob-E instead of the best baselinepersonal mobility generation · Abnormal trajectory, normal dataDARD: 0.218 -> 0.117Helped
Add activity patterns (ablation)LLMob-E · Normal trajectory, normal dataDARD: 0.223 -> 0.125Helped
Add activity patterns (ablation)LLMob-E · Abnormal trajectory, abnormal dataDARD: 0.252 -> 0.127Helped
Add activity patterns (ablation)LLMob-E · Abnormal trajectory, normal dataDARD: 0.209 -> 0.117Helped
Add self-consistency evaluation (ablation)LLMob-E · Normal trajectory, normal dataDARD: 0.295 -> 0.125Helped
Add self-consistency evaluation (ablation)LLMob-E · Abnormal trajectory, abnormal dataDARD: 0.225 -> 0.127Helped
Add self-consistency evaluation (ablation)LLMob-E · Abnormal trajectory, normal dataDARD: 0.301 -> 0.117Helped

Surprising findings

Limitations

Experimental setup

Datasets: Tokyo personal activity trajectory dataset (Twitter and Foursquare check-ins, 2019-2022)

Benchmarks: Tokyo personal activity trajectory dataset (normal 2019, abnormal 2020, pandemic 2021)

Metrics: Jensen-Shannon divergence on step distance step interval daily activity routine distribution spatial-temporal visits distribution

Baselines: Markov-based mechanic model (MM) LSTM DeepMove STAN TrajGAIL ActSTD DiffTraj

Builds on: DeepMove TrajGAIL DiffTraj InfoNCE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy