|
Frontiers of Information Technology & Electronic Engineering
ISSN 2095-9184 (print), ISSN 2095-9230 (online)
2024 Vol.25 No.11 P.1479-1496
Toward an accurate mobility trajectory recovery using contrastive learning
Abstract: Human mobility trajectories are fundamental resources for analyzing mobile behaviors in urban computing applications. However, these trajectories, typically collected from location-based services, often suffer from sparsity and irregularity in time. To support the development of mobile applications, there is a need to recover or estimate missing locations of unobserved time slots in these trajectories at a fine-grained spatial–temporal resolution. Existing methods for trajectory recovery rely on either individual user trajectories or collective mobility patterns from all users. The potential to combine individual and collective patterns for precise trajectory recovery remains unexplored. Additionally, current methods are sensitive to the heterogeneous temporal distributions of the observable trajectory segments. In this paper, we propose CLMove (where CL stands for contrastive learning), a novel model designed to capture multilevel mobility patterns and enhance robustness in trajectory recovery. CLMove features a two-stage location encoder that captures collective and individual mobility patterns. The graph neural network based networks in CLMove explore location transition patterns within a single trajectory and across various user trajectories. We also design a trajectory-level contrastive learning task to improve the robustness of the model. Extensive experimental results on three representative real-world datasets demonstrate that our CLMove model consistently outperforms state-of-the-art methods in terms of trajectory recovery accuracy.
Key words: Human mobility; Mobility trajectory recovery; Contrastive learning
1复旦大学计算机科学技术学院上海市智能信息处理重点实验室,中国上海市,200433
2阿尔托大学信息与通信工程学院,芬兰埃斯波,FI-02150
摘要:在城市计算应用中,用户轨迹数据是用户移动行为分析的基础数据源。然而,由于这些用户轨迹数据部分是从基于位置的服务中收集的,在时间上常常具有稀疏性和不规则性。为提高基于位置数据服务的性能,以较高时空分辨率对用户轨迹数据进行恢复,对无记录时刻的用户地点进行预测是非常重要的。本文提出一个新的轨迹恢复模型,旨在捕捉多级移动模式并增强轨迹恢复的稳健性。该模型具有一个两阶段位置编码器,用于捕捉集体和个体移动模式,并利用基于图神经网络的网络与注意力机制捕捉单个轨迹内部和跨多个用户轨迹的位置转移模式。此外,采用一个轨迹级对比学习任务以提高模型的稳健性。在3个具有代表性的真实数据集上的大量实验结果表明,该模型在轨迹恢复精度方面始终具有优越的性能。
关键词组:
References:
Open peer comments: Debate/Discuss/Question/Opinion
<1>
DOI:
10.1631/FITEE.2300647
CLC number:
TP39
Download Full Text:
Downloaded:
609
Download summary:
<Click Here>Downloaded:
44Clicked:
994
Cited:
0
On-line Access:
2024-12-26
Received:
2023-09-21
Revision Accepted:
2024-12-26
Crosschecked:
2024-02-02