





定价:79元
印次:1-4
ISBN:9787302606284
出版日期:2022.11.01
印刷日期:2025.06.13
图书责编:赵佳霓
图书分类:零售
本书从理论结合实践编程来学习推荐系统。由浅入深,先基础后进阶,先理论后实践,先主流后推导。 第1章较为简单,仅初步带领大家了解什么是推荐系统及推荐系统的简史。第2章到第5章介绍的是主流的推荐算法及推荐算法的推导过程,这部分是本书的核心,每个算法都描述的非常详细且有具体代码帮助大家理解,深度学习的框架将采用PyTorch。第6章介绍的是商业及推荐系统的组成结构,第7章系统地介绍了推荐系统的评估指标及方式。第8章则介绍整个推荐工程的生命周期。第6~8章可随时抽取出来提前看。本书配套示例代码及微课视频,帮助读者快速入门推荐算法及系统。 本书可作为高等院校、科研机构或从事推荐系统工作的工程师的参考书籍,也可作为高年级本科生和研究生的学习参考书籍。
於方仁,推荐算法、图神经网络、知识图谱等领域专家。在推荐系统领域从业多年,现任苏州中贸大数据CTO。善于在实战中总结经验,授课幽默风趣,乐于分享知识。
前言 在当前大数据时代下,推荐系统有着举足轻重的地位。尤其是在互联网经济非常发达的国内,推荐系统可谓无处不在。如今推荐系统的做法变化多端,究其原因主要是近年来机器学习算法领域的发展空前火热。推荐系统的工程学问很多,但大方向相对较清晰,无非是收集大数据,然后统计分析,在做出模型之后根据模型预测用户的偏好并做出推荐,所以如今 的重点是研究推荐模型的做法,也是推荐算法的研究。当然将算法用作推荐早已不是新鲜事,但是问题在于推荐算法派系众多,例如有基于CTR预估发展的推荐算法、序列推荐算法、知识图谱推荐算法等。大的派系中还会分小派系,例如知识图谱推荐算法会分基于知识图谱嵌入的推荐算法、基于知识图谱路径的推荐算法等。 写作本书的初衷很简单,市面上讲解推荐算法的书不算少,找到接地气、值得按部就班系统 地学习的书却很少,笔者想用由浅入深的正确打开方式,使大家无痛学习推荐算法,所以本书的重点之一是要梳理这些众多派系的推荐算法,找出一条清晰的脉络让大家能够顺利入门。正如前文所说,机器学习乃至深度学习算法日新月异,也就代表 了推荐算法本身的发展也一定是永不停歇地向前发展的,所以了解众多派系的算法并不是最终目的,而是要通过了解现有成熟的算法从而领略出属于自己的算法体系,这样方能跟上甚至引领这个时代。简而言之,本书的真正重点是通过梳理脉络由浅入深 地带领大家走进推荐算法领域并建立自己的推荐算法推理思路。 本书主要内容 第1章介绍推荐系统的发展历史,对其做初步的了解。 第2章介绍较基础的推荐算法。 第3章介绍基于第2章的基础推荐算法结合深度学习的发展推导出的进阶推荐算法...
目录
第1章推荐系统的初步了解( 28min)
1.1什么是推荐系统
1.2推荐系统的由来
1.2.1Tapestry
1.2.2GroupLens
1.3推荐系统的概况
1.4推荐算法的概况
参考文献
第2章基础推荐算法( 398min)
2.1协同过滤
2.2基础近邻指标
2.2.1CN相似度
2.2.2Jaccard相似度
2.2.3Cos相似度
2.2.4Pearson相似度
2.2.5Pearson相似度与Cos相似度之间的联系
2.3基于近邻的协同过滤算法
2.3.1UserCF
2.3.2行为相似与内容相似的区别
2.3.3ItemCF
2.3.4实战: UserCF
2.3.5实战: ItemCF
2.3.6实战: 标注为1~5的评分
2.4推荐模型评估: 入门篇
2.4.1广义的准确率、精确率、召回率
2.4.2推荐系统的准确率、精确率、召回率
2.4.3推荐列表评测
2.4.4对近邻协同过滤模型进行评测
2.5进阶近邻指标
2.5.1UserIIF与ItemIUF
2.5.2更高效地利用流行度定义近邻指标
2.5.3自定义相似度指标的范式
2.6矩阵分解协同过滤算法
2.6.1SVD矩阵分解
2.6.2将SVD用作推荐
2.6.3LFM隐因子模型
2.6.4ALS代码实现
2.6.5推荐模型评估: MSE、RMSE、M... 查看详情