›› 2020, Vol. 32 ›› Issue (4): 160-170.

• 电子商务与信息管理 • 上一篇    下一篇

基于异构网络元路径的App推荐算法

姜祎盼1, 张文2, 李健2, 陈进东3   

  1. 1. 北京化工大学经济管理学院, 北京 100029;
    2. 北京工业大学经济管理学院, 北京 100124;
    3. 北京信息科技大学经济管理学院, 北京 100192
  • 收稿日期:2017-06-12 出版日期:2020-04-28 发布日期:2020-05-07
  • 通讯作者: 张文(通讯作者),北京工业大学经济管理学院教授,博士生导师,博士
  • 作者简介:姜祎盼,北京化工大学经济管理学院硕士研究生;李健,北京工业大学经济管理学院教授,博士生导师,博士;陈进东,北京信息科技大学经济管理学院副教授,硕士生导师,博士。
  • 基金资助:

    国家自然科学基金项目(71932002;71601023;61432001);西安市科技计划创新基金项目(2016CXWL21)。

The App Recommendation Algorithm Based on Heterogeneous Network and Meta-path

Jiang Yipan1, Zhang Wen2, Li Jian2, Chen Jindong3   

  1. 1. School of Economics and Management, Beijing University of Chemical Technology, Beijing 100029;
    2. School of Economics and Management, Beijing University of Technology, Beijing 100124;
    3. School of Economics and Management, Beijing Information Science & Technology University, Beijing 100192
  • Received:2017-06-12 Online:2020-04-28 Published:2020-05-07

摘要:

在当前形势下,移动终端用户获取自己感兴趣的移动应用App的一个重要渠道就是各种移动应用市场。从单个移动应用市场的角度来说,为保持自己对于用户的吸引力,它必须向用户推荐其可能感兴趣的移动应用App,以扩大自己在用户群体中的影响力和增加自己的被下载量。从个体用户的角度来说,面对移动应用市场上的大量操作和功能类似的移动应用App,他(她)必须克服选择困难从而高效地获取到让自己满意的移动应用App。为达成上述目的,本文提出了基于异构网络的移动用户App使用行为模型,并在此模型的基础之上提出了基于异构网络元路径的移动应用App推荐算法,以帮助移动应用市场快速感知其用户兴趣并根据用户兴趣快速获取移动应用App。基于移动应用App的用户使用标杆数据集,本文将所提出的算法与已有方法进行了一系列的对比试验。实验结果表明,基于异构网络元路径的App推荐算法显著改进了已有的移动应用App推荐方法。

关键词: App应用, 异构网络, 元路径, 推荐算法

Abstract:

With the rapid development of mobile Internet, users usually download Apps from mobile application markets. On the one hand, in order to expand the influence, individual mobile application market faces the situation of recommending App to users and keeping them. On the other hand, for a user, in the face of millions of Apps from every application market, how to choose the Apps that they really like is an urgent issue. This paper proposes a meta-path-based App recommendation approach based on heterogeneous network analysis. Using the real dataset from Talking Data, we verify the effectiveness of the proposed algorithm. We also compare the recommendation results of the meta-path-based recommendation algorithm and several baseline algorithms, including user-based collaborative filtering recommendation algorithm, item-based collaborative filtering recommendation algorithm and bipartite graph based recommendation algorithm. Experiment results show that meta-path-based algorithm produces better performances than the baseline algorithms on MAP and MRR measures.

Key words: App, heterogeneous network, recommendation algorithm, meta-path