计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2015年
5期
137-141
,共5页
协同过滤%改进最近邻%粒子群优化算法%参数选择
協同過濾%改進最近鄰%粒子群優化算法%參數選擇
협동과려%개진최근린%입자군우화산법%삼수선택
collaborative filtering%improved nearest neighbor%particle swarm optimization algorithm%selecting parameters
针对当前协同过滤推荐算法易受数据稀疏性与冷启动的问题,提出了一种改进最近邻的协同过滤推荐算法。建立用户-项目评分矩阵,并度量项目之间、用户之间的相似性,获取项目和用户的最近邻居,其中最近邻居的最优参数k值采用粒子群算法选择,在MovieLens和Book-Crossing数据集上进行了仿真对比实验。结果表明,相对于其他协同过滤推荐算法,该算法降低了平均绝对误差值,提升了推荐准确度,达到提高推荐质量效果的目的。
針對噹前協同過濾推薦算法易受數據稀疏性與冷啟動的問題,提齣瞭一種改進最近鄰的協同過濾推薦算法。建立用戶-項目評分矩陣,併度量項目之間、用戶之間的相似性,穫取項目和用戶的最近鄰居,其中最近鄰居的最優參數k值採用粒子群算法選擇,在MovieLens和Book-Crossing數據集上進行瞭倣真對比實驗。結果錶明,相對于其他協同過濾推薦算法,該算法降低瞭平均絕對誤差值,提升瞭推薦準確度,達到提高推薦質量效果的目的。
침대당전협동과려추천산법역수수거희소성여랭계동적문제,제출료일충개진최근린적협동과려추천산법。건립용호-항목평분구진,병도량항목지간、용호지간적상사성,획취항목화용호적최근린거,기중최근린거적최우삼수k치채용입자군산법선택,재MovieLens화Book-Crossing수거집상진행료방진대비실험。결과표명,상대우기타협동과려추천산법,해산법강저료평균절대오차치,제승료추천준학도,체도제고추천질량효과적목적。
Aiming to the problems that the quality and precision are caused by the sparse user scorings and cold-start, a novel collaborative filtering algorithm based on improved nearest neighbors is proposed in this paper. User-item matrix is established, and similarity between items and users is measured, the nearest neighbor of items and users is acquired, in which the particle swarm optimization algorithm is used to select the optimal value of the parameter k, the simulation experi-ments are carried out on MovieLens and Book-Crossing dataset. The results show that the proposed algorithm can achieve lower MAE and efficiently improve recommendation precision, and it can enhance the quality of recommendations.