首页 | 官方网站   微博 | 高级检索  
     

基于图嵌入的用户加权Slope One算法
引用本文:钟志松,彭清桦,吴广潮.基于图嵌入的用户加权Slope One算法[J].计算机与现代化,2020,0(8):69-75.
作者姓名:钟志松  彭清桦  吴广潮
作者单位:华南理工大学数学学院,广东 广州 510640;华南理工大学数学学院,广东 广州 510640;华南理工大学数学学院,广东 广州 510640
摘    要:针对传统Slope One推荐算法在稀疏数据集上预测准确率较低的问题,提出一种基于图嵌入的加权Slope One算法。本文算法首先以融合时间信息的用户相似度为边权建立用户关联图,对该图进行图嵌入得到用户特征向量,然后基于Canopy聚类对用户进行类内加权Slope One推荐。另外,为优化算法性能,本文算法基于Spark计算框架实现。实验结果表明,对比传统的加权Slope One,本文算法在稀疏数据集和显式、隐式评分数据集上的推荐效果和评分预测准确率都更优。

关 键 词:图嵌入    时间信息    Canopy  聚类    加权Slope  One算法    Spark  
收稿时间:2020-08-17

User-weighted Slope One Algorithm Based on Graph Embedding
Abstract:Aiming at the problem of low prediction accuracy of the traditional Slope One recommendation algorithm on sparse data set, this paper proposes a weighted Slope One algorithm based on graph embedding. This algorithm first establishes a correlation graph with time-aware user similarity as the edges’ weight, and obtains user eigen vectors based on the graph embedding of this graph. It then produces intra-class weighted Slope One recommendations using Canopy clustering. Additionally, to optimize the performance of the algorithm, we make an implementation based on the Spark computing framework. Experimental results demonstrate that, compared with the traditional weighted Slope One algorithm, the proposed algorithm has better recommendation effect and score prediction accuracy on both sparse data sets, explicit and implicit scoring data sets.
Keywords:graph embedding  time factor  Canopy clustering  weighted Slope One  Spark  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机与现代化》浏览原始摘要信息
点击此处可从《计算机与现代化》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号