MCC-POI:基于元学习与跨视图对比学习的
旅游兴趣点推荐方法

针对旅游POI推荐中数据稀疏、时空依赖复杂、特征融合静态化等问题,提出MCC-POI模型,融合元学习动态特征融合与跨视图对比学习,在四个真实数据集上F1提升1.6%~6.0%。
兴趣点推荐 元学习 对比学习 动态特征融合
01

研究背景与问题

旅游兴趣点推荐面临用户签到稀疏、时空依赖复杂、多模态特征融合固化等核心挑战,传统方法与现有深度学习模型难以动态捕捉用户偏好。

数据高度稀疏

用户签到数据稀疏,冷启动问题突出,传统协同过滤方法难以有效建模。

时空依赖复杂

旅游行为具有非连续时空关联,静态图结构无法响应动态环境变化。

特征融合固化

多源特征(时间、地理、POI属性)采用固定权重拼接,难以适应兴趣动态变化。

4
真实世界数据集
1.6%–6.0%
F1 / pairs-F1 提升
10+
基线方法对比
~7%
消融性能下降

02

方法架构

MCC-POI 将每个兴趣点的多特征融合视为独立任务,通过元学习动态生成融合参数,并引入跨视图对比学习对齐地理与POI语义空间。

步骤 1
元信息提取

通过MLP从多模态特征(时间、POI位置编码)中提炼低维判别性元信息向量。

特征压缩非线性变换
步骤 2
动态参数生成

利用3-D张量将元信息映射为项目特定的权重矩阵,实现自适应融合。

元融合学习器塔式网络
步骤 3
跨视图对比学习

将地理坐标与POI属性映射到同一潜在空间,通过InfoNCE损失对齐双视图表示。

对称性约束负采样
步骤 4
联合优化

融合交叉熵推荐损失、对比损失与对称性损失,平衡各任务目标。

多任务学习λ1=0.1 λ2=0.3
动态融合优势

相比注意力机制,元学习在稀疏数据下能跨任务共享知识,生成更鲁棒的融合权重。

对比对齐效果

地理视图与POI属性视图通过对称约束增强一致性,减少推荐噪声。


03

实验结果

在Edinburgh、Glasgow、Osaka、Toronto四个数据集上,MCC-POI全面超越传统基线与深度模型。

0.917
Toronto F1
0.895
Osaka F1
0.888
Toronto pairs-F1
0.863
Glasgow pairs-F1
数据集PopularityPersTourDeepTripSelfTripBertTripAR-TripMCC-POI
Edinburgh F10.7010.6560.6380.7280.8140.8680.882
Edinburgh pairs-F10.4360.4170.5280.6880.6720.8080.840
Glasgow F10.7440.8010.7140.8340.8490.8810.895
Glasgow pairs-F10.5050.6430.5970.7730.7400.8200.863
Osaka F10.6630.6860.7460.8400.8540.8710.895
Osaka pairs-F10.3650.4680.6340.7740.7400.8280.860
Toronto F10.6780.7200.6800.7900.8590.8920.917
Toronto pairs-F10.3840.5040.5580.7510.7330.8390.888
动态融合贡献

去除元学习模块后,F1下降约3%~5%,验证动态权重调整的有效性。

对比学习贡献

去除跨视图对比学习后,pairs-F1下降显著,表明地理-POI对齐对序列顺序至关重要。

对称约束效果

对称性损失提升模型鲁棒性,在稀疏数据上表现更稳定。

MCC-POI 较最优基线 AR-Trip 在 F1 上提升 1.6%–2.8%,在 pairs-F1 上提升 4.0%–6.0%,验证了动态融合与对比学习的协同优势。

—— 基于四个真实世界数据集的全面评估


04

结论与展望

MCC-POI 为旅游推荐提供了自适应、高精度的解决方案,同时指出轻量化、外部上下文与多样性等未来方向。

动态特征融合

元学习将每个POI融合视为独立任务,突破静态权重限制,适应偏好变化。

跨视图对齐

对比学习+对称约束增强地理与语义一致性,提升推荐精度与鲁棒性。

显著性能提升

在四个数据集上F1与pairs-F1均达到最优,消融实验验证各模块关键作用。

应用价值

为旅游平台提供个性化行程规划,适应动态环境,提升用户体验。

局限与未来

动态参数生成计算开销较大;未来可引入轻量化结构、外部上下文(天气/节假日)及多目标多样性优化。