推荐系统
文章平均质量分 84
raxanne
业精于勤,荒于嬉,行成于思而毁于随!
展开
-
推荐系统及其核心内容理解
前言这段时间一直在做个性化视频推荐系统项目,但主要精力都集中在算法实现和优化上面,对推荐系统并没有一个整体的认识,于是趁着空余时间整理了之前搜集的一些相关的资料并结合自己的理解,针对推荐系统从以下几个方面进行简单的总结阐述,里面的部分内容都是来源《推荐系统实践》这本书,若有错误,望指正。1、什么是推荐系统?关于这个问题,我非常认同项亮《推荐系统实践》这本书中提到的观点,即推荐系统是解决用户面临的信息原创 2017-10-19 23:28:44 · 2981 阅读 · 0 评论 -
ALS推荐算法理解及Spark编程实现
前言ALS(alternating least squares)是交替最小二乘的简称,在机器学习上下文中特指基于交替最小二乘求解的协同过滤推荐算法。Spark1.3版本的MLlib库中增加了对ALS算法的支持,因此,在实际项目中可通过Spark的MLlib库调用ALS算法实现协同过滤推荐。ALS的基本原理ALS属于SVD++算法中的一种,其理论基础源于SVD(奇异值分解),即任何一个矩阵均可分解成两原创 2017-10-21 18:14:43 · 2454 阅读 · 0 评论