Modelling daily activity patterns from mobile phone location data via deep representation learning
Not on the map. Why?
Abstract (arXiv)
Passively collected mobile phone location data provide large-scale, longitudinal observations of human mobility but do not directly reveal activity purposes. The functional characteristics of visited locations offer useful contextual information, yet their relationship with activity purpose remains uncertain, particularly in mixed-use urban environments. We conceptualise activity pattern mining as an integrated process of representation, clustering, and interpretation, and propose the Activity Chain Encoder (ACE) for the representation stage. ACE is a self-supervised model that combines pre-trained urban embeddings with visit timing and duration and uses a Transformer to model the sequential organisation of stays. It is trained using masked activity modelling and identity-guided contrastive learning without requiring deterministic activity purpose labels. Learned daily representations are aggregated into user-level profiles, clustered, and interpreted through temporal-functional patterns and Census-derived demographic context. Applied to mobile phone app location data from London and compared with three representative methods, ACE supports the identification of six differentiated weekday activity-pattern groups characterised by distinct daily rhythms, urban functional contexts, and demographic associations. These complementary forms of evidence further support the development of empirically grounded activity-pattern personas, establishing a holistic route for deriving behaviourally meaningful population patterns from unlabelled mobile phone location data. The source code for the entire analytical pipeline developed in this study is publicly available at https://github.com/xlwang233/ACE.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 48 references that are in the map. First posted on arXiv 20 Aug 2026.
Builds on
13 of 48 references.
References · 13
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2020Supervised Contrastive Learningcited by 2,803
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2022BERTopic: Neural topic modeling with a class-based TF-IDF procedurecited by 779
- 2023SatCLIP: Global, General-Purpose Location Embeddings with Satellite Imagerycited by 148
- 2025AlphaEarth Foundations: An embedding field model for accurate and efficient global mapping from sparse label datacited by 122
- 2023Where Would I Go Next? Large Language Models as Human Mobility Predictorscited by 92
- 2020Urban2Vec: Incorporating Street View Imagery and POIs for Multi-Modal Urban Neighborhood Embeddingcited by 42
- 2022Context-aware multi-head self-attentional neural network model for next location predictioncited by 20
- 2025Enriching Location Representation with Detailed Semantic Informationcited by 6
- 2025Into the Unknown: Applying Inductive Spatial-Semantic Location Embeddings for Predicting Individuals' Mobility Beyond Visited Placescited by 4
Built on by
Not cited yet.