上QQ阅读APP看书,第一时间看更新
第4章 协同过滤推荐算法
第2章简单介绍了协同过滤算法。协同过滤算法在整个推荐系统的发展史上非常出名,具有举足轻重的地位,甚至在当下还在大量使用。
本章将基于笔者多年推荐系统及工程研究的实践经验详细讲解协同过滤推荐算法,主要是从协同过滤思想、协同过滤算法原理、离线协同过滤算法的工程实现、近实时协同过滤算法的工程实现、协同过滤算法应用场景、协同过滤算法的优缺点、协同过滤算法落地需要关注的问题等7个方面来进行讲述。希望读者学完本章,可以很好地理解协同过滤的思路、算法原理、工程实现方案,并且具备自己独立实现一个在真实业务场景中可用的协同过滤推荐系统的能力。
在正式讲解之前,先做一个简单说明。本文用“操作过”这个词来表示用户对标的物的各种操作行为,包括浏览、点击、播放、收藏、评论、点赞、转发、评分等。