图共 4个 表共 2
    • 图  1  基于混合神经网络矩阵分解的兴趣点推荐模型

      Figure 1. 

    • 图  2  MFM-HNN模型基于LA数据集和NYC数据集与其他4个模型的推荐性能对比

      Figure 2. 

    • 图  3  基于LA和NYC数据集的5个初始化方法的性能对比

      Figure 3. 

    • 图  4  MFM-HNN模型基于LA数据集和NYC数据集在不同层数的性能对比

      Figure 4. 

    •  输入:${{{x}}_i},{{{S}}^u},{{{S}}^v},{{\tilde{{S}}}^u},{{\tilde{{S}}}^v},T,B$
       输出:${\cal{L}}$
       (1) For $t < $T Do
       (2) 从兴趣点评论中随机选取一个兴趣点的评论矩阵${{{x}}_i}$进行训练,   训练批次大小为${\beta _0}$,每一个批次的大小为$B$,计算训练过程   中的损失${{\cal{L}}_{\rm{cnn}}}$
       (3) if $t > $T or ${{\cal{L}}_{\rm{cnn}}}$足够小
       (4) end
       (5) for $t < $T Do
       (6) 从兴趣点评分中随机选取一个兴趣点的用户-兴趣点对$({\tilde{{s}}}_i^u,{\tilde{{s}}}_i^v)$   进行训练,训练批次大小为${\beta _1}$,每一个批次的大小为$B$,计算    训练过程中的损失${{\cal{L}}_{\rm{ui}}}$
       (7) if $t > $T or ${{\cal{L}}_{\rm{ui}}}$足够小
       (8) end
       (9) 计算最终的损失值${\cal{L}} = {{\cal{L}}_{\rm{cnn}}} + {{\cal{L}}_{\rm{ui}}}$
       (10) return ${\cal{L}}$

      表 1  MFM-HNN模型学习算法

    • 数据统计LANYC
      用户数量30,20847,240
      兴趣点数量142,798203,765
      签到数量(评论)244,861388,954
      用户-位置矩阵密度5.68×10–54.04×10–5

      表 2  数据集统计