人工精选机器学习十一之Spark推荐系统
**课程导读:掌握 Spark 推荐系统,构建企业级智能推荐引擎** 在大数据与人工智能深度融合的今天,推荐系统已成为互联网商业变现的核心引擎。无论是电商平台的“猜你喜欢”,还是视频网站的个性化推送,其背后都依托着强大的算法支撑。然而,对于许多从业者而言,从理论理解到工程落地之间仍隔着一道坎。本课程
会员 · 按档位
游客按标价购买,不享受上表折扣。
支付成功后自动发放网盘链接,链接失效可找客服免费补
**课程导读:掌握 Spark 推荐系统,构建企业级智能推荐引擎**
在大数据与人工智能深度融合的今天,推荐系统已成为互联网商业变现的核心引擎。无论是电商平台的“猜你喜欢”,还是视频网站的个性化推送,其背后都依托着强大的算法支撑。然而,对于许多从业者而言,从理论理解到工程落地之间仍隔着一道坎。本课程《机器学习十一之Spark推荐系统》正是为了填补这一空白,由资深专家老汤主讲,系统性地拆解基于 Spark 的推荐算法原理与代码实战,帮助学员从入门到精通,掌握工业界主流的推荐系统构建技术。
课程前半部分聚焦于算法理论的深层解析,旨在筑牢认知根基。讲师首先通过 [Spark中的推荐算法] 系列课程,从推荐系统的宏观概述切入,厘清了基于内容的推荐算法的基本逻辑,并重点剖析了协同过滤(CF)这一核心范式。我们将深入理解 User-Based CF 与 Item-Based CF 的本质区别及其适用场景,并掌握余弦相似度、皮尔逊相关系数等关键相似度计算方法。此外,课程并未止步于传统方法,而是引入了隐语义模型(LFM),揭示矩阵分解在捕捉用户与物品潜在关联中的巨大潜力,同时讲解正则化技术在防止模型过拟合中的重要作用。针对工业界最主流的 ALS(交替最小二乘)算法,讲师进行了细致的原理推导,让复杂数学概念变得通俗易懂,为后续的工程实践打下坚实的理论基础。
课程后半部分转入高强度的代码实战环节,围绕 [推荐代码实现] 展开全流程演练。讲师以真实数据集为蓝本,演示了从数据准备、解析、模型构建到评估优化的完整链路。这里不仅涵盖显式反馈(如评分)的处理,更重点讲解隐式反馈(如点击、浏览)模型的构建,这是实际业务中更为常见的场景。通过亲手编码,学员将学会如何利用 Spark MLlib 中的 ALS 模块训练模型,并通过均方根误差(RMSE)等指标科学评估模型效果。更难能可贵的是,课程深入探讨了超参数调优、交叉验证以及时长被忽视的“冷启动问题”解决方案。最后,讲师特意辨析了 Spark ml 包与 mllib 包的演进关系,确保学员能够驾驭现代 Spark 版本,写出符合最新规范的工程代码。
无论你是希望拓宽 AI 技术栈的数据分析师,还是致力于构建推荐平台的算法工程师,这门课程都提供了从理论到落地的全维度视角。通过学习,你将不再局限于调用黑盒 API,而是能够深刻理解推荐系统背后的数据流与模型流,具备独立设计并优化大规模分布式推荐系统的能力。让我们跟随老汤的脚步,一起揭开 Spark 推荐系统的神秘面纱,开启智能推荐技术的大门。
课程目录
课程目录20 集
- 1-1 [Spark中的推荐算法] 推荐系统概述 (19:07).mp4
- 1-2 [Spark中的推荐算法] 基于内容的推荐算法 (10:29).mp4
- 1-3 [Spark中的推荐算法] CF和核心概念 (09:19).mp4
- 1-4 [Spark中的推荐算法] User-Based_CF和Item-Based_CF (10:34).mp4
- 1-5 [Spark中的推荐算法] 相似度计算 (14:40).mp4
- 1-6 [Spark中的推荐算法] 隐语义模型 (19:32).mp4
- 1-7 [Spark中的推荐算法] 正则化 (08:21).mp4
- 1-8 [Spark中的推荐算法] Spark支持的推荐算法 (05:39).mp4
- 1-9 [Spark中的推荐算法] 交替最小二乘算法讲解 (10:31).mp4
- 2-1 [推荐代码实现] 隐式模型vs显示模型 (05:33).mp4
- 2-2 [推荐代码实现] 数据集准备 (25:35).mp4
- 2-3 [推荐代码实现] 数据解析 (25:35).mp4
- 2-4 [推荐代码实现] 构建第一个模型 (30:48).mp4
- 2-5 [推荐代码实现] 模型评估 (39:33).mp4
- 2-6 [推荐代码实现] 选择合理的超参数 (09:11).mp4
- 2-7 [推荐代码实现] 显示类型数据的推荐的实现 (15:50).mp4
- 2-8 [推荐代码实现] 交叉验证 (10:37).mp4
- 2-9 [推荐代码实现] 冷启动问题 (05:45).mp4
- 2-10 [推荐代码实现] Spark中mllib中的ALS的使用 (21:54).mp4
- 2-11 [推荐代码实现] Spark中的ml包和mllib包 (05:23).mp4





