首页> 外文会议>International Workshop on Complex Systems and Networks >Double layered recommendation algorithm based on fast density clustering: Case study on Yelp social networks dataset
【24h】

Double layered recommendation algorithm based on fast density clustering: Case study on Yelp social networks dataset

机译:基于快速密度聚类的双层推荐算法:Yelp社交网络数据集的案例研究

获取原文

摘要

With the wider applications of mobile devices, network-based recommendation has attracted more attentions than ever. At present, most research of recommender system is on basis of either graph theory or algebraic methods. However almost all of these recommendation algorithms are aiming at static history data, which cannot meet the demand of precise online recommendation for dynamic real-time emerging data. Besides, lots of traditional recommendation algorithms are suffered from high time complexity and parameter tuning difficulty. Here, we propose a personalized recommendation algorithm based on density-distance dynamic clustering model (PRA-DCM). A two layered recommendation algorithm based on fast density clustering is first time put forward. Users and items are clustered respectively into user clusters and item clusters by fast density clustering algorithm. For solving parameter self-adaptive tuning, a novel density-distance clustering center automatic determination method (DCC-ADM) is proposed. Cluster centers could be automatically determined in DCC-ADM for users and items clustering respectively. Moreover, double layered bipartite networks are designed to support precise recommendation. In the first layer bipartite network, user cluster and item cluster are treated as projection nodes. Top n items are recommended for each user node to construct the second layered bipartite network, where edges between user node and item node are calculated on basis of review rates. DCC-ACM algorithm is applied to the second layered bipartite network to realize personalized recommendation for each individual user. Finally a case study on Yelp social network dataset is applied. We compare this algorithm with popular ones, such as non-negative matrix factorization (NMF) algorithm and collaborative filtering algorithm (CF), and find that our algorithm has the advantages of high precision and low complexity.
机译:随着移动设备的更广泛的应用,基于网络的推荐吸引了比以往任何时候都更多的关注。目前,大多数推荐系统的研究是根据图形理论或代数方法的。然而,几乎所有这些推荐算法都是针对静态历史数据,这不能满足动态实时新兴数据的精确在线推荐的需求。此外,许多传统推荐算法受到高时间复杂性和参数调整难度。在这里,我们提出了一种基于密度远程动态聚类模型(PRA-DCM)的个性化推荐算法。基于快速密度聚类的两个分层推荐算法首次提出。用户和项目分别通过快速密度聚类算法分别群集到用户群集和项目群集中。为了解决参数自适应调谐,提出了一种新型密度 - 距离聚类中心自动测定方法(DCC-ADM)。可以分别在DCC-ADM中自动确定群集中心,分别为用户和项目群集。此外,双层双链网络旨在支持精确的推荐。在第一层二分网络中,用户群集和项目群集被视为投影节点。对于每个用户节点建议构造第二分层二分网络的顶部n项,其中用户节点和项目节点之间的边缘是根据审阅速率计算的。 DCC-ACM算法应用于第二层二分网络,以实现每个用户的个性化推荐。最后,应用了对Yelp社交网络数据集的一个案例研究。我们将该算法与流行的算法进行比较,例如非负矩阵分解(NMF)算法和协作过滤算法(CF),并发现我们的算法具有高精度和低复杂性的优点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号