旅游兴趣点推荐面临用户签到稀疏、时空依赖复杂、多模态特征融合固化等核心挑战,传统方法与现有深度学习模型难以动态捕捉用户偏好。
用户签到数据稀疏,冷启动问题突出,传统协同过滤方法难以有效建模。
旅游行为具有非连续时空关联,静态图结构无法响应动态环境变化。
多源特征(时间、地理、POI属性)采用固定权重拼接,难以适应兴趣动态变化。
MCC-POI 将每个兴趣点的多特征融合视为独立任务,通过元学习动态生成融合参数,并引入跨视图对比学习对齐地理与POI语义空间。
通过MLP从多模态特征(时间、POI位置编码)中提炼低维判别性元信息向量。
利用3-D张量将元信息映射为项目特定的权重矩阵,实现自适应融合。
将地理坐标与POI属性映射到同一潜在空间,通过InfoNCE损失对齐双视图表示。
融合交叉熵推荐损失、对比损失与对称性损失,平衡各任务目标。
相比注意力机制,元学习在稀疏数据下能跨任务共享知识,生成更鲁棒的融合权重。
地理视图与POI属性视图通过对称约束增强一致性,减少推荐噪声。
在Edinburgh、Glasgow、Osaka、Toronto四个数据集上,MCC-POI全面超越传统基线与深度模型。
| 数据集 | Popularity | PersTour | DeepTrip | SelfTrip | BertTrip | AR-Trip | MCC-POI |
|---|---|---|---|---|---|---|---|
| Edinburgh F1 | 0.701 | 0.656 | 0.638 | 0.728 | 0.814 | 0.868 | 0.882 |
| Edinburgh pairs-F1 | 0.436 | 0.417 | 0.528 | 0.688 | 0.672 | 0.808 | 0.840 |
| Glasgow F1 | 0.744 | 0.801 | 0.714 | 0.834 | 0.849 | 0.881 | 0.895 |
| Glasgow pairs-F1 | 0.505 | 0.643 | 0.597 | 0.773 | 0.740 | 0.820 | 0.863 |
| Osaka F1 | 0.663 | 0.686 | 0.746 | 0.840 | 0.854 | 0.871 | 0.895 |
| Osaka pairs-F1 | 0.365 | 0.468 | 0.634 | 0.774 | 0.740 | 0.828 | 0.860 |
| Toronto F1 | 0.678 | 0.720 | 0.680 | 0.790 | 0.859 | 0.892 | 0.917 |
| Toronto pairs-F1 | 0.384 | 0.504 | 0.558 | 0.751 | 0.733 | 0.839 | 0.888 |
去除元学习模块后,F1下降约3%~5%,验证动态权重调整的有效性。
去除跨视图对比学习后,pairs-F1下降显著,表明地理-POI对齐对序列顺序至关重要。
对称性损失提升模型鲁棒性,在稀疏数据上表现更稳定。
—— 基于四个真实世界数据集的全面评估
MCC-POI 为旅游推荐提供了自适应、高精度的解决方案,同时指出轻量化、外部上下文与多样性等未来方向。
元学习将每个POI融合视为独立任务,突破静态权重限制,适应偏好变化。
对比学习+对称约束增强地理与语义一致性,提升推荐精度与鲁棒性。
在四个数据集上F1与pairs-F1均达到最优,消融实验验证各模块关键作用。
为旅游平台提供个性化行程规划,适应动态环境,提升用户体验。
动态参数生成计算开销较大;未来可引入轻量化结构、外部上下文(天气/节假日)及多目标多样性优化。