POIFormer: A Transformer-Based Framework for Accurate and Scalable Point-of-Interest Attribution
Not on the map. Why?
Abstract (arXiv)
Accurately attributing user visits to specific Points of Interest (POIs) is a foundational task for mobility analytics, personalized services, marketing and urban planning. However, POI attribution remains challenging due to GPS inaccuracies, typically ranging from 2 to 20 meters in real-world settings, and the high spatial density of POIs in urban environments, where multiple venues can coexist within a small radius (e.g., over 50 POIs within a 100-meter radius in dense city centers). Relying on proximity is therefore often insufficient for determining which POI was actually visited. We introduce textsfPOIFormer, a novel Transformer-based framework for accurate and efficient POI attribution. Unlike prior approaches that rely on limited spatiotemporal, contextual, or behavioral features, textsfPOIFormer jointly models a rich set of signals, including spatial proximity, visit timing and duration, contextual features from POI semantics, and behavioral features from user mobility and aggregated crowd behavior patterns--using the Transformer's self-attention mechanism to jointly model complex interactions across these dimensions. By leveraging the Transformer to model a user's past and future visits (with the current visit masked) and incorporating crowd-level behavioral patterns through pre-computed KDEs, textsfPOIFormer enables accurate, efficient attribution in large, noisy mobility datasets. Its architecture supports generalization across diverse data sources and geographic contexts while avoiding reliance on hard-to-access or unavailable data layers, making it practical for real-world deployment. Extensive experiments on real-world mobility datasets demonstrate significant improvements over existing baselines, particularly in challenging real-world settings characterized by spatial noise and dense POI clustering.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 55 references that are in the map. First posted on arXiv 12 Jul 2025.
Builds on
9 of 55 references.
References · 9
- 2019Time2Vec: Learning a Vector Representation of Timecited by 208
- 2020Multi-Scale Representation Learning for Spatial Feature Distributions using Grid Cellscited by 88
- 2021MobTCast: Leveraging Auxiliary Trajectory Forecasting for Human Mobility Predictioncited by 48
- 2024TrajGPT: Controlled Synthetic Trajectory Generation Using a Multitask Transformer-Based Spatiotemporal Modelcited by 13
- 2024Poly2Vec: Polymorphic Fourier-Based Encoding of Geospatial Objects for GeoAI Applicationscited by 12
- 2024NUMOSIM: A Synthetic Mobility Dataset with Anomaly Detection Benchmarkscited by 12
- 2021Modelling of Bi-directional Spatio-Temporal Dependence and Users' Dynamic Preferences for Missing POI Check-in Identificationcited by 5
- 2024Transferable Unsupervised Outlier Detection Framework for Human Semantic Trajectoriescited by 5
- 2019Personalized Visited-POI Assignment to Individual Raw GPS Trajectoriescited by 2
Built on by
Not cited yet.