摘要
针对传统协同过滤推荐算法稀疏性、冷启动、推荐质量不高等缺陷,提出一种基于混合蛙跳模糊聚类的协同过滤推荐算法.该算法先对原始评分矩阵用户和项目进行联合聚类,利用联合聚类结果对评分矩阵进行填充,再对混合蛙跳算法进行改进,利用改进后的算法快速地全局寻优能力得到项目最近邻居集合,最后通过计算预测评分生成推荐结果.仿真结果表明,该算法有效缓解对评分数据稀疏性的不良影响,同时在推荐精度上有明显改善.
In order to overcome the disadvantages of the traditional collaborative filtering recommendation algorithm,such as sparsity、cold start and low recommend quality,collaborative filtering recommendation based on shuffled frog leaping fuzzy co-clustering algorithm was proposed.First,co-clustering algorithm is used to simultaneously obtain user and item neighborhoods for the original score matrix,and then the results of co-clustering is used on rating matrix.Improve the shuffled frog leaping fuzzy,and the improved-shuffled frog leaping algorithm is used based on its fast global optimization ability to get the nearest neighbor set.Lastly,the final rating prediction is obtained.The experimental result show that filtering recommendation based on shuffled frog leaping fuzzy co-clustering algorithm will become more accurate,which can effectively relieve the impact of sparse data and improve the quality of recommendation.
出处
《微电子学与计算机》
CSCD
北大核心
2016年第1期65-71,共7页
Microelectronics & Computer
基金
国家自然科学基金项目(71462018)
江西省教育厅自然科学基金项目(DJJ12346)
关键词
推荐系统
协同过滤
联合聚类
数据填充
混合蛙跳
recommendation systems
collaborate filtering
co-clustering
data padding
shuffled frog leaping fuzzy