首页 | 本学科首页   官方微博 | 高级检索  
     

基于KNN-GBDT的混合协同过滤推荐算法
引用本文:王永贵,李倩玉.基于KNN-GBDT的混合协同过滤推荐算法[J].计算机工程与应用,2021,57(9):103-108.
作者姓名:王永贵  李倩玉
作者单位:辽宁工程技术大学 软件学院,辽宁 葫芦岛 125105
基金项目:国家自然科学基金面上项目
摘    要:针对传统基于单分类的推荐算法容易陷入“单指标最优”的困境和推荐精度低的问题,提出一种融合K-最近邻(KNN)和Gradient Boosting(GBDT)的协同过滤推荐算法。该算法利用K-最近邻法过滤出目标用户的多组候选最近邻居集,并综合集成学习的优点,采用多分类器对多组推荐结果进行集成。在相似度计算公式中引入了若只有单个用户评价的物品权重,以此获得更多目标用户的潜在信息。实验结果表明,该算法有效缓解了目标用户与候选最近邻居集之间的数据集稀疏性,提升了推荐精度。

关 键 词:协同过滤  推荐算法  多分类器  相似度  

Hybrid Collaborative Filtering Recommendation Algorithm Based on KNN-GBDT
WANG Yonggui,LI Qianyu.Hybrid Collaborative Filtering Recommendation Algorithm Based on KNN-GBDT[J].Computer Engineering and Applications,2021,57(9):103-108.
Authors:WANG Yonggui  LI Qianyu
Affiliation:College of Software, Liaoning Technical University, Huludao, Liaoning 125105, China
Abstract:In order to solve the problem of easy to fall into the trouble of “single indicator optimal” and low recommendation accuracy for tradition collaborative filtering recommendation algorithm based on single-class classification, hybrid collaborative filtering recommendation algorithm based on KNN-GBDT is proposed. The algorithm used K-nearest neighbor method to filter out multiple candidate nearest neighbors and comprehend advantages of ensemble learning. It uses multiple classifier to ensemble multiple recommendation results. In order to get more potential information about the target user, consider items weight with only single user rating into the similarity calculation formula. Experimental results show that the algorithm can reduce the sparse of data set which is formed by the target user and the candidate nearest, and improves the recommendation accuracy.
Keywords:collaborative filtering  recommendation algorithm  multiple classifier  similarity  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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