引言
基于位置的社会网络的快速增长产生了大量的时空签到数据(Zhang等人,2025b),从而推动了关于兴趣点(POI)推荐的研究。这项任务旨在根据用户的历史签到序列预测他们的下一个目的地(Sun, Gao, Yu, & Huang, 2025)。与在线购物行为不同,现实世界中的人类移动性本质上是动态的,并与复杂的空间和时间因素紧密相连。在这些因素中,时间背景起着关键作用。它包括一天中的不同时间段、工作日和周末以及节假日周期,这些因素显著影响了用户的潜在行为意图和目标POI的可用性(Chen, Huang, Zhang, Wang, Lin, Chang, Wan, 2025a, Wang, Zhao, Ma, Wang, Zhu, Liu, 2026)。
现有研究主要关注用户轨迹中的序列模式和时空依赖性(Hai, Wang, Liu, Meng, Shang, Sheng, 2026, Liu, Ding, Zhu, Tang, Yu, Jiang, Guo, 2023, Song, Ren, Lu, 2025a)。早期方法依赖于马尔可夫链来模拟连续POI之间的转换概率(Rendle, Freudenthaler, & Schmidt-Thieme, 2010),而最近的研究越来越多地采用深度学习架构,包括循环神经网络(RNN)及其变体,以捕捉用户的短期和长期偏好(Ma, Wang, Zhao, Yan, & Tang, 2024)。同时,基于图的方法,包括图神经网络(GNN)和超图模型,利用协同信号来建模POI之间的语义相似性和序列趋势(Li, Chou, Liang, Lin, & Hsieh, 2025)。此外,基于扩散的模型也出现了,通过迭代细化POI表示来捕捉复杂的时空交互(Pan等人,2025b)。尽管这些方法将时间信息纳入表示学习,但它们在很大程度上忽略了用户偏好学习过程中由时间因素引入的混淆偏差。具体来说,这些时间偏差源于两个关键方面:
(1) 与用户偏好的因果时间相关性。 大多数现有模型通过简单的连接将时间特征纳入用户表示,基本上捕捉了时间背景和POI访问之间的统计依赖性。然而,这些方法常常将特定时间 period 和 POI 类别之间的统计相关性误认为是用户意图的因果指标。例如,如图1(a)所示,在午餐时间,像SR-GNN(Wu等人,2019)这样的基线模型倾向于机械地过度推荐餐馆给已经完成中午用餐的用户。这种偏差是由训练数据中这种时间背景下餐馆访问的高频率所驱动的。实际上,这些方法过于强调捕捉时间和POI转换之间的统计关联,而忽略了这种相关性是否真正反映了用户偏好,或者是由非个性化的时间模式造成的。
(2) 将时间约束与用户偏好混为一谈。 时间不仅通过塑造用户偏好来影响他们的行为,还直接限制了现实世界中的POI访问。现有方法往往无法充分建模这种直接约束。例如,如图1(b)所示,一个用户可能白天经常去健身房,表明他有很强的偏好,但晚上没有记录任何签到。传统方法通常将这些未观察到的夜间互动视为负面样本,从而可能推断出用户在这些时段没有兴趣。然而,夜间没有签到的原因可能是健身房关闭了,这代表了一个物理约束,而不是用户偏好的变化。因此,将这种环境约束视为负面偏好信号可能会在模型中引入时间偏差。
这些局限性表明,现有方法主要捕捉观察数据中的统计规律性。然而,个性化偏好信号可能与直接的时间效应混在一起,使得这些方法无法在推理过程中可靠地区分偏好中介信号和虚假的时间相关性。因此,需要一种基于因果关系的时间因素处理方法,以明确建模它们对预测的直接影响,并将偏好中介信号与时间偏差的观察结果区分开来。