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

一种基于用户聚类的协同过滤推荐算法
引用本文:李涛,王建东,叶飞跃,冯新宇,张有东. 一种基于用户聚类的协同过滤推荐算法[J]. 系统工程与电子技术, 2007, 29(7): 1178-1182
作者姓名:李涛  王建东  叶飞跃  冯新宇  张有东
作者单位:1. 南京航空航天大学信息科学与技术学院,江苏南京210016;南京信息工程大学电子与信息工程学院,江苏南京210044
2. 南京航空航天大学信息科学与技术学院,江苏南京210016
基金项目:江苏省自然科学基金;南京信息工程大学校科研和教改项目
摘    要:为解决传统协同过滤算法在生成推荐时的速度瓶颈问题,提出了一种基于用户聚类的协同过滤推荐算法。该算法将推荐过程分成了离线和在线两个部分。离线时,算法对基本用户数据进行预处理,并对基本用户聚类;在线时,算法利用已有的用户聚类寻找目标用户最近邻居,并产生推荐。实验表明,基于用户聚类的协同过滤推荐算法不仅加快了推荐生成速度,而且提高了推荐质量。

关 键 词:推荐算法  协同过滤  聚类  平均绝对误差
文章编号:1001-506X(2007)07-1178-05
修稿时间:2006-04-28

Collaborative filtering recommendation algorithm based on clustering basal users
LI Tao,WANG Jian-dong,YE Fei-yue,FENG Xin-yu,ZHANG You-dong. Collaborative filtering recommendation algorithm based on clustering basal users[J]. System Engineering and Electronics, 2007, 29(7): 1178-1182
Authors:LI Tao  WANG Jian-dong  YE Fei-yue  FENG Xin-yu  ZHANG You-dong
Abstract:To overcome the difficulty of the speed bottleneck of collaborative filtering(CF) algorithm used for generating recommendation,a CF algorithm based on clustering basal users is presented.The algorithm separates the procedure of recommendation into offline and online phases.In the offline phase,the data of basal users are preprocessed,and the basal users are clustered;while in the online phase,the nearest neighbors of an active user are found according to the basal user clusters,and the recommendation to the active user is produced.The experimental results show that the presented algorithm can improve the performance of CF systems in both the recommendation quality and efficiency.
Keywords:recommendation algorithm  collaborative filtering  cluster  mean absolute error(MAE)
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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