Trajectory Representation Learning (TRL) is a powerful tool for spatial-temporal data analysis and management. TRL aims to convert complicated raw trajectories into low-dimensional representation vectors, which can be applied to various downstream tasks, such as trajectory classification, clustering, and similarity computation. Existing TRL works usually treat trajectories as ordinary sequence data, while some important spatial-temporal characteristics, such as temporal regularities and travel semantics, are not fully exploited. To fill this gap, we propose a novel Self-supervised trajectory representation learning framework with TemporAl Regularities and Travel semantics, namely START. The proposed method consists of two stages. The first stage is a Trajectory Pattern-Enhanced Graph Attention Network (TPE-GAT), which converts the road network features and travel semantics into representation vectors of road segments. The second stage is a Time-Aware Trajectory Encoder (TAT-Enc), which encodes representation vectors of road segments in the same trajectory as a trajectory representation vector, meanwhile incorporating temporal regularities with the trajectory representation. Moreover, we also design two self-supervised tasks, i.e., span-masked trajectory recovery and trajectory contrastive learning, to introduce spatial-temporal characteristics of trajectories into the training process of our START framework. The effectiveness of the proposed method is verified by extensive experiments on two large-scale real-world datasets for three downstream tasks. The experiments also demonstrate that our method can be transferred across different cities to adapt heterogeneous trajectory datasets.
翻译:TRL 旨在将复杂的原始轨迹转换为低维代表性矢量, 可用于各种下游任务, 如轨迹分类、集群和类似计算。 现有的TRL 通常将轨迹处理为普通序列数据, 而一些重要的空间时空特征, 如时间规律和旅行语义等, 没有得到充分利用。 为了填补这一空白, 我们提议了一个全新的自我监督轨迹代表学习框架, 包括TemorAl Conditions 和Travel 语义, 即START。 提议的方法包括两个阶段。 第一阶段是轨迹模式- Enhanced 图形注意网络(TPE- GAT), 将道路网络特征和旅行语义转换为路段的代表矢量数据矢量。 第二阶段是时间- Award Tartitory Encer (TAT- Enecter), 第二阶段是将路段代表矢量路段的矢量表达方式与轨迹显示轨迹矢量矢量的轨迹矢量对比矢量转换为同一轨迹的轨迹图, 同时, 将时间定的轨迹轨迹轨迹分析中三大任务 也引入了我们的两个自我学习过程。