扫码阅读
手机扫码阅读
聊聊推荐系统的评测(上)
![](/theme/default/default/images/main/eye-open.png)
推荐系统的深度评测方法及指标
本文是鼎叔的第三十八篇原创文章,旨在探讨推荐系统的深度测试方法。作者参考《推荐系统实践》一书,讨论了推荐系统的设计原理、算法知识以及评测方法。
一、什么是推荐系统
推荐系统通过不同方式将用户与信息自动联系起来,不同于搜索系统的是,推荐系统使用户在没有明确目的时也能发现感兴趣的新内容。个性化推荐系统是主流,它在电子商务、电影视频、音乐网站、社交网络、LBS服务、邮件个性化及个性化广告等多个领域发挥重要作用。
二、推荐系统的评测
推荐系统的成功评测需满足网站、内容提供方和用户三方的利益。评测指标不仅包括预测准确度,还应考虑增加潜在销量。评测方法包括离线实验、用户调查和在线实验。核心评测指标除了用户满意度外,还包括预测准确度、覆盖率、多样性、新颖性、惊喜度、信任度、实时性、健壮性和商业目标。其中预测准确度和覆盖率尤为重要,能评价推荐系统是否能挖掘长尾商品并准确预测用户兴趣。
三、利用用户行为数据的推荐
推荐系统利用用户行为数据来预测兴趣,这些行为可分为显性和隐性。协同过滤算法依据这些数据为用户推荐物品,分为基于用户和基于物品的协同过滤。基于用户的算法通过计算用户之间的兴趣相似度,基于物品的算法则看物品相似度。改进算法性能的方法包括对热门物品和活跃用户的行为做惩罚,以及利用归一化提高推荐的覆盖率和多样性。不同网站根据用户兴趣的稳定性和更新速度选择不同类型的协同过滤算法。
想要了解更多,点击
查看原文
《无测试组织-测试团队的敏捷转型》主题探讨。从打造测试的组织敏捷,到敏捷测试技术的丰富实践,从一线团队的视角来聊聊我们是怎么做的。面向未来,拥抱敏捷原则,走向高效能组织。
81 篇文章
浏览 26.7K
敏捷测试转型的其他文章
聊聊定位-如何占领用户心智
业务和产品频繁提及的“占领用户心智”,如何做,令人困惑。我们从营销领域著名的变革作品-《定位》,来理解一下为什么要占领用户心智,以及如何占领。软件产品的定位也是同样道理。
聊聊普通人如何应对chatGPT
这一篇不介绍chatGPT这类算法产品的技术和设计等具体内容,也不去预言其应用的各种前景,仅仅从软件服务发展的基本规律来聊聊,普通人应该怎么看待这场AI革命,应该采用什么原则去适应变化
聊聊角色扮演探索式测试与肥皂剧模型
本篇介绍以人为本,生动有趣的角色扮演探索式测试和肥皂剧模型。随着对于用户体验问题的挖掘经验越来越丰富,我们就可以沉淀原创的探索式测试方法,并把最容易产生效果的场景,关注点,窍门,固化用例等记录在知识库里共享。
聊聊精益看板和测试启发
精益理论的核心是造物先造人,消除浪费和持续改善。每个员工都有机会发现自己工作方式的问题、解决问题和进行改进。我们通过减少不增值的浪费缩短交货时间,而缺陷其实是不必要的浪费,从中可获得不少启发
聊聊被注销的TMQ公众号
TMQ公众号,前几天我想上去翻翻老文章,发现微信公众号已经被注销,不禁心生感慨。顺便聊聊测试技术团队转型为谷歌式的工程效能团队,有什么坑要注意
加入社区微信群
与行业大咖零距离交流学习
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)
软件研发质量管理体系建设
白皮书上线