A Generative Model of Urban Activities from Cellular Data
Abstract
Activity-based travel demand models are becoming essential tools used in transportation planning and regional development scenario evaluation. They describe travel itineraries of individual travelers, namely, what activities they are participating in, when they perform these activities, and how they choose to travel to the activity locales. However, data collection for activity-based models is performed through travel surveys that are infrequent, expensive, and reflect the changes in transportation with significant delays. Thanks to the ubiquitous cell phone data, we see an opportunity to substantially complement these surveys with data extracted from network carrier mobile phone usage logs, such as call detail records (CDRs). In this paper, we develop input-output hidden Markov models to infer travelers' activity patterns from CDRs. We apply the model to the data collected by a major network carrier serving millions of users in the San Francisco Bay Area. Our approach delivers an end-to-end actionable solution to the practitioners in the form of a modular and interpretable activity-based travel demand model. It is experimentally validated with three independent data sources: aggregated statistics from travel surveys, a set of collected ground truth activities, and the results of a traffic micro-simulation informed with the travel plans synthesized from the developed generative model.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
ML can provide information about mobility patterns necessary for agent-based travel demand models.
“ML can provide information about mobility patterns, which is directly necessary for agent-based travel demand models, one of the main transport planning tools [864].”
From Tackling climate change with machine learning (2023) · cites this paper as [864]
Cites
Understanding individual human mobility patterns
González, M. C., Hidalgo, C. A., & Barabási, A.-Ĺ. (2008) · Nature · doi:10.1038/nature06958 · Cited by 6,018 · see citing works
Limits of Predictability in Human Mobility
Song, C., Qu, Z., Blumm, N., & Barabási, A.-L. (2010) · Science · doi:10.1126/science.1177170 · Cited by 3,234 · see citing works
Cho, E., Myers, S. A., & Leskovec, J. (2011) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2020408.2020579 · Cited by 2,910 · see citing works
Mining interesting locations and travel sequences from GPS trajectories
Zheng, Y., Zhang, L., Xie, X., & Ma, W. (2009) · International World Wide Web Conference (WWW) · doi:10.1145/1526709.1526816 · Cited by 1,957 · see citing works
Zheng, Y., Capra, L., Wolfson, O., & Yang, H. (2014) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/2629592 · Cited by 1,514 · see citing works
Dynamic population mapping using mobile phone data
Deville, P., Linard, C., Martin, S., Gilbert, M., Stevens, F. R., Gaughan, A. E., Blondel, V. D., & Tatem, A. J. (2014) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1408439111 · Cited by 893 · see citing works
Predictability of population displacement after the 2010 Haiti earthquake
Lu, X. B., Bengtsson, L., & Holme, P. (2012) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1203882109 · Cited by 607 · see citing works
Summary of Travel Trends: 2009 National Household Travel Survey
dos Santos, A. G., McGuckin, N., Nakamoto, H., Gray, D., & Liss, S. (2011) · ROSA P · Cited by 579 · see citing works
Eigenbehaviors: identifying structure in routine
Eagle, N., & Pentland, A. (2009) · Behavioral Ecology and Sociobiology · doi:10.1007/s00265-009-0830-6 · Cited by 506 · see citing works
Eigenbehaviors: identifying structure in routine
Eagle, N., & Pentland, A. (2009) · Behavioral Ecology and Sociobiology · doi:10.1007/s00265-009-0739-0 · Cited by 442 · see citing works
Discrete choice models with latent choice sets
Ben-Akiva, M. E., & Boccara, B. (1995) · International Journal of Research in Marketing · doi:10.1016/0167-8116(95)00002-j · Cited by 412 · see citing works
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields
Liao, L., Fox, D., & Kautz, H. (2007) · The International Journal of Robotics Research · doi:10.1177/0278364907073775 · Cited by 412 · see citing works
Identifying Important Places in People’s Lives from Cellular Network Data
Isaacman, S., Becker, R., Cáceres, R., Kobourov, S., Martonosi, M., Rowland, J. R., & Varshavsky, A. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-21726-5_9 · Cited by 399 · see citing works
Understanding Road Usage Patterns in Urban Areas
Wang, P., Hunter, T., Bayen, A. M., Schechtner, K., & González, M. C. (2012) · Scientific Reports · doi:10.1038/srep01001 · Cited by 369 · see citing works
An Iterative Procedure for Estimation in Contingency Tables
Fienberg, S. E. (1970) · The Annals of Mathematical Statistics · doi:10.1214/aoms/1177696968 · Cited by 363 · see citing works
Exploring Universal Patterns in Human Home-Work Commuting from Mobile Phone Data
Kung, K. S., Greco, K., Sobolevsky, S. L., & Ratti, C. (2014) · PLoS ONE · doi:10.1371/journal.pone.0096180 · Cited by 325 · see citing works
Activity-Aware Map: Identifying Human Daily Activity Pattern Using Mobile Phone Data
Phithakkitnukoon, S., Horanont, T., Lorenzo, G. D., Shibasaki, R., & Ratti, C. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-14715-9_3 · Cited by 281 · see citing works
An Input Output HMM Architecture
Bengio, Y., & Frasconi, P. (1994) · Cited by 266 · see citing works
Project Lachesis: Parsing and Modeling Location Histories
Hariharan, R., & Toyama, K. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-30231-5_8 · Cited by 257 · see citing works
A review of urban computing for mobile phone traces
Jiang, S., Fiore, G. A., Yang, Y., Ferreira, J., Frazzoli, E., & González, M. C. (2013) · ACM SIGKDD International Workshop on Urban Computing (UrbComp) · doi:10.1145/2505821.2505828 · Cited by 251 · see citing works
Discovering routines from large-scale human locations using probabilistic topic models
Farrahi, K., & Gática-Pérez, D. (2011) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/1889681.1889684 · Cited by 244 · see citing works
Discovering urban activity patterns in cell phone data
Widhalm, P., Yang, Y., Ulm, M. A., Athavale, S. M., & González, M. C. (2015) · Transportation · doi:10.1007/s11116-015-9598-x · Cited by 236 · see citing works
What's Your Next Move: User Activity Prediction in Location-based Social Networks
Ye, J., Zhu, Z., & Cheng, H. (2013) · SIAM International Conference on Data Mining · doi:10.1137/1.9781611972832.19 · Cited by 222 · see citing works
A comprehensive daily activity-travel generation model system for workers
Bhat, C. R., & Singh, S. K. (2000) · Transportation Research Part A Policy and Practice · doi:10.1016/s0965-8564(98)00037-8 · Cited by 203 · see citing works
Agent-based simulation of travel demand: Structure and computational performance of MATSim-T
Balmer, M., Meister, K., Rieser, M., Nagel, K., & Axhausen, K. W. (2008) · Repository for Publications and Research Data (ETH Zurich) · doi:10.3929/ethz-a-005626451 · Cited by 154 · see citing works
Kling, F., & Pozdnoukhov, A. (2012) · ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (SIGSPATIAL GIS) · doi:10.1145/2424321.2424395 · Cited by 107 · see citing works
Self-citationHierarchical Conditional Random Fields for GPS-Based Activity Recognition
Liao, L., Fox, D., & Kautz, H. (2007) · Springer eBooks · doi:10.1007/978-3-540-48113-3_41 · Cited by 86 · see citing works
Annotating mobile phone location data with activity purposes using machine learning algorithms
Liu, F., Janssens, D., Wets, G., et al. (2013) · Expert Systems with Applications · doi:10.1016/j.eswa.2012.12.100 · Cited by 85 · see citing works
A hierarchical hidden semi-Markov model for modeling mobility data
Baratchi, M., Meratnia, N., Havinga, P., Skidmore, A. K., & Toxopeus, B. (2014) · ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp) · doi:10.1145/2632048.2636068 · Cited by 54 · see citing works
Where to go from here? Mobility prediction from instantaneous information
Etter, V., Kafsi, M., Kazemi, E. M., Grossglauser, M., & Thiran, P. (2013) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2013.07.006 · Cited by 47 · see citing works
Where Will You Go? Mobile Data Mining for Next Place Prediction
Gomes, J. B., Phua, C., & Krishnaswamy, S. P. (2013) · Lecture notes in computer science · doi:10.1007/978-3-642-40131-2_13 · Cited by 41 · see citing works
SmarTrAC: A Smartphone Solution for Context-Aware Travel and Activity Capturing
Fan, Y., Wolfson, J. A., Adomavičius, G., et al. (2015) · University of Minnesota Digital Conservancy (University of Minnesota) · Cited by 36 · see citing works
A probabilistic approach to mining mobile phone data sequences
Farrahi, K., & Gática-Pérez, D. (2013) · Personal and Ubiquitous Computing · doi:10.1007/s00779-013-0640-8 · Cited by 36 · see citing works
Activity Recognition for a Smartphone Based Travel Survey Based on Cross-User History Data
Kim, Y.-S., Pereira, F. C., Zhao, F., et al. (2014) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr.2014.83 · Cited by 25 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Tackling climate change with machine learning
Rolnick, D., Donti, P. L., Kaack, L. H., Kochanski, K., Lacoste, A., Sankaran, K., Ross, A. S., Milojevic-Dupont, N., Jaques, N., Waldman-Brown, A., et al. (2023) · ACM Computing Surveys · doi:10.1145/3485128 · Cited by 336 · see citing works
- Authors
- Yin, M., Sheehan, M., Feygin, S., Paiement, J.-F., & Pozdnoukhov, A.
- Affiliations
- University of California, Berkeley (US)
- Venue
- IEEE Transactions on Intelligent Transportation Systems
- Published
- 2018-06
- Volume
- 19
- Issue
- 6
- Pages
- 1682-1696
- ISSN
- 1524-9050 (ISSN-L)
- 1558-0016
- OpenAlex
- W2617955281
- Cited by
- 185
- References
- 34
- Citations by year
- 2026: 18 · 2025: 16 · 2024: 30 · 2023: 18 · 2022: 12 · 2021: 20 · 2020: 25 · 2019: 19 · 2018: 15 · 2017: 12
- FWCI
- 28.53
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Intelligent Transportation Systems (publishedVersion)
- UC Berkeley (submittedVersion)
- Funders
- AT and T
- State of California Department of Transportation through the UCCONNECT Faculty Research Grant Program (65A0529)
- Topics
- Social Sciences › Transportation › Human Mobility and Location-Based Analysis
- Social Sciences › Transportation › Transportation Planning and Optimization
- Physical Sciences › Engineering › Building and Construction › Traffic Prediction and Management Techniques
- Keywords
- activity-based travel demand modeling, call detail records, cellular data, hidden Markov models, input-output hidden Markov model, urban activity patterns, generative models, travel surveys, microscopic traffic simulation, San Francisco Bay Area
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review