摘要: 协同过滤方法是推荐系统采用的主要技术之一,这篇文章将要介绍此类方法中中的Weighted Slope One算法。Slope算法的核心思想来自线性回归分析。在线性回归分析中,给定一个训练集S={<x1,y1>,<x2,y2>...<xn,yn>}, Slope One算法假设xi和yi之间符合y=x+b的线性关系,根据最小二乘法进行线性拟合的方法,可以得到令目标函数:达到最小值的参数:b的估计值即为训练集中数对只差的算术平均值。因此,由训练我们可以得到线性拟合公式y=x+b^.上面即为Slope One算法的思想。其实,这个算法非常简单,举个例子:user 阅读全文
posted @ 2013-03-22 23:18 HOLD 阅读(691) 评论(0) 推荐(0) 编辑