基于均衡接近度灰关联的Slope One算法  被引量:4

Slope One Algorithm Based on Grey Correlational Analysis by Method of Degree of Balance and Approach

在线阅读下载全文

作  者:张岐山 陈露露 ZHANG Qishan;CHEN Lulu(School of Economics and Management,Fuzhou University,Fuzhou 350108,China)

机构地区:[1]福州大学经济与管理学院,福州350108

出  处:《计算机工程与应用》2021年第9期96-102,共7页Computer Engineering and Applications

基  金:国家自然科学基金(61300104);福建省自然科学基金(2018J01791)。

摘  要:作为一种基于项目的协同过滤推荐算法,Slope One算法易于实现且高效。但由于Slope One算法未考虑用户相似性,导致其在处理涉及用户关系的个性化推荐任务时性能不高。针对以上问题,提出了改进的Slope One算法。提出一种均衡接近度灰关联分析方法计算用户之间的均衡接近度,利用均衡接近度度量用户间的相似程度,然后将均衡接近度值融入到Slope One算法中进行评分预测,在MovieLens和Epinions数据集下的对比实验表明,该算法具有更低的平均绝对误差(MAE)和均方根误差(RMSE),提高了预测的准确度和推荐质量。As an item-based collaborative filtering algorithm, Slope One algorithm is not only easy to implement, but also efficient. However, the performance of the Slope One algorithm is not well when dealing with personalized recommendation tasks, which require analyzing relationships. Considering that the above problems, an improved Slope One algorithm is proposed. Firstly, this paper proposes a grey correlational analysis by the method of degree of balance approach to calculate the degree of balance between users, which measures the degree of similarity between user-pairs, and then integrates it into Slope One algorithm for rating prediction. Finally, the comparison experiments on MovieLens and Epinions datasets show that the proposed algorithm has lower Mean Absolute Error(MAE)and Root Mean Squared Error(RMSE),improves the accuracy of prediction and recommendation quality.

关 键 词:协同过滤 均衡接近度 灰关联 Slope One算法 用户相似度 

分 类 号:TP391.3[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象