推荐算法学习笔记一

协同过滤推荐是目前使用最广泛,最成熟的推荐技术么一。它使用用户评分矩阵作为信息源来寻找用户与用户或者物品与物品之间的相似相关性,是一种比较个性化的推荐技术。协同过滤推荐可以分成两类:基于内存的协同过滤推荐和基于模型的协同过滤推荐。其中,基于内存的协同过滤推荐又可以分为基于用户的协同过滤推荐(UserCF)和基于物品的协同过滤推荐(ItemCF)。

基于用户和基于物品的协同过滤推荐算法首先根据评分矩阵构建数据模型,然后计算用户或者物品之间的相似度得出相似邻居,最后推荐引擎根据相似邻居进行推荐。用户或者物品之间的相似程度主要通过相似度算法度量,相似度算法有很多种,主要包括欧几里得距离、余弦相似度、皮尔逊相关系数、谷本系数及对数似然相似度。计算出用户或者物品之间的相似度之后,还要确定相似邻居。选择相似邻居的常用方法主要有两种:固定数量和阔值。

推荐引擎技术现存的问题

        1.数据稀疏性问题;

        2.冷启动问题;

3.大数据处理与增量问题;

4.多样性和精确性问题;

5.推荐系统的效果评估;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值