APP下载

协同过滤算法的问题及解决方案

2018-08-06徐丽张新英

魅力中国 2018年18期
关键词:问题

徐丽 张新英

摘要:为了能够更好地改进协同过滤技术,适应推荐系统发展的需要,首先要分析协同过滤在实现过程中存在的问题,从而进行有针对性的改进,也就是寻找合理的解决方案

关键词:协同过滤;问题;推荐算法

一、协同过滤在应用中存在的问题

为了能够更好地改进协同过滤技术,适应推荐系统发展的需要,首先要分析协同过滤在实现过程中存在的问题,从而进行有针对性的改进。通过对协同过滤技术以及推荐系统的研究,我们发现协同过滤技术的实现中存在的问题主要有以下几点。

(一)稀疏性问题

协同过滤技术的实现首先需要使用用户—项评价矩阵对用户信息进行表示,尽管这在理论上很简单,但实际上,许多电子商务推荐系统要对大量的数据信息进行处理,而在这些系统中一般用户购买商品的总量占网站总商品量的1%左右,因此造成了评价矩阵(用户-项矩阵)非常稀疏。在这种数据量大而且又稀疏的情况下,一方面难以找到最近邻居用户集,另一方面进行相似性计算的耗费也会很大。

(二)冷启动问题

冷启动问题又称第一评价问题(first- rater),或新物品问题(New-item),从一定角度可以看成是稀疏问题的极端情况。因为传统的协同过滤推荐是基于相似用户/物品计算来得到目标用户的推荐,在一个新的项目首次出现的时候,因为没有用户对它作过评价,因此单纯的协同过滤无法对其进行预测评分和推荐。而且,由于新项目出现早期,用户评价较少,推荐的准确性也比较差[25]。……

登录APP查看全文

猜你喜欢

问题
保障性住房选址问题分析及选址建议
高校科研创新团队建设存在的问题及对策研究
试析中小企业成本核算的管理及控制
浅谈制造业企业成本控制有效性
浅谈财务管理存在的问题及完善措施
完善事业单位会计集中核算的探讨
演员出“问题”,电影怎么办(聊天室)
韩媒称中俄冷对朝鲜“问题”货船
“问题”干部“回炉”再造