摘要: Slope One 算法 是一种基于评分的预测算法, 本质上也是一种基于项目的算法。与一般的基于项目的算法不同, 该算法不计算项目之间的相似度, 而是用一种简单的线性回归模型进行预测(可以扩展) 算法易于实现, 计算速度快, 可扩展性好, 同时对数据稀疏性有较好的适应性。 例如下面表格里有3个用户对4个物品的评分101102103104UserX53.5UserY2542UserZ4.53.514 求物品两两之间的差值平均分: 物品102和101:{(3.5-5)+(5-2)+(3.5-4.5)}/3=0.5/3 物品103跟101:{(4-2)+(1-4.5)}/2=-... 阅读全文
posted @ 2014-02-18 10:30 kobeshow 阅读(4572) 评论(0) 推荐(0) 编辑